Moved Schema Aware logic from DataStore to SchemaAwareDataStore adapter
[controller.git] / opendaylight / md-sal / sal-common-impl / src / main / java / org / opendaylight / controller / md / sal / common / impl / service / DataChangeEventImpl.java
index 4eb9586fdf94a8b1a1ffa8388f7a699d3fbd60b1..68f9506c56425e29ad91e6b2c42a1fd9059542f1 100644 (file)
@@ -11,6 +11,8 @@ public class DataChangeEventImpl<P, D> implements DataChangeEvent<P, D> {
     private final DataChange<P, D> dataChange;
 
     private final D originalConfigurationSubtree;
+
+
     private final D originalOperationalSubtree;
     private final D updatedOperationalSubtree;
     private final D updatedConfigurationSubtree;
@@ -28,6 +30,16 @@ public class DataChangeEventImpl<P, D> implements DataChangeEvent<P, D> {
         this.updatedConfigurationSubtree = updatedConfigurationSubtree;
     }
 
+    @Override
+    public D getOriginalConfigurationSubtree() {
+        return originalConfigurationSubtree;
+    }
+
+    @Override
+    public D getOriginalOperationalSubtree() {
+        return originalOperationalSubtree;
+    }
+
     @Override
     public D getUpdatedOperationalSubtree() {
         return updatedOperationalSubtree;