Class PayoutAdapterService<T extends EntryStateModel,X extends ExitStateModel>
java.lang.Object
dev.vality.adapter.bank.payout.spring.boot.starter.service.PayoutAdapterService<T,X>
- All Implemented Interfaces:
dev.vality.damsel.withdrawals.provider_adapter.AdapterSrv.Iface
public class PayoutAdapterService<T extends EntryStateModel,X extends ExitStateModel> extends Object implements dev.vality.damsel.withdrawals.provider_adapter.AdapterSrv.Iface
-
Constructor Summary
Constructors Constructor Description PayoutAdapterService() -
Method Summary
Modifier and Type Method Description dev.vality.damsel.withdrawals.provider_adapter.QuotegetQuote(dev.vality.damsel.withdrawals.provider_adapter.GetQuoteParams getQuoteParams, Map<String,String> map)dev.vality.damsel.withdrawals.provider_adapter.CallbackResulthandleCallback(dev.vality.damsel.withdrawals.provider_adapter.Callback callback, dev.vality.damsel.withdrawals.provider_adapter.Withdrawal withdrawal, dev.vality.damsel.msgpack.Value value, Map<String,String> map)dev.vality.damsel.withdrawals.provider_adapter.ProcessResultprocessWithdrawal(dev.vality.damsel.withdrawals.provider_adapter.Withdrawal withdrawal, dev.vality.damsel.msgpack.Value state, Map<String,String> options)
-
Constructor Details
-
PayoutAdapterService
public PayoutAdapterService()
-
-
Method Details
-
processWithdrawal
public dev.vality.damsel.withdrawals.provider_adapter.ProcessResult processWithdrawal(dev.vality.damsel.withdrawals.provider_adapter.Withdrawal withdrawal, dev.vality.damsel.msgpack.Value state, Map<String,String> options) throws org.apache.thrift.TException- Specified by:
processWithdrawalin interfacedev.vality.damsel.withdrawals.provider_adapter.AdapterSrv.Iface- Throws:
org.apache.thrift.TException
-
getQuote
public dev.vality.damsel.withdrawals.provider_adapter.Quote getQuote(dev.vality.damsel.withdrawals.provider_adapter.GetQuoteParams getQuoteParams, Map<String,String> map) throws dev.vality.damsel.withdrawals.provider_adapter.GetQuoteFailure, org.apache.thrift.TException- Specified by:
getQuotein interfacedev.vality.damsel.withdrawals.provider_adapter.AdapterSrv.Iface- Throws:
dev.vality.damsel.withdrawals.provider_adapter.GetQuoteFailureorg.apache.thrift.TException
-
handleCallback
public dev.vality.damsel.withdrawals.provider_adapter.CallbackResult handleCallback(dev.vality.damsel.withdrawals.provider_adapter.Callback callback, dev.vality.damsel.withdrawals.provider_adapter.Withdrawal withdrawal, dev.vality.damsel.msgpack.Value value, Map<String,String> map) throws org.apache.thrift.TException- Specified by:
handleCallbackin interfacedev.vality.damsel.withdrawals.provider_adapter.AdapterSrv.Iface- Throws:
org.apache.thrift.TException
-