Package dev.vality.damsel.proxy_provider
Class ProviderProxyHostSrv.Client
java.lang.Object
org.apache.thrift.TServiceClient
dev.vality.damsel.proxy_provider.ProviderProxyHostSrv.Client
- All Implemented Interfaces:
ProviderProxyHostSrv.Iface
- Enclosing class:
- ProviderProxyHostSrv
public static class ProviderProxyHostSrv.Client extends org.apache.thrift.TServiceClient implements ProviderProxyHostSrv.Iface
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProviderProxyHostSrv.Client.Factory -
Field Summary
Fields inherited from class org.apache.thrift.TServiceClient
iprot_, oprot_, seqid_ -
Constructor Summary
-
Method Summary
Modifier and Type Method Description PaymentInfogetPayment(String tag)Запрос-костыль к процессингу для получения актуального состояния платежа.ByteBufferprocessPaymentCallback(String tag, ByteBuffer callback)Запрос к процессингу на обработку callback от провайдера в рамках взаимодействия по платежу.ByteBufferprocessRecurrentTokenCallback(String tag, ByteBuffer callback)Запрос к процессингу на обработку callback от провайдера в рамках взаимодействия по получению многоразового токена.PaymentInforecvGetPayment()ByteBufferrecvProcessPaymentCallback()ByteBufferrecvProcessRecurrentTokenCallback()voidsendGetPayment(String tag)voidsendProcessPaymentCallback(String tag, ByteBuffer callback)voidsendProcessRecurrentTokenCallback(String tag, ByteBuffer callback)Methods inherited from class org.apache.thrift.TServiceClient
getInputProtocol, getOutputProtocol, receiveBase, sendBase, sendBaseOneway
-
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
-
processPaymentCallback
public ByteBuffer processPaymentCallback(String tag, ByteBuffer callback) throws InvalidRequest, org.apache.thrift.TExceptionDescription copied from interface:ProviderProxyHostSrv.IfaceЗапрос к процессингу на обработку callback от провайдера в рамках взаимодействия по платежу.- Specified by:
processPaymentCallbackin interfaceProviderProxyHostSrv.Iface- Throws:
InvalidRequestorg.apache.thrift.TException
-
sendProcessPaymentCallback
public void sendProcessPaymentCallback(String tag, ByteBuffer callback) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recvProcessPaymentCallback
- Throws:
InvalidRequestorg.apache.thrift.TException
-
processRecurrentTokenCallback
public ByteBuffer processRecurrentTokenCallback(String tag, ByteBuffer callback) throws InvalidRequest, org.apache.thrift.TExceptionDescription copied from interface:ProviderProxyHostSrv.IfaceЗапрос к процессингу на обработку callback от провайдера в рамках взаимодействия по получению многоразового токена.- Specified by:
processRecurrentTokenCallbackin interfaceProviderProxyHostSrv.Iface- Throws:
InvalidRequestorg.apache.thrift.TException
-
sendProcessRecurrentTokenCallback
public void sendProcessRecurrentTokenCallback(String tag, ByteBuffer callback) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recvProcessRecurrentTokenCallback
public ByteBuffer recvProcessRecurrentTokenCallback() throws InvalidRequest, org.apache.thrift.TException- Throws:
InvalidRequestorg.apache.thrift.TException
-
getPayment
Description copied from interface:ProviderProxyHostSrv.IfaceЗапрос-костыль к процессингу для получения актуального состояния платежа.- Specified by:
getPaymentin interfaceProviderProxyHostSrv.Iface- Throws:
PaymentNotFoundorg.apache.thrift.TException
-
sendGetPayment
- Throws:
org.apache.thrift.TException
-
recvGetPayment
- Throws:
PaymentNotFoundorg.apache.thrift.TException
-