Class SalRoleRpc
java.lang.Object
org.opendaylight.openflowplugin.impl.services.AbstractService<SetRoleInput,SetRoleOutput>
org.opendaylight.openflowplugin.impl.services.AbstractSimpleService<SetRoleInput,SetRoleOutput>
org.opendaylight.openflowplugin.impl.services.sal.SalRoleRpc
- All Implemented Interfaces:
SetRole
,org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.Rpc<SetRoleInput,
,SetRoleOutput>> org.opendaylight.yangtools.binding.Rpc<SetRoleInput,
SetRoleOutput>
public final class SalRoleRpc
extends AbstractSimpleService<SetRoleInput,SetRoleOutput>
implements SetRole
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSalRoleRpc
(RequestContextStack requestContextStack, DeviceContext deviceContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected OfHeader
buildRequest
(Xid xid, SetRoleInput input) com.google.common.util.concurrent.ListenableFuture
<org.opendaylight.yangtools.yang.common.RpcResult<SetRoleOutput>> invoke
(SetRoleInput input) Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractSimpleService
createCallback
Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractService
canUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, handleServiceCall, setEventIdentifier
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.role.service.rev150727.SetRole
implementedInterface
-
Constructor Details
-
SalRoleRpc
-
-
Method Details
-
buildRequest
- Specified by:
buildRequest
in classAbstractService<SetRoleInput,
SetRoleOutput>
-
invoke
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetRoleOutput>> invoke(SetRoleInput input) - Specified by:
invoke
in interfaceorg.opendaylight.yangtools.binding.Rpc<SetRoleInput,
SetRoleOutput> - Specified by:
invoke
in interfaceSetRole
-