Interface PayoutManagementSrv.AsyncIface

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

public static interface PayoutManagementSrv.AsyncIface
  • Method Details

    • createPayout

      void createPayout​(PayoutParams params, org.apache.thrift.async.AsyncMethodCallback<Payout> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • get

      void get​(String payout_id, org.apache.thrift.async.AsyncMethodCallback<Payout> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getEvents

      void getEvents​(String payout_id, EventRange range, org.apache.thrift.async.AsyncMethodCallback<List<Event>> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • generatePayouts

      void generatePayouts​(GeneratePayoutParams params, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • confirmPayout

      void confirmPayout​(String payout_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • cancelPayout

      void cancelPayout​(String payout_id, String details, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPayoutsInfo

      void getPayoutsInfo​(PayoutSearchRequest request, org.apache.thrift.async.AsyncMethodCallback<PayoutSearchResponse> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • generateReport

      void generateReport​(Set<String> payout_ids, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException