Class LispSouthboundRPC
java.lang.Object
org.opendaylight.lispflowmapping.southbound.LispSouthboundRPC
This class holds all RPCs methods for LispSouthbound Plugin.
- Author:
- Florin Coras (fcoras@cisco.com), Lorand Jakab (lojakab@cisco.com)
-
Field Summary
-
Constructor Summary
ConstructorDescriptionLispSouthboundRPC
(LispSouthboundPlugin lispSbPlugin, org.opendaylight.mdsal.binding.api.RpcProviderService rpcProviderService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
com.google.common.util.concurrent.ListenableFuture
<org.opendaylight.yangtools.yang.common.RpcResult<SendMapNotifyOutput>> sendMapNotify
(SendMapNotifyInput mapNotifyInput) com.google.common.util.concurrent.ListenableFuture
<org.opendaylight.yangtools.yang.common.RpcResult<SendMapReplyOutput>> sendMapReply
(SendMapReplyInput mapReplyInput) com.google.common.util.concurrent.ListenableFuture
<org.opendaylight.yangtools.yang.common.RpcResult<SendMapRequestOutput>> sendMapRequest
(SendMapRequestInput mapRequestInput)
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOG
-
-
Constructor Details
-
LispSouthboundRPC
@Inject public LispSouthboundRPC(LispSouthboundPlugin lispSbPlugin, org.opendaylight.mdsal.binding.api.RpcProviderService rpcProviderService)
-
-
Method Details
-
deactivate
@PreDestroy public void deactivate() -
sendMapNotify
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendMapNotifyOutput>> sendMapNotify(SendMapNotifyInput mapNotifyInput) -
sendMapReply
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendMapReplyOutput>> sendMapReply(SendMapReplyInput mapReplyInput) -
sendMapRequest
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendMapRequestOutput>> sendMapRequest(SendMapRequestInput mapRequestInput)
-