Interface OdlLispSbService

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.RpcService
    All Known Implementing Classes:
    LispSouthboundRPC

    public interface OdlLispSbService
    extends org.opendaylight.yangtools.yang.binding.RpcService
    Interface for implementing the following YANG RPCs defined in module odl-lisp-sb
     rpc send-map-request {
       input input {
         uses lisp-proto:MapRequestMessage;
       }
     }
     rpc send-map-reply {
       input input {
         uses lisp-proto:MapReplyMessage;
       }
     }
     rpc send-map-register {
       input input {
         uses lisp-proto:MapRegisterMessage;
       }
     }
     rpc send-map-notify {
       input input {
         uses lisp-proto:MapNotifyMessage;
       }
     }
     rpc get-stats {
       output output {
         container control-message-stats {
           uses ctrl-msg-stats;
         }
         container map-register-cache-stats {
           uses cache-stats;
         }
       }
     }
     rpc reset-stats;
     
    • Method Detail

      • sendMapRequest

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendMapRequestOutput>> sendMapRequest​(SendMapRequestInput input)
      • sendMapReply

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendMapReplyOutput>> sendMapReply​(SendMapReplyInput input)
      • sendMapRegister

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendMapRegisterOutput>> sendMapRegister​(SendMapRegisterInput input)
      • sendMapNotify

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SendMapNotifyOutput>> sendMapNotify​(SendMapNotifyInput input)
      • getStats

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetStatsOutput>> getStats​(GetStatsInput input)
      • resetStats

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ResetStatsOutput>> resetStats​(ResetStatsInput input)