public interface SerializerRegistry
Modifier and Type | Method and Description |
---|---|
<K,S extends OFGeneralSerializer> |
getSerializer(MessageTypeKey<K> msgTypeKey)
Gets the serializer for the given type.
|
void |
init()
Serializer registry provisioning.
|
<K> void |
registerSerializer(MessageTypeKey<K> key,
OFGeneralSerializer serializer)
Registers a serializer.
|
<K> boolean |
unregisterSerializer(MessageTypeKey<K> key)
Unregisters a serializer.
|
void init()
<K,S extends OFGeneralSerializer> S getSerializer(MessageTypeKey<K> msgTypeKey)
K
- input key typeS
- type of resulting serializermsgTypeKey
- lookup key<K> void registerSerializer(MessageTypeKey<K> key, OFGeneralSerializer serializer)
SerializerRegistryInjector
interface,
the serializer is injected with SerializerRegistry instance.K
- serializer key typekey
- used for serializer lookupserializer
- serializer implementation<K> boolean unregisterSerializer(MessageTypeKey<K> key)
K
- serializer key typekey
- used for serializer lookupCopyright © 2018 OpenDaylight. All rights reserved.