public interface SerializerRegistry
| Modifier and Type | Method and Description |
|---|---|
<K,S extends OCPGeneralSerializer> |
getSerializer(MessageTypeKey<K> msgTypeKey) |
void |
init()
Serializer registry provisioning
|
<K> void |
registerSerializer(MessageTypeKey<K> key,
OCPGeneralSerializer serializer)
Registers serializer
Throws IllegalStateException when there is
a serializer already registered under given key.
|
<K> boolean |
unregisterSerializer(MessageTypeKey<K> key)
Unregisters serializer
|
void init()
<K,S extends OCPGeneralSerializer> S getSerializer(MessageTypeKey<K> msgTypeKey)
msgTypeKey - lookup key<K> void registerSerializer(MessageTypeKey<K> key, OCPGeneralSerializer serializer)
SerializerRegistryInjector interface,
the serializer is injected with SerializerRegistry instance.key - used for serializer lookupserializer - serializer implementation<K> boolean unregisterSerializer(MessageTypeKey<K> key)
key - used for serializer lookupCopyright © 2016 OpenDaylight. All rights reserved.