Interface ConverterMessageToOFJava<F extends ExperimenterMessageOfChoice,T extends org.opendaylight.yangtools.yang.binding.DataContainer,D extends ConvertorData>
- 
- Type Parameters:
 F- input message model - MD-SAL modelT- output message model - OFJava-API
- All Known Implementing Classes:
 BundleAddMessageConverter,BundleControlConverter
public interface ConverterMessageToOFJava<F extends ExperimenterMessageOfChoice,T extends org.opendaylight.yangtools.yang.binding.DataContainer,D extends ConvertorData>Convert message from MD-SAL model into OFJava-API model. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tconvert(F experimenterMessageCase, D data)Converts a message to MD-SAL model.ExperimenterIdgetExperimenterId()Returns the corresponding experimenter id (vendor id).longgetType()Returns the corresponding experimenter message type. 
 - 
 
- 
- 
Method Detail
- 
convert
T convert(F experimenterMessageCase, D data) throws ConversionException
Converts a message to MD-SAL model.- Parameters:
 experimenterMessageCase- where is vendor's augmentationdata- which contains the Xid and datapathId- Returns:
 - message converted to OFJava-API
 - Throws:
 ConversionException- if given argument is none of valid types
 
- 
getExperimenterId
ExperimenterId getExperimenterId()
Returns the corresponding experimenter id (vendor id).- Returns:
 - experimenter id
 
 
- 
getType
long getType()
Returns the corresponding experimenter message type.- Returns:
 - experimenter message type.
 
 
 - 
 
 -