com.ibm.commerce.payment.objects
Interface CreditCardCheckAccessBeanData

All Known Implementing Classes:
CreditCardCheckAccessBean

public interface CreditCardCheckAccessBeanData

The Credit Card Check table stores the length and prefix of credit cards. This information is used by the default CheckCCNumber task command to help determine the validity of the credit card number. Initially, the CCCHECK table is empty. If no entry is found in the table for the credit card brand, the default CheckCCNumber task command calls the DoLuhnCheck task command.


Method Summary
 java.lang.String getCardType()
           
 java.lang.String getCheckTaskName()
           
 java.lang.String getCreditCardReferenceNumber()
           
 java.lang.String getLength()
           
 java.lang.String getPrefix()
           
 void setCardType(java.lang.String newValue)
           
 void setCheckTaskName(java.lang.String newValue)
           
 void setCreditCardReferenceNumber(java.lang.String newValue)
           
 void setLength(java.lang.String newValue)
           
 void setPrefix(java.lang.String newValue)            
 

Method Detail

getPrefix

public java.lang.String getPrefix()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPrefix

public void setPrefix(java.lang.String newValue)

getCardType

public java.lang.String getCardType()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCardType

public void setCardType(java.lang.String newValue)

getLength

public java.lang.String getLength()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLength

public void setLength(java.lang.String newValue)

getCreditCardReferenceNumber

public java.lang.String getCreditCardReferenceNumber()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCreditCardReferenceNumber

public void setCreditCardReferenceNumber(java.lang.String newValue)

getCheckTaskName

public java.lang.String getCheckTaskName()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCheckTaskName

public void setCheckTaskName(java.lang.String newValue)