Interface ExtensionConverterRegistrator
- 
- All Known Subinterfaces:
- ExtensionConverterManager
 - All Known Implementing Classes:
- ExtensionConverterManagerImpl
 
 public interface ExtensionConverterRegistratorRegistry for message converters provided by vendor extension.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description org.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorActionFromOFJava<Action,ActionPath>>registerActionConvertor(ActionSerializerKey<?> key, ConvertorActionFromOFJava<Action,ActionPath> converter)Registers an action converter.org.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorActionToOFJava<Action,Action>>registerActionConvertor(TypeVersionKey<? extends Action> key, ConvertorActionToOFJava<Action,Action> converter)Registers an action converter.org.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorFromOFJava<MatchEntry,MatchPath>>registerMatchConvertor(MatchEntrySerializerKey<? extends OxmClassBase,? extends MatchField> key, ConvertorFromOFJava<MatchEntry,MatchPath> convertor)org.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorToOFJava<MatchEntry>>registerMatchConvertor(ConverterExtensionKey<? extends ExtensionKey> key, ConvertorToOFJava<MatchEntry> convertor)<I extends ExperimenterDataOfChoice>
 org.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorMessageFromOFJava<I,MessagePath>>registerMessageConvertor(MessageTypeKey<?> key, ConvertorMessageFromOFJava<I,MessagePath> converter)Registers a message converter.<I extends ExperimenterMessageOfChoice,O extends org.opendaylight.yangtools.yang.binding.DataContainer,D extends ConvertorData>
 org.opendaylight.yangtools.concepts.ObjectRegistration<ConverterMessageToOFJava<I,O,D>>registerMessageConvertor(TypeVersionKey<I> key, ConverterMessageToOFJava<I,O,D> converter)Registers a message converter.
 
- 
- 
- 
Method Detail- 
registerMatchConvertororg.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorToOFJava<MatchEntry>> registerMatchConvertor(ConverterExtensionKey<? extends ExtensionKey> key, ConvertorToOFJava<MatchEntry> convertor) 
 - 
registerMatchConvertororg.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorFromOFJava<MatchEntry,MatchPath>> registerMatchConvertor(MatchEntrySerializerKey<? extends OxmClassBase,? extends MatchField> key, ConvertorFromOFJava<MatchEntry,MatchPath> convertor) 
 - 
registerActionConvertororg.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorActionToOFJava<Action,Action>> registerActionConvertor(TypeVersionKey<? extends Action> key, ConvertorActionToOFJava<Action,Action> converter) Registers an action converter.- Parameters:
- key- action case type + ofp-version
- converter- the converter
- Returns:
- closable registration
 
 - 
registerActionConvertororg.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorActionFromOFJava<Action,ActionPath>> registerActionConvertor(ActionSerializerKey<?> key, ConvertorActionFromOFJava<Action,ActionPath> converter) Registers an action converter.- Parameters:
- key- actionSubType, action type (Experimenter), experimenterId, version
- converter- the converter
- Returns:
- closable registration
 
 - 
registerMessageConvertor<I extends ExperimenterMessageOfChoice,O extends org.opendaylight.yangtools.yang.binding.DataContainer,D extends ConvertorData> org.opendaylight.yangtools.concepts.ObjectRegistration<ConverterMessageToOFJava<I,O,D>> registerMessageConvertor(TypeVersionKey<I> key, ConverterMessageToOFJava<I,O,D> converter) Registers a message converter.- Type Parameters:
- I- experimenterMessageOfChoice
- O- DataContainer
- D- ConvertorData
- Parameters:
- key- consists of: experimenter type, version
- converter- TO OFJava (suitable for both: symmetric and multipart)
- Returns:
- closeable registration
 
 - 
registerMessageConvertor<I extends ExperimenterDataOfChoice> org.opendaylight.yangtools.concepts.ObjectRegistration<ConvertorMessageFromOFJava<I,MessagePath>> registerMessageConvertor(MessageTypeKey<?> key, ConvertorMessageFromOFJava<I,MessagePath> converter) Registers a message converter.- Type Parameters:
- I- experimenterMessageOfChoice
- Parameters:
- key- consists of: experimenter type, version
- converter- FROM OFJava (suitable for both: symmetric and multipart)
- Returns:
- closeable registration
 
 
- 
 
-