Interface InvoicingSrv.AsyncIface

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

public static interface InvoicingSrv.AsyncIface
  • Method Details

    • create

      void create​(InvoiceParams params, org.apache.thrift.async.AsyncMethodCallback<Invoice> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • createWithTemplate

      void createWithTemplate​(InvoiceWithTemplateParams params, org.apache.thrift.async.AsyncMethodCallback<Invoice> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • get

      void get​(String id, EventRange range, org.apache.thrift.async.AsyncMethodCallback<Invoice> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getEvents

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

      void createInvoiceAdjustment​(String id, InvoiceAdjustmentParams params, org.apache.thrift.async.AsyncMethodCallback<InvoiceAdjustment> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getAdjustment

      void getAdjustment​(String id, String adjustment_id, org.apache.thrift.async.AsyncMethodCallback<InvoiceAdjustment> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • captureAdjustment

      void captureAdjustment​(String id, String adjustment_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • cancelAdjustment

      void cancelAdjustment​(String id, String adjustment_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • computeTerms

      void computeTerms​(String id, PartyRevisionParam party_revision_param, org.apache.thrift.async.AsyncMethodCallback<TermSet> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • startPayment

      void startPayment​(String id, InvoicePaymentParams params, org.apache.thrift.async.AsyncMethodCallback<InvoicePayment> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPayment

      void getPayment​(String id, String payment_id, org.apache.thrift.async.AsyncMethodCallback<InvoicePayment> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • cancelPayment

      void cancelPayment​(String id, String payment_id, String reason, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • capturePayment

      void capturePayment​(String id, String payment_id, InvoicePaymentCaptureParams params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • capturePaymentNew

      void capturePaymentNew​(String id, String payment_id, InvoicePaymentCaptureParams params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • createPaymentAdjustment

      void createPaymentAdjustment​(String id, String payment_id, InvoicePaymentAdjustmentParams params, org.apache.thrift.async.AsyncMethodCallback<InvoicePaymentAdjustment> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentAdjustment

      void getPaymentAdjustment​(String id, String payment_id, String adjustment_id, org.apache.thrift.async.AsyncMethodCallback<InvoicePaymentAdjustment> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • capturePaymentAdjustment

      void capturePaymentAdjustment​(String id, String payment_id, String adjustment_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • cancelPaymentAdjustment

      void cancelPaymentAdjustment​(String id, String payment_id, String adjustment_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • createChargeback

      void createChargeback​(String id, String payment_id, InvoicePaymentChargebackParams params, org.apache.thrift.async.AsyncMethodCallback<InvoicePaymentChargeback> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentChargeback

      void getPaymentChargeback​(String id, String payment_id, String chargeback_id, org.apache.thrift.async.AsyncMethodCallback<InvoicePaymentChargeback> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • acceptChargeback

      void acceptChargeback​(String id, String payment_id, String chargeback_id, InvoicePaymentChargebackAcceptParams params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • rejectChargeback

      void rejectChargeback​(String id, String payment_id, String chargeback_id, InvoicePaymentChargebackRejectParams params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • reopenChargeback

      void reopenChargeback​(String id, String payment_id, String chargeback_id, InvoicePaymentChargebackReopenParams params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • cancelChargeback

      void cancelChargeback​(String id, String payment_id, String chargeback_id, InvoicePaymentChargebackCancelParams params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • refundPayment

      void refundPayment​(String id, String payment_id, InvoicePaymentRefundParams params, org.apache.thrift.async.AsyncMethodCallback<InvoicePaymentRefund> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • createManualRefund

      void createManualRefund​(String id, String payment_id, InvoicePaymentRefundParams params, org.apache.thrift.async.AsyncMethodCallback<InvoicePaymentRefund> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentRefund

      void getPaymentRefund​(String id, String payment_id, String refund_id, org.apache.thrift.async.AsyncMethodCallback<InvoicePaymentRefund> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • fulfill

      void fulfill​(String id, String reason, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • rescind

      void rescind​(String id, String reason, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • repair

      void repair​(String id, List<InvoiceChange> changes, ComplexAction action, InvoiceRepairParams params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • repairWithScenario

      void repairWithScenario​(String id, InvoiceRepairScenario Scenario, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException