Class ExperimenterDeserializerKeyFactory
- java.lang.Object
 - 
- org.opendaylight.openflowjava.util.ExperimenterDeserializerKeyFactory
 
 
- 
public final class ExperimenterDeserializerKeyFactory extends Object
Factory for creating experimenter deserializer keys.- Author:
 - michal.polkorab
 
 
- 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExperimenterIdDeserializerKeycreateExperimenterErrorDeserializerKey(short version, Long experimenterId)Creates an experimenter error deserializer key.static ExperimenterIdTypeDeserializerKeycreateExperimenterMessageDeserializerKey(short version, long experimenterId, long type)Creates an experimenter message deserializer key.static ExperimenterIdDeserializerKeycreateMeterBandDeserializerKey(short version, Long experimenterId)Creates a meter band deserializer key.static ExperimenterIdTypeDeserializerKeycreateMultipartReplyMessageDeserializerKey(short version, long experimenterId, long type)Creates a multi-part reply message deserializer key.static ExperimenterIdDeserializerKeycreateMultipartReplyTFDeserializerKey(short version, Long experimenterId)Creates a multi-part reply TF deserializer key.static ExperimenterIdDeserializerKeycreateMultipartReplyVendorMessageDeserializerKey(short version, long experimenterId)Creates a multi-part reply vendor message deserializer key.static ExperimenterIdDeserializerKeycreateQueuePropertyDeserializerKey(short version, Long experimenterId)Creates a queue property deserializer key.static ExperimenterIdDeserializerKeycreateVendorMessageDeserializerKey(short version, long experimenterId)Creates a vendor message deserializer key. 
 - 
 
- 
- 
Method Detail
- 
createExperimenterErrorDeserializerKey
public static ExperimenterIdDeserializerKey createExperimenterErrorDeserializerKey(short version, Long experimenterId)
Creates an experimenter error deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor ID- Returns:
 - key instance
 
 
- 
createExperimenterMessageDeserializerKey
public static ExperimenterIdTypeDeserializerKey createExperimenterMessageDeserializerKey(short version, long experimenterId, long type)
Creates an experimenter message deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor IDtype- experimenter type according to vendor implementation- Returns:
 - key instance
 
 
- 
createVendorMessageDeserializerKey
public static ExperimenterIdDeserializerKey createVendorMessageDeserializerKey(short version, long experimenterId)
Creates a vendor message deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor ID- Returns:
 - key instance
 
 
- 
createMultipartReplyMessageDeserializerKey
public static ExperimenterIdTypeDeserializerKey createMultipartReplyMessageDeserializerKey(short version, long experimenterId, long type)
Creates a multi-part reply message deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor IDtype- the type- Returns:
 - key instance
 
 
- 
createMultipartReplyVendorMessageDeserializerKey
public static ExperimenterIdDeserializerKey createMultipartReplyVendorMessageDeserializerKey(short version, long experimenterId)
Creates a multi-part reply vendor message deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor ID- Returns:
 - key instance
 
 
- 
createMultipartReplyTFDeserializerKey
public static ExperimenterIdDeserializerKey createMultipartReplyTFDeserializerKey(short version, Long experimenterId)
Creates a multi-part reply TF deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor ID- Returns:
 - key instance
 
 
- 
createQueuePropertyDeserializerKey
public static ExperimenterIdDeserializerKey createQueuePropertyDeserializerKey(short version, Long experimenterId)
Creates a queue property deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor ID- Returns:
 - key instance
 
 
- 
createMeterBandDeserializerKey
public static ExperimenterIdDeserializerKey createMeterBandDeserializerKey(short version, Long experimenterId)
Creates a meter band deserializer key.- Parameters:
 version- openflow wire versionexperimenterId- experimenter / vendor ID- Returns:
 - key instance
 
 
 - 
 
 -