Class SagaCurrencyClient

    • Method Detail

      • issueCurrency

        public java.lang.String issueCurrency​(java.lang.String currencyTypeId,
                                              java.lang.String oauthId,
                                              long amount)
                                       throws SagaException
        Throws:
        SagaException
      • transferCurrency

        public java.lang.String transferCurrency​(java.lang.String currencyId,
                                                 java.lang.String sourceOauthId,
                                                 java.lang.String destOauthId,
                                                 long amount)
                                          throws SagaException
        Throws:
        SagaException
      • burnCurrency

        public java.lang.String burnCurrency​(java.lang.String currencyId,
                                             java.lang.String oauthId,
                                             long amount)
                                      throws SagaException
        Throws:
        SagaException