com.retek.component.payment.impl.remote
Class SynchronousRewardCertificateAuthorizerService

java.lang.Object
  extended bycom.retek.component.payment.impl.remote.SynchronousRewardCertificateAuthorizerService
All Implemented Interfaces:
SynchronousRewardCertificateAuthorizer

public class SynchronousRewardCertificateAuthorizerService
extends java.lang.Object
implements SynchronousRewardCertificateAuthorizer


Field Summary
static java.lang.String ISSUED_STATUS
           
static java.lang.String REDEEMED_STATUS
           
 
Constructor Summary
SynchronousRewardCertificateAuthorizerService()
           
 
Method Summary
 RewardCertificateAuthorizationResponse authorize(RewardCertificateAuthorizationRequest request)
          Handles the authorization of a single reward certificate payment.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REDEEMED_STATUS

public static final java.lang.String REDEEMED_STATUS
See Also:
Constant Field Values

ISSUED_STATUS

public static final java.lang.String ISSUED_STATUS
See Also:
Constant Field Values
Constructor Detail

SynchronousRewardCertificateAuthorizerService

public SynchronousRewardCertificateAuthorizerService()
Method Detail

authorize

public RewardCertificateAuthorizationResponse authorize(RewardCertificateAuthorizationRequest request)
                                                 throws RewardCertificateProcessingException
Description copied from interface: SynchronousRewardCertificateAuthorizer
Handles the authorization of a single reward certificate payment.

Specified by:
authorize in interface SynchronousRewardCertificateAuthorizer
Parameters:
request - Information about the account number and the amount requested for authorization.
Returns:
A response indicating whether the authorization was approved or declined.
Throws:
RewardCertificateProcessingException - if the system is unable to process the authorization request.


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