public abstract class ExperimenterSerializerKeyFactory extends Object
Constructor and Description |
---|
ExperimenterSerializerKeyFactory() |
Modifier and Type | Method and Description |
---|---|
static ExperimenterIdSerializerKey<ExperimenterDataOfChoice> |
createExperimenterMessageSerializerKey(short msgVersion,
long experimenterId,
long type)
Creates an experimenter message serializer key.
|
static ExperimenterIdSerializerKey<MeterBandExperimenterCase> |
createMeterBandSerializerKey(short msgVersion,
long experimenterId)
Creates a meter band serializer key.
|
static ExperimenterIdSerializerKey<MeterBandExperimenterCase> |
createMeterBandSerializerKey(short msgVersion,
long experimenterId,
Class<? extends ExperimenterMeterBandSubType> meterSubType) |
static ExperimenterIdSerializerKey<ExperimenterDataOfChoice> |
createMultipartRequestSerializerKey(short msgVersion,
long experimenterId,
long type)
Creates a multi-part request serializer key.
|
static ExperimenterIdSerializerKey<TableFeatureProperties> |
createMultipartRequestTFSerializerKey(short msgVersion,
long experimenterId)
Creates a multi-part request TF serializer key.
|
public static ExperimenterIdSerializerKey<ExperimenterDataOfChoice> createExperimenterMessageSerializerKey(short msgVersion, long experimenterId, long type)
msgVersion
- openflow wire versionexperimenterId
- experimenter / vendor IDtype
- experimenter type according to vendor implementationpublic static ExperimenterIdSerializerKey<ExperimenterDataOfChoice> createMultipartRequestSerializerKey(short msgVersion, long experimenterId, long type)
msgVersion
- openflow wire versionexperimenterId
- experimenter / vendor IDtype
- experimenter type according to vendor implementationpublic static ExperimenterIdSerializerKey<TableFeatureProperties> createMultipartRequestTFSerializerKey(short msgVersion, long experimenterId)
msgVersion
- openflow wire versionexperimenterId
- experimenter / vendor IDpublic static ExperimenterIdSerializerKey<MeterBandExperimenterCase> createMeterBandSerializerKey(short msgVersion, long experimenterId)
msgVersion
- openflow wire versionexperimenterId
- experimenter / vendor IDpublic static ExperimenterIdSerializerKey<MeterBandExperimenterCase> createMeterBandSerializerKey(short msgVersion, long experimenterId, Class<? extends ExperimenterMeterBandSubType> meterSubType)
Copyright © 2020 OpenDaylight. All rights reserved.