com.ibm.retail.AEF.automation
Interface CreditIdentifier

All Superinterfaces:
Identifier, java.util.Map, TenderIdentifier
All Known Implementing Classes:
CreditIdentifierImpl

public interface CreditIdentifier
extends TenderIdentifier

CreditIdentifier is an interface for holding arguments required for a credit tender.


Field Summary
static java.lang.String ACCOUNT_NUMBER
           
static java.lang.String AMEX
           
static java.lang.String AUTHORIZATION_CODE
           
static java.lang.String CARD_ID
           
static java.lang.String CARD_TYPE
           
static java.lang.String CARTE_BLANCHE
           
static java.lang.String CLASS_KEY
           
static java.lang.String DINERS_CLUB
           
static java.lang.String DISCOVER
           
static java.lang.String ENROUTE
           
static java.lang.String EXPIRATION_DATE
           
static java.lang.String JCB
           
static java.lang.String MASTERCARD
           
static java.lang.String TENDER_KEY
           
static java.lang.String UNKNOWN
           
static java.lang.String VISA
           
static java.lang.String VOUCHER_NUMBER
           
 
Fields inherited from interface com.ibm.retail.AEF.automation.TenderIdentifier
AMOUNT, BALANCE_DUE
 
Fields inherited from interface com.ibm.retail.AEF.automation.Identifier
PRICE
 
Method Summary
 java.lang.String getAccountNumber()
          Gets the account number.
 java.lang.String getAuthorizationCode()
          Gets the authorization code.
 java.lang.String getCardID()
          Gets the card id.
 java.lang.String getCardType()
          Gets the card type.
 java.lang.String getExpirationDate()
          Gets the expiration date.
 java.lang.String getVoucherNumber()
          Gets the voucher number.
 void setAccountNumber(java.lang.String accountNumber)
          Sets the account number.
 void setAuthorizationCode(java.lang.String authCode)
          Sets the authorization code.
 void setCardID(java.lang.String cardID)
          Sets the card id.
 void setCardType(java.lang.String cardType)
          Sets the card type.
 void setExpirationDate(java.lang.String expDate)
          Sets the expiration date.
 void setVoucherNumber(java.lang.String voucherNum)
          Sets the voucher number.
 
Methods inherited from interface com.ibm.retail.AEF.automation.TenderIdentifier
getAmount, getKey, setAmount
 
Methods inherited from interface com.ibm.retail.AEF.automation.Identifier
toString
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Field Detail

CLASS_KEY

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

TENDER_KEY

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

ACCOUNT_NUMBER

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

EXPIRATION_DATE

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

CARD_ID

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

CARD_TYPE

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

VOUCHER_NUMBER

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

AUTHORIZATION_CODE

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

MASTERCARD

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

VISA

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

AMEX

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

DINERS_CLUB

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

DISCOVER

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

ENROUTE

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

JCB

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

CARTE_BLANCHE

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

UNKNOWN

public static final java.lang.String UNKNOWN
See Also:
Constant Field Values
Method Detail

setCardType

public void setCardType(java.lang.String cardType)
Sets the card type.

Parameters:
cardType -

setAccountNumber

public void setAccountNumber(java.lang.String accountNumber)
Sets the account number.

Parameters:
accountNumber -

setExpirationDate

public void setExpirationDate(java.lang.String expDate)
Sets the expiration date.

Parameters:
expDate -

setCardID

public void setCardID(java.lang.String cardID)
Sets the card id.

Parameters:
cardID -

setVoucherNumber

public void setVoucherNumber(java.lang.String voucherNum)
Sets the voucher number.

Parameters:
voucherNum -

setAuthorizationCode

public void setAuthorizationCode(java.lang.String authCode)
Sets the authorization code.

Parameters:
authCode -

getCardType

public java.lang.String getCardType()
Gets the card type.

Returns:
String (or null if unknown)

getAccountNumber

public java.lang.String getAccountNumber()
Gets the account number.

Returns:
String

getExpirationDate

public java.lang.String getExpirationDate()
Gets the expiration date.

Returns:
String

getCardID

public java.lang.String getCardID()
Gets the card id.

Returns:
String

getVoucherNumber

public java.lang.String getVoucherNumber()
Gets the voucher number.

Returns:
String

getAuthorizationCode

public java.lang.String getAuthorizationCode()
Gets the authorization code.

Returns:
String


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004