- /**
- * Method generates unique XID value.
- *
- * @return
- */
- Xid getNextXid();
-
- /**
- * @return readonly map of outstanding requests
- */
- Map<Long, RequestContext> getRequests();
-
- /**
- * Method writes request context into request context map. This method
- * is ment to be used by org.opendaylight.openflowplugin.impl.services.OFJResult2RequestCtxFuture#processResultFromOfJava.
- *
- * @param xid
- * @param requestFutureContext
- */
- void hookRequestCtx(Xid xid, RequestContext requestFutureContext);
-
- /**
- * Method that attaches anyMessageTypeListener to connection adapters as message listener.
- *
- * @param openflowMessageListenerFacade
- */
- void attachOpenflowMessageListener(OpenflowMessageListenerFacade openflowMessageListenerFacade);
-
- /**
- * Method returns registered {@link org.opendaylight.openflowplugin.api.openflow.device.listener.OpenflowMessageListenerFacade}
- *
- * @return
- */
- OpenflowMessageListenerFacade getOpenflowMessageListenerFacade();
-