Class RpcClient

java.lang.Object
com.mapr.client.impl.rpc.RpcBinding
com.mapr.client.impl.rpc.RpcClient
All Implemented Interfaces:
LifeCycle
Direct Known Subclasses:
CldbClient, MfsClient

public abstract class RpcClient extends RpcBinding
Base class for all MapR RPC clients
  • Field Details

  • Constructor Details

  • Method Details

    • startBinding

      public final void startBinding()
      Specified by:
      startBinding in class RpcBinding
    • stopBinding

      protected void stopBinding()
      Specified by:
      stopBinding in class RpcBinding
    • startClient

      protected com.stumbleupon.async.Deferred<Object> startClient()
    • stopClient

      protected com.stumbleupon.async.Deferred<Object> stopClient()
    • sendRequest

      public com.stumbleupon.async.Deferred<? extends Object> sendRequest(RpcMessage msg)