Class RepositorySrv.AsyncClient

java.lang.Object
org.apache.thrift.async.TAsyncClient
dev.vality.damsel.domain_config.RepositorySrv.AsyncClient
All Implemented Interfaces:
RepositorySrv.AsyncIface
Enclosing class:
RepositorySrv

public static class RepositorySrv.AsyncClient extends org.apache.thrift.async.TAsyncClient implements RepositorySrv.AsyncIface
  • Constructor Details

    • AsyncClient

      public AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport)
  • Method Details

    • commit

      public void commit(long version, Commit commit, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) throws org.apache.thrift.TException
      Specified by:
      commit in interface RepositorySrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • checkout

      public void checkout(Reference reference, org.apache.thrift.async.AsyncMethodCallback<Snapshot> resultHandler) throws org.apache.thrift.TException
      Specified by:
      checkout in interface RepositorySrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • pullRange

      public void pullRange(long after, int limit, org.apache.thrift.async.AsyncMethodCallback<Map<Long,Commit>> resultHandler) throws org.apache.thrift.TException
      Specified by:
      pullRange in interface RepositorySrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • pull

      public void pull(long version, org.apache.thrift.async.AsyncMethodCallback<Map<Long,Commit>> resultHandler) throws org.apache.thrift.TException
      Specified by:
      pull in interface RepositorySrv.AsyncIface
      Throws:
      org.apache.thrift.TException