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