Package dev.vality.damsel.proxy_provider
Class ProviderProxySrv.Client
java.lang.Object
org.apache.thrift.TServiceClient
dev.vality.damsel.proxy_provider.ProviderProxySrv.Client
- All Implemented Interfaces:
ProviderProxySrv.Iface
- Enclosing class:
- ProviderProxySrv
public static class ProviderProxySrv.Client
extends org.apache.thrift.TServiceClient
implements ProviderProxySrv.Iface
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.apache.thrift.TServiceClient
interceptor, iprot_, oprot_, seqid_ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateToken(RecurrentTokenContext context) Запрос к адаптеру на создание многоразового токена.handlePaymentCallback(ByteBuffer callback, PaymentContext context) Запрос к адаптеру на обработку callback от провайдера в рамках платежной сессии.handleRecurrentTokenCallback(ByteBuffer callback, RecurrentTokenContext context) Запрос к адаптеру на обработку обратного вызова от провайдера в рамках сессии получения многоразового токена.processPayment(PaymentContext context) Запрос к адаптеру на проведение взаимодействия с провайдером в рамках платежной сессии.voidsendGenerateToken(RecurrentTokenContext context) voidsendHandlePaymentCallback(ByteBuffer callback, PaymentContext context) voidsendHandleRecurrentTokenCallback(ByteBuffer callback, RecurrentTokenContext context) voidsendProcessPayment(PaymentContext context) Methods inherited from class org.apache.thrift.TServiceClient
getInputProtocol, getInterceptor, getOutputProtocol, receiveBase, sendBase, sendBaseOneway, setInterceptor
-
Constructor Details
-
Client
public Client(org.apache.thrift.protocol.TProtocol prot) -
Client
public Client(org.apache.thrift.protocol.TProtocol iprot, org.apache.thrift.protocol.TProtocol oprot)
-
-
Method Details
-
generateToken
public RecurrentTokenProxyResult generateToken(RecurrentTokenContext context) throws org.apache.thrift.TException Description copied from interface:ProviderProxySrv.IfaceЗапрос к адаптеру на создание многоразового токена.- Specified by:
generateTokenin interfaceProviderProxySrv.Iface- Throws:
org.apache.thrift.TException
-
sendGenerateToken
- Throws:
org.apache.thrift.TException
-
recvGenerateToken
- Throws:
org.apache.thrift.TException
-
handleRecurrentTokenCallback
public RecurrentTokenCallbackResult handleRecurrentTokenCallback(ByteBuffer callback, RecurrentTokenContext context) throws org.apache.thrift.TException Description copied from interface:ProviderProxySrv.IfaceЗапрос к адаптеру на обработку обратного вызова от провайдера в рамках сессии получения многоразового токена.- Specified by:
handleRecurrentTokenCallbackin interfaceProviderProxySrv.Iface- Throws:
org.apache.thrift.TException
-
sendHandleRecurrentTokenCallback
public void sendHandleRecurrentTokenCallback(ByteBuffer callback, RecurrentTokenContext context) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
recvHandleRecurrentTokenCallback
public RecurrentTokenCallbackResult recvHandleRecurrentTokenCallback() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
processPayment
public PaymentProxyResult processPayment(PaymentContext context) throws org.apache.thrift.TException Description copied from interface:ProviderProxySrv.IfaceЗапрос к адаптеру на проведение взаимодействия с провайдером в рамках платежной сессии.- Specified by:
processPaymentin interfaceProviderProxySrv.Iface- Throws:
org.apache.thrift.TException
-
sendProcessPayment
- Throws:
org.apache.thrift.TException
-
recvProcessPayment
- Throws:
org.apache.thrift.TException
-
handlePaymentCallback
public PaymentCallbackResult handlePaymentCallback(ByteBuffer callback, PaymentContext context) throws org.apache.thrift.TException Description copied from interface:ProviderProxySrv.IfaceЗапрос к адаптеру на обработку callback от провайдера в рамках платежной сессии.- Specified by:
handlePaymentCallbackin interfaceProviderProxySrv.Iface- Throws:
org.apache.thrift.TException
-
sendHandlePaymentCallback
public void sendHandlePaymentCallback(ByteBuffer callback, PaymentContext context) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
recvHandlePaymentCallback
- Throws:
org.apache.thrift.TException
-