Class OpenflowProtocolListenerFullImpl
java.lang.Object
org.opendaylight.openflowplugin.impl.device.listener.OpenflowProtocolListenerFullImpl
- All Implemented Interfaces:
ConnectionAdapter.MessageListener
,AlienMessageListener
,OpenflowMessageListenerFacade
public class OpenflowProtocolListenerFullImpl
extends Object
implements AlienMessageListener, OpenflowMessageListenerFacade
-
Constructor Summary
ConstructorDescriptionOpenflowProtocolListenerFullImpl
(ConnectionAdapter connectionAdapter, DeviceReplyProcessor deviceReplyProcessor) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
onAlienMessage
(OfHeader message) Handler for alien but successfully deserialized messages for device.void
onEchoRequest
(EchoRequestMessage echoRequestMessage) void
onError
(ErrorMessage notification) void
onExperimenter
(ExperimenterMessage notification) void
onFlowRemoved
(FlowRemovedMessage notification) void
onHello
(HelloMessage hello) void
onMultipartReply
(MultipartReplyMessage notification) void
onPacketIn
(PacketInMessage notification) void
onPortStatus
(PortStatusMessage notification)
-
Constructor Details
-
OpenflowProtocolListenerFullImpl
public OpenflowProtocolListenerFullImpl(ConnectionAdapter connectionAdapter, DeviceReplyProcessor deviceReplyProcessor) Constructor.- Parameters:
connectionAdapter
- - connection adapterdeviceReplyProcessor
- - device replay processor
-
-
Method Details
-
onEchoRequest
- Specified by:
onEchoRequest
in interfaceConnectionAdapter.MessageListener
-
onError
- Specified by:
onError
in interfaceConnectionAdapter.MessageListener
-
onExperimenter
- Specified by:
onExperimenter
in interfaceConnectionAdapter.MessageListener
-
onFlowRemoved
- Specified by:
onFlowRemoved
in interfaceConnectionAdapter.MessageListener
-
onHello
- Specified by:
onHello
in interfaceConnectionAdapter.MessageListener
-
onMultipartReply
- Specified by:
onMultipartReply
in interfaceConnectionAdapter.MessageListener
-
onPacketIn
- Specified by:
onPacketIn
in interfaceConnectionAdapter.MessageListener
-
onPortStatus
- Specified by:
onPortStatus
in interfaceConnectionAdapter.MessageListener
-
onAlienMessage
Description copied from interface:AlienMessageListener
Handler for alien but successfully deserialized messages for device.- Specified by:
onAlienMessage
in interfaceAlienMessageListener
- Parameters:
message
- alien message- Returns:
- true if alien message was successfully processed
-