Interface AccounterSrv.AsyncIface

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

public static interface AccounterSrv.AsyncIface
  • Method Details

    • hold

      void hold​(PostingPlanChange plan_change, org.apache.thrift.async.AsyncMethodCallback<PostingPlanLog> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • commitPlan

      void commitPlan​(PostingPlan plan, org.apache.thrift.async.AsyncMethodCallback<PostingPlanLog> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • rollbackPlan

      void rollbackPlan​(PostingPlan plan, org.apache.thrift.async.AsyncMethodCallback<PostingPlanLog> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPlan

      void getPlan​(String id, org.apache.thrift.async.AsyncMethodCallback<PostingPlan> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getAccountByID

      void getAccountByID​(long id, org.apache.thrift.async.AsyncMethodCallback<Account> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • createAccount

      void createAccount​(AccountPrototype prototype, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getAccountBalance

      void getAccountBalance​(long id, String to_time, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getAccountBalanceDiff

      void getAccountBalanceDiff​(long id, String from_time, String to_time, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException