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 SummaryEnum Constants Enum Constant Description CHANNEL_OUTBOUND_QUEUE_MANAGERPerforms configurable efficient flushing.DELEGATING_INBOUND_HANDLERDelegates translated POJOs into MessageConsumer.IDLE_HANDLERDetects switch idle state.OF_DATAGRAMPACKET_DECODERTransforms OpenFlow Protocol datagram messages into POJOs.OF_DATAGRAMPACKET_ENCODERTransforms POJOs into OpenFlow Protocol datagrams.OF_DATAGRAMPACKET_HANDLERDecodes incoming messages into message frames and filters them based on version supported.OF_DECODERTransforms OpenFlow Protocol byte messages into POJOs.OF_ENCODERTransforms POJOs into OpenFlow Protocol byte messages.OF_FRAME_DECODERDecodes incoming messages into message frames.OF_VERSION_DETECTORDetects version of incoming OpenFlow Protocol message.SSL_HANDLERComponent for handling TLS frames.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static PipelineHandlersvalueOf(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_HANDLERpublic static final PipelineHandlers IDLE_HANDLER Detects switch idle state.
 - 
SSL_HANDLERpublic static final PipelineHandlers SSL_HANDLER Component for handling TLS frames.
 - 
OF_FRAME_DECODERpublic static final PipelineHandlers OF_FRAME_DECODER Decodes incoming messages into message frames.
 - 
OF_VERSION_DETECTORpublic static final PipelineHandlers OF_VERSION_DETECTOR Detects version of incoming OpenFlow Protocol message.
 - 
OF_DECODERpublic static final PipelineHandlers OF_DECODER Transforms OpenFlow Protocol byte messages into POJOs.
 - 
OF_ENCODERpublic static final PipelineHandlers OF_ENCODER Transforms POJOs into OpenFlow Protocol byte messages.
 - 
DELEGATING_INBOUND_HANDLERpublic static final PipelineHandlers DELEGATING_INBOUND_HANDLER Delegates translated POJOs into MessageConsumer.
 - 
CHANNEL_OUTBOUND_QUEUE_MANAGERpublic static final PipelineHandlers CHANNEL_OUTBOUND_QUEUE_MANAGER Performs configurable efficient flushing.
 - 
OF_DATAGRAMPACKET_HANDLERpublic static final PipelineHandlers OF_DATAGRAMPACKET_HANDLER Decodes incoming messages into message frames and filters them based on version supported.
 - 
OF_DATAGRAMPACKET_DECODERpublic static final PipelineHandlers OF_DATAGRAMPACKET_DECODER Transforms OpenFlow Protocol datagram messages into POJOs.
 - 
OF_DATAGRAMPACKET_ENCODERpublic static final PipelineHandlers OF_DATAGRAMPACKET_ENCODER Transforms POJOs into OpenFlow Protocol datagrams.
 
- 
 - 
Method Detail- 
valuespublic 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
 
 - 
valueOfpublic 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 name
- NullPointerException- if the argument is null
 
 
- 
 
-