com.retek.component.internet.impl
Class ExAStoredValueCardPaymentImpl

java.lang.Object
  extended bycom.retek.component.internet.impl.ExAPaymentImpl
      extended bycom.retek.component.internet.impl.ExAVoucherPaymentImpl
          extended bycom.retek.component.internet.impl.ExAStoredValueCardPaymentImpl
All Implemented Interfaces:
ExAPayment, ExAPaymentBase, ExAPaymentRequest, ExAStoredValueCardPayment, ExAStoredValueCardPaymentRequest, ExAVoucherPayment, ExAVoucherPaymentRequest

public class ExAStoredValueCardPaymentImpl
extends ExAVoucherPaymentImpl
implements ExAStoredValueCardPayment, ExAStoredValueCardPaymentRequest


Field Summary
 
Fields inherited from interface com.retek.component.internet.ExAPaymentBase
AMERICAN_EXPRESS_CREDIT_CARD_CODE, CASH_CODE, CHECK_CODE, DINERS_CLUB_CREDIT_CARD_CODE, DISCOVER_CREDIT_CARD_CODE, ENROUTE_CREDIT_CARD_CODE, GIFT_CARD_VOUCHER_CODE, GIFT_CERTIFICATE_VOUCHER_CODE, JAPANESE_CREDIT_BUREAU_CREDIT_CARD_CODE, MASTERCARD_CREDIT_CARD_CODE, MERCHANDISE_CARD_VOUCHER_CODE, MERCHANDISE_CERTIFICATE_VOUCHER_CODE, MONEY_ORDER_CODE, REWARD_CERTIFICATE_VOUCHER_CODE, VISA_CREDIT_CARD_CODE
 
Constructor Summary
ExAStoredValueCardPaymentImpl()
           
 
Method Summary
 java.lang.String getPinNumber()
           
 ExaStoredValueCardType getType()
           
 void setPinNumber(java.lang.String pinNumber)
          The pin number cannot be retrieved once set! You may only get the masked pin number after setting the pin number.
 void setType(ExaStoredValueCardType type)
           
 
Methods inherited from class com.retek.component.internet.impl.ExAVoucherPaymentImpl
getControlNumber, setControlNumber
 
Methods inherited from class com.retek.component.internet.impl.ExAPaymentImpl
cancel, getAmount, getId, isCancelled, setAmount, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.retek.component.internet.ExAVoucherPayment
getControlNumber
 
Methods inherited from interface com.retek.component.internet.ExAPayment
cancel, getAmount, getId, isCancelled
 
Methods inherited from interface com.retek.component.internet.ExAVoucherPaymentRequest
setControlNumber
 
Methods inherited from interface com.retek.component.internet.ExAPaymentRequest
setAmount
 

Constructor Detail

ExAStoredValueCardPaymentImpl

public ExAStoredValueCardPaymentImpl()
Method Detail

getPinNumber

public java.lang.String getPinNumber()

setPinNumber

public void setPinNumber(java.lang.String pinNumber)
Description copied from interface: ExAStoredValueCardPaymentRequest
The pin number cannot be retrieved once set! You may only get the masked pin number after setting the pin number. Furthermore, after updating the order, you may NOT re-update the order with this payment until the pin number has been re-set!

Specified by:
setPinNumber in interface ExAStoredValueCardPaymentRequest

getType

public ExaStoredValueCardType getType()
Specified by:
getType in interface ExAStoredValueCardPayment

setType

public void setType(ExaStoredValueCardType type)
Specified by:
setType in interface ExAStoredValueCardPaymentRequest


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