import com.google.common.collect.Maps;
public abstract class TranslatingDataChangeEvent implements
- DataChangeEvent<org.opendaylight.yangtools.yang.data.api.InstanceIdentifier, CompositeNode> {
+DataChangeEvent<org.opendaylight.yangtools.yang.data.api.InstanceIdentifier, CompositeNode> {
private TranslatingDataChangeEvent() {
}
return null;
}
- @SuppressWarnings({ "rawtypes", "unchecked" })
private final static class OperationalChangeEvent extends TranslatingDataChangeEvent {
private final AsyncDataChangeEvent<InstanceIdentifier, NormalizedNode<?, ?>> delegate;
private Map<org.opendaylight.yangtools.yang.data.api.InstanceIdentifier, CompositeNode> updatedCache;
public OperationalChangeEvent(final AsyncDataChangeEvent<InstanceIdentifier, NormalizedNode<?, ?>> change,
- final DataNormalizer normalizer) {
+ final DataNormalizer normalizer) {
this.delegate = change;
this.normalizer = normalizer;
}
private Map<org.opendaylight.yangtools.yang.data.api.InstanceIdentifier, CompositeNode> updatedCache;
public ConfigurationChangeEvent(final AsyncDataChangeEvent<InstanceIdentifier, NormalizedNode<?, ?>> change,
- final DataNormalizer normalizer) {
+ final DataNormalizer normalizer) {
this.delegate = change;
this.normalizer = normalizer;
}