Class AbstractExperimenterMultipartService<T extends OfHeader>
java.lang.Object
org.opendaylight.openflowplugin.impl.services.AbstractService<SendExperimenterMpRequestInput,List<T>>
org.opendaylight.openflowplugin.impl.services.AbstractMultipartService<SendExperimenterMpRequestInput,T>
org.opendaylight.openflowplugin.impl.services.AbstractExperimenterMultipartService<T>
- Direct Known Subclasses:
MultiLayerExperimenterMultipartService
,SingleLayerExperimenterMultipartService
public abstract class AbstractExperimenterMultipartService<T extends OfHeader>
extends AbstractMultipartService<SendExperimenterMpRequestInput,T>
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractExperimenterMultipartService
(RequestContextStack requestContextStack, DeviceContext deviceContext, ExtensionConverterProvider extensionConverterProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected ExtensionConverterProvider
Get extension converter provider.abstract Future
<org.opendaylight.yangtools.yang.common.RpcResult<SendExperimenterMpRequestOutput>> Process experimenter input and result experimenter output.Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractMultipartService
createCallback, handleServiceCall
Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractService
buildRequest, canUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, setEventIdentifier
-
Constructor Details
-
AbstractExperimenterMultipartService
protected AbstractExperimenterMultipartService(RequestContextStack requestContextStack, DeviceContext deviceContext, ExtensionConverterProvider extensionConverterProvider)
-
-
Method Details
-
getExtensionConverterProvider
Get extension converter provider.- Returns:
- extension converter provider
-
handleAndReply
public abstract Future<org.opendaylight.yangtools.yang.common.RpcResult<SendExperimenterMpRequestOutput>> handleAndReply(SendExperimenterMpRequestInput input) Process experimenter input and result experimenter output.- Parameters:
input
- experimenter input- Returns:
- experimenter output
-