Interface AdapterSrv.Iface
- All Known Implementing Classes:
AdapterSrv.Client
- Enclosing class:
- AdapterSrv
public static interface AdapterSrv.Iface
-
Method Summary
Modifier and TypeMethodDescriptiongetQuote(GetQuoteParams params, Map<String, String> opts) Запрос к адаптеру на получение котировки.handleCallback(Callback callback, Withdrawal withdrawal, Value state, Map<String, String> opts) Запрос к адаптеру на обработку обратного вызова.processWithdrawal(Withdrawal withdrawal, Value state, Map<String, String> opts) Запрос к адаптеру на проведение взаимодействия с провайдером в рамках платежной сессии.
-
Method Details
-
processWithdrawal
ProcessResult processWithdrawal(Withdrawal withdrawal, Value state, Map<String, String> opts) throws org.apache.thrift.TExceptionЗапрос к адаптеру на проведение взаимодействия с провайдером в рамках платежной сессии.- Parameters:
withdrawal-state-opts-- Throws:
org.apache.thrift.TException
-
getQuote
Quote getQuote(GetQuoteParams params, Map<String, String> opts) throws GetQuoteFailure, org.apache.thrift.TExceptionЗапрос к адаптеру на получение котировки.- Parameters:
params-opts-- Throws:
GetQuoteFailureorg.apache.thrift.TException
-
handleCallback
CallbackResult handleCallback(Callback callback, Withdrawal withdrawal, Value state, Map<String, String> opts) throws org.apache.thrift.TExceptionЗапрос к адаптеру на обработку обратного вызова.- Parameters:
callback-withdrawal-state-opts-- Throws:
org.apache.thrift.TException
-