com.paypal.api.PayPalAPI
Class PayPalAPISoapBindingStub

java.lang.Object
  |
  +--org.apache.axis.client.Stub
        |
        +--com.paypal.api.PayPalAPI.PayPalAPISoapBindingStub
All Implemented Interfaces:
PayPalAPIInterface, java.rmi.Remote, javax.xml.rpc.Stub

public class PayPalAPISoapBindingStub
extends org.apache.axis.client.Stub
implements PayPalAPIInterface


Fields inherited from class org.apache.axis.client.Stub
cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
PayPalAPISoapBindingStub()
           
PayPalAPISoapBindingStub(javax.xml.rpc.Service service)
           
PayPalAPISoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 AddressVerifyResponseType addressVerify(_AddressVerifyReq addressVerifyRequest)
           
 BAUpdateResponseType billAgreementUpdate(_BillAgreementUpdateReq billAgreementUpdateRequest)
           
 BillUserResponseType billUser(_BillUserReq billUserRequest)
           
 GetTransactionDetailsResponseType getTransactionDetails(_GetTransactionDetailsReq getTransactionDetailsRequest)
           
 MassPayResponseType massPay(_MassPayReq massPayRequest)
           
 RefundTransactionResponseType refundTransaction(_RefundTransactionReq refundTransactionRequest)
           
 TransactionSearchResponseType transactionSearch(_TransactionSearchReq transactionSearchRequest)
           
 
Methods inherited from class org.apache.axis.client.Stub
_getProperty, _getPropertyNames, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PayPalAPISoapBindingStub

public PayPalAPISoapBindingStub()
                         throws org.apache.axis.AxisFault

PayPalAPISoapBindingStub

public PayPalAPISoapBindingStub(java.net.URL endpointURL,
                                javax.xml.rpc.Service service)
                         throws org.apache.axis.AxisFault

PayPalAPISoapBindingStub

public PayPalAPISoapBindingStub(javax.xml.rpc.Service service)
                         throws org.apache.axis.AxisFault
Method Detail

refundTransaction

public RefundTransactionResponseType refundTransaction(_RefundTransactionReq refundTransactionRequest)
                                                throws java.rmi.RemoteException
Specified by:
refundTransaction in interface PayPalAPIInterface

getTransactionDetails

public GetTransactionDetailsResponseType getTransactionDetails(_GetTransactionDetailsReq getTransactionDetailsRequest)
                                                        throws java.rmi.RemoteException
Specified by:
getTransactionDetails in interface PayPalAPIInterface

billUser

public BillUserResponseType billUser(_BillUserReq billUserRequest)
                              throws java.rmi.RemoteException
Specified by:
billUser in interface PayPalAPIInterface

transactionSearch

public TransactionSearchResponseType transactionSearch(_TransactionSearchReq transactionSearchRequest)
                                                throws java.rmi.RemoteException
Specified by:
transactionSearch in interface PayPalAPIInterface

massPay

public MassPayResponseType massPay(_MassPayReq massPayRequest)
                            throws java.rmi.RemoteException
Specified by:
massPay in interface PayPalAPIInterface

billAgreementUpdate

public BAUpdateResponseType billAgreementUpdate(_BillAgreementUpdateReq billAgreementUpdateRequest)
                                         throws java.rmi.RemoteException
Specified by:
billAgreementUpdate in interface PayPalAPIInterface

addressVerify

public AddressVerifyResponseType addressVerify(_AddressVerifyReq addressVerifyRequest)
                                        throws java.rmi.RemoteException
Specified by:
addressVerify in interface PayPalAPIInterface