com.retek.component.payment.impl.remote
Interface PaymentServicesRemote

All Superinterfaces:
DefaultSessionRemote, javax.ejb.EJBObject, java.rmi.Remote

public interface PaymentServicesRemote
extends DefaultSessionRemote

Remote interface for com.retek.component.payment.impl.remote.PaymentServices.


Method Summary
 PLCCCreditApplicationResponse applyForCredit(PLCCCreditApplication application)
           
 CreditCardAuthorizationResponse authorize(CreditCardPaymentDto paymentDto)
           
 RewardCertificateAuthorizationResponse authorize(RewardCertificatePaymentDto paymentDto)
           
 StoredValueCardAuthorizationResponse authorize(StoredValueCardPaymentDto paymentDto)
           
 java.util.Set findAllAvsCodes()
           
 AvsCodeDto readAvsCode(java.lang.String avsCode)
           
 StoredValueCardCashoutResponse storedValueCardCashOut(java.lang.String accountNumber, java.lang.String pin)
           
 StoredValueCardInquiryResponse storedValueCardInquiry(java.lang.String accountNumber)
           
 void voidAuthorization(StoredValueCardPaymentDto paymentDto)
           
 
Methods inherited from interface com.retek.commons.domain.core.impl.remote.DefaultSessionRemote
getLocal, getRemote, getRemoteHome
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

applyForCredit

public PLCCCreditApplicationResponse applyForCredit(PLCCCreditApplication application)
                                             throws SystemException,
                                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

authorize

public CreditCardAuthorizationResponse authorize(CreditCardPaymentDto paymentDto)
                                          throws SystemException,
                                                 java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

authorize

public RewardCertificateAuthorizationResponse authorize(RewardCertificatePaymentDto paymentDto)
                                                 throws SystemException,
                                                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

authorize

public StoredValueCardAuthorizationResponse authorize(StoredValueCardPaymentDto paymentDto)
                                               throws SystemException,
                                                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findAllAvsCodes

public java.util.Set findAllAvsCodes()
                              throws SystemException,
                                     java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readAvsCode

public AvsCodeDto readAvsCode(java.lang.String avsCode)
                       throws InvalidIdException,
                              BusinessException,
                              SystemException,
                              java.rmi.RemoteException
Throws:
InvalidIdException
BusinessException
SystemException
java.rmi.RemoteException

storedValueCardCashOut

public StoredValueCardCashoutResponse storedValueCardCashOut(java.lang.String accountNumber,
                                                             java.lang.String pin)
                                                      throws SystemException,
                                                             java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

storedValueCardInquiry

public StoredValueCardInquiryResponse storedValueCardInquiry(java.lang.String accountNumber)
                                                      throws SystemException,
                                                             java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

voidAuthorization

public void voidAuthorization(StoredValueCardPaymentDto paymentDto)
                       throws SystemException,
                              java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28