Interface RepositorySrv.AsyncIface

All Known Implementing Classes:
RepositorySrv.AsyncClient
Enclosing class:
RepositorySrv

public static interface RepositorySrv.AsyncIface
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    checkout(Reference reference, org.apache.thrift.async.AsyncMethodCallback<Snapshot> resultHandler)
     
    void
    commit(long version, Commit commit, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler)
     
    void
    pull(long version, org.apache.thrift.async.AsyncMethodCallback<Map<Long,Commit>> resultHandler)
     
    void
    pullRange(long after, int limit, org.apache.thrift.async.AsyncMethodCallback<Map<Long,Commit>> resultHandler)
     
  • Method Details

    • commit

      void commit(long version, Commit commit, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • checkout

      void checkout(Reference reference, org.apache.thrift.async.AsyncMethodCallback<Snapshot> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • pullRange

      void pullRange(long after, int limit, org.apache.thrift.async.AsyncMethodCallback<Map<Long,Commit>> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • pull

      void pull(long version, org.apache.thrift.async.AsyncMethodCallback<Map<Long,Commit>> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException