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