Cleanup RequestContextStack
[openflowplugin.git] / openflowplugin-api / src / main / java / org / opendaylight / openflowplugin / api / openflow / device / RequestContext.java
index 50775136ca61b4ff864c511f779266c08d2aa66a..7ee42252470c7011d51999540ef359cacf928062 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowplugin.api.openflow.device;
 
 
-import org.opendaylight.yangtools.yang.binding.DataObject;
 
 /**
  * Request context handles all requests on device. Number of requests is limited by request quota. When this quota is
@@ -20,18 +19,19 @@ public interface RequestContext<T> extends RequestFutureContext<T>, AutoCloseabl
 
     /**
      * Returns xid generated for this request.
+     *
      * @return
      */
     Xid getXid();
 
     /**
      * Sets xid generated for this request.
-     * @return
      */
     void setXid(Xid xid);
 
     /**
      * Returns request timeout value.
+     *
      * @return
      */
     long getWaitTimeout();
@@ -39,8 +39,9 @@ public interface RequestContext<T> extends RequestFutureContext<T>, AutoCloseabl
 
     /**
      * Sets request timeout value.
-     * @return
      */
     void setWaitTimeout(long waitTimeout);
 
+    @Override
+    void close();
 }