-public abstract class ModifyData {
- private final InstanceIdentifier path;
- private final NormalizedNode<?,?> data;
+/**
+ * @deprecated Replaced by BatchedModifications.
+ */
+@Deprecated
+public abstract class ModifyData extends VersionedExternalizableMessage {
+ private static final long serialVersionUID = 1L;
+
+ private YangInstanceIdentifier path;
+ private NormalizedNode<?, ?> data;
+
+ protected ModifyData() {
+ }
+
+ protected ModifyData(YangInstanceIdentifier path, NormalizedNode<?, ?> data, short version) {
+ super(version);
+ this.path = path;
+ this.data = data;
+ }
+
+ public YangInstanceIdentifier getPath() {
+ return path;
+ }