| Modifier and Type | Method and Description | 
|---|---|
void | 
SerializerExtensionProvider.registerExperimenterMessageSerializer(ExperimenterIdSerializerKey<? extends ExperimenterDataOfChoice> key,
                                     OFSerializer<? extends ExperimenterDataOfChoice> serializer)
Registers an experimenter (vendor) message serializer. 
 | 
void | 
SerializerExtensionProvider.registerMeterBandSerializer(ExperimenterIdSerializerKey<MeterBandExperimenterCase> key,
                           OFSerializer<MeterBandExperimenterCase> serializer)
Deprecated. 
 
Since we use ExperimenterIdMeterSubTypeSerializerKey as MeterBandSerializer's key, in order to avoid
     the occurrence of an error,we should discard this function 
 | 
void | 
SerializerExtensionProvider.registerMultipartRequestSerializer(ExperimenterIdSerializerKey<? extends ExperimenterDataOfChoice> key,
                                  OFSerializer<? extends ExperimenterDataOfChoice> serializer)
Registers a multipart-request (stats-request) serializer. 
 | 
void | 
SerializerExtensionProvider.registerMultipartRequestTFSerializer(ExperimenterIdSerializerKey<TableFeatureProperties> key,
                                    OFGeneralSerializer serializer)
Registers a multipart-request table-features serializer. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExperimenterIdMeterSubTypeSerializerKey<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
Key for an experimenter id meter subtype serializer. 
 | 
class  | 
ExperimenterIdTypeSerializerKey<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
Key for an experimenter id type serializer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ExperimenterIdSerializerKey<ExperimenterDataOfChoice> | 
ExperimenterSerializerKeyFactory.createExperimenterMessageSerializerKey(short msgVersion,
                                      long experimenterId,
                                      long type)
Creates an experimenter message serializer key. 
 | 
static ExperimenterIdSerializerKey<MeterBandExperimenterCase> | 
ExperimenterSerializerKeyFactory.createMeterBandSerializerKey(short msgVersion,
                            long experimenterId)
Creates a meter band serializer key. 
 | 
static ExperimenterIdSerializerKey<MeterBandExperimenterCase> | 
ExperimenterSerializerKeyFactory.createMeterBandSerializerKey(short msgVersion,
                            long experimenterId,
                            Class<? extends ExperimenterMeterBandSubType> meterSubType)  | 
static ExperimenterIdSerializerKey<ExperimenterDataOfChoice> | 
ExperimenterSerializerKeyFactory.createMultipartRequestSerializerKey(short msgVersion,
                                   long experimenterId,
                                   long type)
Creates a multi-part request serializer key. 
 | 
static ExperimenterIdSerializerKey<TableFeatureProperties> | 
ExperimenterSerializerKeyFactory.createMultipartRequestTFSerializerKey(short msgVersion,
                                     long experimenterId)
Creates a multi-part request TF serializer key. 
 | 
Copyright © 2019 OpenDaylight. All rights reserved.