Fix of Lisp commands for DVR
[groupbasedpolicy.git] / renderers / vpp / src / main / java / org / opendaylight / groupbasedpolicy / renderer / vpp / commands / lisp / AbstractLispCommand.java
index 12ba339a65fe73d6ef94e3b8de282dba9836cda2..1b7d3794c4fc848185763af9ed5905273db96107 100644 (file)
@@ -16,24 +16,21 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-/**
- * Created by Shakib Ahmed on 3/20/17.
- */
 public abstract class AbstractLispCommand<T extends DataObject> {
 
     private static final Logger LOG = LoggerFactory.getLogger(AbstractLispCommand.class);
-    private General.Operations options;
+    private General.Operations operation;
 
-    public void setOptions(General.Operations options) {
-        this.options = options;
+    public void setOperation(General.Operations options) {
+        this.operation = options;
     }
 
-    public General.Operations getOptions() {
-        if (options == null) {
+    public General.Operations getOperation() {
+        if (operation == null) {
             LOG.debug("Options found null, setting Options to default PUT type");
-            options = General.Operations.PUT;
+            operation = General.Operations.PUT;
         }
-        return options;
+        return operation;
     }
 
     /**
@@ -42,7 +39,7 @@ public abstract class AbstractLispCommand<T extends DataObject> {
      * @param rwTx Transaction for command execution
      */
     public void execute(ReadWriteTransaction rwTx) {
-        switch (getOptions()) {
+        switch (getOperation()) {
             case PUT:
                 put(rwTx);
                 break;
@@ -74,4 +71,4 @@ public abstract class AbstractLispCommand<T extends DataObject> {
     public abstract InstanceIdentifier<T> getIid();
 
     public abstract T getData();
-}
\ No newline at end of file
+}