Class SimpleClient
java.lang.Object
org.opendaylight.openflowjava.protocol.impl.clients.SimpleClient
Simple client for testing purposes.
- Author:
- michal.polkorab
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionio.netty.util.concurrent.Future<?>Disconnect.com.google.common.util.concurrent.SettableFuture<Boolean>Returns the isOnlineFuture which is set when client is started.com.google.common.util.concurrent.SettableFuture<Boolean>Returns the scenarioDone when scenario is successfully finished.static voidSets upSimpleClientand fires run().voidrun()Starting class ofSimpleClient.voidsetScenarioHandler(ScenarioHandler scenario) Sets the ScenarioHandler.voidsetSecuredClient(boolean securedClient) Sets wether client should use encrypted communication.
- 
Constructor Details- 
SimpleClientConstructor of class.- Parameters:
- host- address of host
- port- host listening port
 
 
- 
- 
Method Details- 
runpublic void run()Starting class ofSimpleClient.
- 
disconnectpublic io.netty.util.concurrent.Future<?> disconnect()Disconnect.- Returns:
- close future
 
- 
setSecuredClientpublic void setSecuredClient(boolean securedClient) Description copied from interface:OFClientSets wether client should use encrypted communication.- Specified by:
- setSecuredClientin interface- OFClient
- Parameters:
- securedClient- true is client should use encrypted communication, false otherwise
 
- 
mainSets upSimpleClientand fires run().- Throws:
- Exception
 
- 
getIsOnlineFutureDescription copied from interface:OFClientReturns the isOnlineFuture which is set when client is started.- Specified by:
- getIsOnlineFuturein interface- OFClient
 
- 
getScenarioDoneDescription copied from interface:OFClientReturns the scenarioDone when scenario is successfully finished.- Specified by:
- getScenarioDonein interface- OFClient
 
- 
setScenarioHandlerDescription copied from interface:OFClientSets the ScenarioHandler.- Specified by:
- setScenarioHandlerin interface- OFClient
- Parameters:
- scenario- list of desired actions
 
 
-