Interface ConnectionManager
- 
- All Superinterfaces:
 AutoCloseable,SwitchConnectionHandler
- All Known Implementing Classes:
 ConnectionManagerImpl
public interface ConnectionManager extends SwitchConnectionHandler, AutoCloseable
Connection manager manages connections with devices. It instantiates and registersConnectionContextused for handling all communication with device when onSwitchConnected notification is processed. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetDeviceConnectedHandler(DeviceConnectedHandler deviceConnectedHandler)Method registers handler responsible handling operations related to connected device after device is connected.voidsetDeviceDisconnectedHandler(DeviceDisconnectedHandler deviceDisconnectedHandler)Method registers handler responsible handling device disconnected event.- 
Methods inherited from interface java.lang.AutoCloseable
close 
- 
Methods inherited from interface org.opendaylight.openflowjava.protocol.api.connection.SwitchConnectionHandler
accept, onSwitchConnected 
 - 
 
 - 
 
- 
- 
Method Detail
- 
setDeviceConnectedHandler
void setDeviceConnectedHandler(DeviceConnectedHandler deviceConnectedHandler)
Method registers handler responsible handling operations related to connected device after device is connected.- Parameters:
 deviceConnectedHandler- device connected handler
 
- 
setDeviceDisconnectedHandler
void setDeviceDisconnectedHandler(DeviceDisconnectedHandler deviceDisconnectedHandler)
Method registers handler responsible handling device disconnected event.- Parameters:
 deviceDisconnectedHandler- device disconnected handler
 
 - 
 
 -