Class SendEchoImpl
java.lang.Object
org.opendaylight.openflowplugin.impl.services.AbstractService<EchoInputBuilder,EchoOutput>
org.opendaylight.openflowplugin.impl.services.AbstractSimpleService<EchoInputBuilder,EchoOutput>
org.opendaylight.openflowplugin.impl.services.SendEchoImpl
- All Implemented Interfaces:
SendEcho,org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.Rpc<SendEchoInput,,SendEchoOutput>> org.opendaylight.yangtools.binding.Rpc<SendEchoInput,SendEchoOutput>
public final class SendEchoImpl
extends AbstractSimpleService<EchoInputBuilder,EchoOutput>
implements SendEcho
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionSendEchoImpl(RequestContextStack requestContextStack, DeviceContext deviceContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected OfHeaderbuildRequest(Xid xid, EchoInputBuilder input) com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendEchoOutput>> invoke(SendEchoInput sendEchoInput) Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractSimpleService
createCallbackMethods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractService
canUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, handleServiceCall, setEventIdentifierMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.echo.service.rev150305.SendEcho
implementedInterface
-
Constructor Details
-
SendEchoImpl
-
-
Method Details
-
invoke
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendEchoOutput>> invoke(SendEchoInput sendEchoInput) - Specified by:
invokein interfaceorg.opendaylight.yangtools.binding.Rpc<SendEchoInput,SendEchoOutput> - Specified by:
invokein interfaceSendEcho
-
buildRequest
- Specified by:
buildRequestin classAbstractService<EchoInputBuilder,EchoOutput>
-