Enum Class PipelineHandlers
- All Implemented Interfaces:
Serializable
,Comparable<PipelineHandlers>
,Constable
Stores names of handlers used in pipeline.
- Author:
- michal.polkorab
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionPerforms configurable efficient flushing.Delegates translated POJOs into MessageConsumer.Detects switch idle state.Transforms OpenFlow Protocol datagram messages into POJOs.Transforms POJOs into OpenFlow Protocol datagrams.Decodes incoming messages into message frames and filters them based on version supported.Transforms OpenFlow Protocol byte messages into POJOs.Transforms POJOs into OpenFlow Protocol byte messages.Decodes incoming messages into message frames.Detects version of incoming OpenFlow Protocol message.Component for handling TLS frames. -
Method Summary
Modifier and TypeMethodDescriptionstatic PipelineHandlers
Returns the enum constant of this class with the specified name.static PipelineHandlers[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
IDLE_HANDLER
Detects switch idle state. -
SSL_HANDLER
Component for handling TLS frames. -
OF_FRAME_DECODER
Decodes incoming messages into message frames. -
OF_VERSION_DETECTOR
Detects version of incoming OpenFlow Protocol message. -
OF_DECODER
Transforms OpenFlow Protocol byte messages into POJOs. -
OF_ENCODER
Transforms POJOs into OpenFlow Protocol byte messages. -
DELEGATING_INBOUND_HANDLER
Delegates translated POJOs into MessageConsumer. -
CHANNEL_OUTBOUND_QUEUE_MANAGER
Performs configurable efficient flushing. -
OF_DATAGRAMPACKET_HANDLER
Decodes incoming messages into message frames and filters them based on version supported. -
OF_DATAGRAMPACKET_DECODER
Transforms OpenFlow Protocol datagram messages into POJOs. -
OF_DATAGRAMPACKET_ENCODER
Transforms POJOs into OpenFlow Protocol datagrams.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-