package org.opendaylight.controller.md.sal.common.impl.service; import java.util.Collections; import java.util.Map; import java.util.Set; import org.opendaylight.controller.md.sal.common.api.data.DataChangeEvent; public class InitialDataChangeEventImpl
implements DataChangeEvent
{ private final D originalOperationalTree; private final D originalConfigurationTree; public InitialDataChangeEventImpl(D configTree, D operTree) { originalConfigurationTree = configTree; originalOperationalTree = operTree; } @Override public Map
getCreatedConfigurationData() { return Collections.emptyMap(); } @Override public Map
getCreatedOperationalData() { return Collections.emptyMap(); } @Override public Map
getOriginalConfigurationData() { return Collections.emptyMap(); } @Override public Map
getOriginalOperationalData() { return Collections.emptyMap(); } @Override public Set
getRemovedConfigurationData() { return Collections.emptySet(); } @Override public Set
getRemovedOperationalData() { return Collections.emptySet(); } @Override public Map
getUpdatedConfigurationData() { return Collections.emptyMap(); } @Override public D getUpdatedConfigurationSubtree() { return originalConfigurationTree; } @Override public D getUpdatedOperationalSubtree() { return originalOperationalTree; } @Override public D getOriginalConfigurationSubtree() { return originalConfigurationTree; } @Override public D getOriginalOperationalSubtree() { return originalOperationalTree; } @Override public Map
getUpdatedOperationalData() { return Collections.emptyMap(); } }