Enum PipelineHandlers
- java.lang.Object
-
- java.lang.Enum<PipelineHandlers>
-
- org.opendaylight.openflowjava.protocol.impl.core.PipelineHandlers
-
- All Implemented Interfaces:
Serializable
,Comparable<PipelineHandlers>
public enum PipelineHandlers extends Enum<PipelineHandlers>
Stores names of handlers used in pipeline.- Author:
- michal.polkorab
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CHANNEL_OUTBOUND_QUEUE_MANAGER
Performs configurable efficient flushing.DELEGATING_INBOUND_HANDLER
Delegates translated POJOs into MessageConsumer.IDLE_HANDLER
Detects switch idle state.OF_DATAGRAMPACKET_DECODER
Transforms OpenFlow Protocol datagram messages into POJOs.OF_DATAGRAMPACKET_ENCODER
Transforms POJOs into OpenFlow Protocol datagrams.OF_DATAGRAMPACKET_HANDLER
Decodes incoming messages into message frames and filters them based on version supported.OF_DECODER
Transforms OpenFlow Protocol byte messages into POJOs.OF_ENCODER
Transforms POJOs into OpenFlow Protocol byte messages.OF_FRAME_DECODER
Decodes incoming messages into message frames.OF_VERSION_DETECTOR
Detects version of incoming OpenFlow Protocol message.SSL_HANDLER
Component for handling TLS frames.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PipelineHandlers
valueOf(String name)
Returns the enum constant of this type with the specified name.static PipelineHandlers[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IDLE_HANDLER
public static final PipelineHandlers IDLE_HANDLER
Detects switch idle state.
-
SSL_HANDLER
public static final PipelineHandlers SSL_HANDLER
Component for handling TLS frames.
-
OF_FRAME_DECODER
public static final PipelineHandlers OF_FRAME_DECODER
Decodes incoming messages into message frames.
-
OF_VERSION_DETECTOR
public static final PipelineHandlers OF_VERSION_DETECTOR
Detects version of incoming OpenFlow Protocol message.
-
OF_DECODER
public static final PipelineHandlers OF_DECODER
Transforms OpenFlow Protocol byte messages into POJOs.
-
OF_ENCODER
public static final PipelineHandlers OF_ENCODER
Transforms POJOs into OpenFlow Protocol byte messages.
-
DELEGATING_INBOUND_HANDLER
public static final PipelineHandlers DELEGATING_INBOUND_HANDLER
Delegates translated POJOs into MessageConsumer.
-
CHANNEL_OUTBOUND_QUEUE_MANAGER
public static final PipelineHandlers CHANNEL_OUTBOUND_QUEUE_MANAGER
Performs configurable efficient flushing.
-
OF_DATAGRAMPACKET_HANDLER
public static final PipelineHandlers OF_DATAGRAMPACKET_HANDLER
Decodes incoming messages into message frames and filters them based on version supported.
-
OF_DATAGRAMPACKET_DECODER
public static final PipelineHandlers OF_DATAGRAMPACKET_DECODER
Transforms OpenFlow Protocol datagram messages into POJOs.
-
OF_DATAGRAMPACKET_ENCODER
public static final PipelineHandlers OF_DATAGRAMPACKET_ENCODER
Transforms POJOs into OpenFlow Protocol datagrams.
-
-
Method Detail
-
values
public static PipelineHandlers[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PipelineHandlers c : PipelineHandlers.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PipelineHandlers valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
-