import org.opendaylight.openflowjava.protocol.api.connection.ConnectionAdapter;
import org.opendaylight.openflowjava.protocol.api.connection.ConnectionReadyListener;
import org.opendaylight.openflowjava.protocol.api.connection.SwitchConnectionHandler;
+import org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl;
+import org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProvider;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.EchoReplyInput;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.EchoReplyInputBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.EchoRequestMessage;
LOGGER.trace("MockPlugin().onConnectionReady()");
}
-
+ /**
+ * Initiates connection to device
+ * @param switchConnectionProvider
+ * @param host - host IP
+ * @param port - port number
+ */
+ public void initiateConnection(SwitchConnectionProviderImpl switchConnectionProvider, String host, int port) {
+ LOGGER.trace("MockPlugin().initiateConnection()");
+ switchConnectionProvider.initiateConnection(host, port);
+ }
}