|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.droplet.EmptyFormHandler
atg.droplet.GenericFormHandler
atg.commerce.order.purchase.PurchaseProcessFormHandler
atg.projects.store.order.purchase.BillingInfoFormHandler
public class BillingInfoFormHandler
Form Handler for taking billing information.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string. |
static java.lang.String |
COUNTRY_KEY_PREFIX
|
static java.lang.String |
COUNTRY_STATE_RESOURCES
|
protected java.lang.String |
mBillingAddressNickname
Billing Address nickname |
protected atg.commerce.catalog.CatalogTools |
mCatalogTools
Catalog tools. |
protected atg.core.util.ContactInfo |
mCreditCardBillingAddress
Credit card billing address |
protected java.lang.String |
mCreditCardExpirationMonth
Credit card expiration month |
protected java.lang.String |
mCreditCardExpirationYear
Credit card expiration year |
protected java.lang.String |
mCreditCardNickname
Credit card nickname. |
protected java.lang.String |
mCreditCardNumber
Credit card number |
protected java.lang.String |
mCreditCardType
Credit card type |
protected java.lang.String |
mCreditCardVerificationNumber
Property for holding the credit card verification number for a stored credit card. |
protected java.lang.String |
mEmail
E-mail. |
protected boolean |
mEmailOptIn
Is e-mail option turned in. |
protected java.lang.String |
mEmailOptInSourceCode
E-mail option source code. |
protected int |
mMaxNickNameLength
Maximum nickname length. |
protected int |
mMinNickNameLength
Minimum nickname length. |
protected java.lang.String |
mMoveToConfirmationChainId
Move to confirmation chain id. |
protected java.lang.String |
mMoveToConfirmErrorURL
Move to confirm error redirect URL. |
protected java.lang.String |
mMoveToConfirmSuccessURL
Move to confirm success redirect URL. |
protected java.lang.String |
mNewCreditCardVerificationNumber
Property for holding the credit card verification number for a new credit card. |
protected java.lang.String |
mNewUserPassword
New user password. |
protected java.lang.String |
mRegisterAccountErrorURL
|
protected java.lang.String |
mRegisterAccountSuccessURL
|
protected java.lang.String |
mRetypeNewPassword
Retypes new password. |
protected boolean |
mSaveCreditCard
Should save credit card data. |
protected boolean |
mSaveShippingInfo
Should save shipping information. |
protected static java.lang.String |
MSG_ERROR_INCORRECT_STATE
Error message for incorrect state |
protected static java.lang.String |
MSG_ERROR_MOVE_TO_CONFIRM
Error while confirmation message key. |
protected static java.lang.String |
MSG_ERROR_UPDATE_ORDER
Error updating order message key. |
protected StoreConfiguration |
mStoreConfiguration
Store configuration. |
protected java.lang.String |
mStoredAddressSelection
Stored address selection. |
protected java.lang.String |
mStoredCreditCardName
Stores credit card name. |
protected boolean |
mUsingProfileCreditCard
Is the credit card saved in the user's profile. |
protected boolean |
mUsingSavedAddress
Is the address in the user's profile. |
protected boolean |
mUsingStoreCredit
Is order covered with store credit only. |
protected java.util.Map |
mValue
Property to hold profile values |
Fields inherited from class atg.commerce.order.purchase.PurchaseProcessFormHandler |
---|
LOCK_NAME_ATTRIBUTE_NAME, PARAM_TRANSACTION_CREATED, PARAM_VALUE_TRUE |
Fields inherited from class atg.droplet.GenericFormHandler |
---|
PARAM_DEFER_FORWARD_OR_REDIRECT, PARAM_USE_FORWARDS |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
BillingInfoFormHandler()
|
Method Summary | |
---|---|
void |
addAddressValidationFormError(java.util.List pMissingProperties,
atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Utility method to add form exception. |
void |
addCreditCardAuthorizationNumber(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method add and validates the credit card authorization number the credit card if order payment is payed by the credit card. |
void |
addCreditCardBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method add and validates the billing Address to the credit card if order payment is payed by the credit card. |
void |
addCreditCardToProfile(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method is for any processing required after billing info is entered. |
protected void |
billingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Run 'move to confirmation' pipeline chain and update order. |
protected void |
billingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Run 'move to confirm' pipeline chain and update order |
protected void |
billingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Run 'move to confirmation' pipeline chain and update order. |
protected void |
billingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Run 'move to confirmation' pipeline chain and update order |
java.lang.String |
getBillingAddressNickname()
|
StoreBillingProcessHelper |
getBillingHelper()
|
atg.commerce.catalog.CatalogTools |
getCatalogTools()
|
CheckoutProgressStates |
getCheckoutProgressStates()
|
java.lang.String |
getCouponCode()
|
atg.commerce.order.CreditCard |
getCreditCard()
Utility method to fetch credit card and set properties from page. |
atg.core.util.ContactInfo |
getCreditCardBillingAddress()
|
java.lang.String |
getCreditCardExpirationMonth()
|
java.lang.String |
getCreditCardExpirationYear()
|
java.lang.String |
getCreditCardNickname()
|
java.lang.String |
getCreditCardNumber()
|
atg.payment.creditcard.ExtendableCreditCardTools |
getCreditCardTools()
|
java.lang.String |
getCreditCardType()
|
java.lang.String |
getCreditCardVerificationNumber()
|
java.lang.String |
getDateFormat()
|
java.lang.String |
getDateOfBirth()
|
java.lang.String |
getEmail()
|
java.lang.String |
getEmailOptInSourceCode()
|
int |
getMaxNickNameLength()
|
int |
getMinNickNameLength()
|
java.lang.String |
getMoveToConfirmationChainId()
|
java.lang.String |
getMoveToConfirmErrorURL()
|
java.lang.String |
getMoveToConfirmSuccessURL()
|
java.lang.String |
getNewCreditCardVerificationNumber()
|
java.lang.String |
getNewUserPassword()
|
StorePropertyManager |
getProfilePropertyManager()
|
java.lang.String |
getRegisterAccountErrorURL()
|
java.lang.String |
getRegisterAccountSuccessURL()
|
java.lang.String |
getRetypeNewPassword()
|
StoreConfiguration |
getStoreConfiguration()
|
java.lang.String |
getStoredAddressSelection()
|
java.lang.String |
getStoredCreditCardName()
|
java.util.Map |
getValue()
Returns map of profile values |
boolean |
handleApplyStoreCreditsToOrder(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Apply available store credits to order. |
boolean |
handleBillingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Move to confirmation using new billing address and new credit card info. |
boolean |
handleBillingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Move to confirmation using saved billing address and new credit card info. |
boolean |
handleBillingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Move to confirmation using saved credit card. |
boolean |
handleBillingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Move to confirmation using only store credit as payment method. |
boolean |
handleRegisterUser(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Register an account and link all the saved information like the addresses and credit card info. |
void |
initializeBillingAddressSelection()
Sets initial values to storedAddressSelection and usingSavedAddress fields based on the order |
void |
initializeCreditCardSelection()
Sets initial values to storedCreditCardName and usingProfileCreditCard fields based on the order |
boolean |
isEmailOptIn()
|
boolean |
isSaveBillingAddress()
|
boolean |
isSaveCreditCard()
|
boolean |
isSaveShippingInfo()
|
boolean |
isUsingProfileCreditCard()
|
boolean |
isUsingSavedAddress()
|
boolean |
isUsingStoreCredit()
|
boolean |
moveToConfirmExceptionHandling(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
void |
postAddCreditCardAuthorizationNumber(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
void |
postAddCreditCardBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
void |
postAddCreditCardToProfile(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method is for any processing required after billing info is entered. |
protected void |
postBillingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Add credit card to user profile, update checkout level. |
protected void |
postBillingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Add newly created card to profile, update checkout progress level |
protected void |
postBillingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Save billing address as default if user doesn't have one, update checkout level. |
protected void |
postBillingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Update checkout progress level. |
void |
postRegisterUserAfterCheckout(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method will execute when the user chose to check out anonymous and then decided to register. |
void |
postSetupCreditCardPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Update checkout states with CONFIRM level. |
void |
postSetupStoreCreditPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method is post setup of store credit payment groups |
void |
preAddCreditCardAuthorizationNumber(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
void |
preAddCreditCardBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
void |
preAddCreditCardToProfile(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method is for any processing required after billing info is entered. |
protected void |
preBillingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Setup credit card payment group and validate user input |
protected void |
preBillingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Setup credit card payment and validate user input. |
protected void |
preBillingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Setup credit card payment group for billing with saved card and validate credit card input |
protected void |
preBillingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Tender coupon before billing with store credit occurs. |
boolean |
preMoveToConfirmExceptionHandling(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
void |
preRegisterUserAfterCheckout(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method should execute when the user chose to check out anonymous and then decided to register. |
void |
preSetupCreditCardPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
void |
preSetupStoreCreditPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
|
protected void |
processOrderBilling(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Run pipeline chain responsible for order billing and update (save) order |
void |
registerUserAfterCheckout(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method should execute when the user chose to check out anonymous and then decided to register. |
void |
runProcessMoveToConfirmation(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Run the pipeline. |
void |
setBillingAddressNickname(java.lang.String pBillingAddressNickname)
|
void |
setBillingHelper(StoreBillingProcessHelper pBillingHelper)
|
void |
setCatalogTools(atg.commerce.catalog.CatalogTools pCatalogTools)
|
void |
setCheckoutProgressStates(CheckoutProgressStates pCheckoutProgressStates)
|
void |
setCouponCode(java.lang.String pCouponCode)
|
void |
setCreditCardBillingAddress(atg.core.util.ContactInfo pCreditCardBillingAddress)
|
void |
setCreditCardExpirationMonth(java.lang.String pCreditCardExpirationMonth)
|
void |
setCreditCardExpirationYear(java.lang.String pCreditCardExpirationYear)
|
void |
setCreditCardNickname(java.lang.String pCreditCardNickname)
|
void |
setCreditCardNumber(java.lang.String pCreditCardNumber)
|
void |
setCreditCardTools(atg.payment.creditcard.ExtendableCreditCardTools pCreditCardTools)
|
void |
setCreditCardType(java.lang.String pCreditCardType)
|
void |
setCreditCardVerificationNumber(java.lang.String pCreditCardVerificationNumber)
|
void |
setDateFormat(java.lang.String pDateFormat)
|
void |
setDateOfBirth(java.lang.String pDateOfBirth)
|
void |
setEmail(java.lang.String pEmail)
|
void |
setEmailOptIn(boolean pEmailOptIn)
|
void |
setEmailOptInSourceCode(java.lang.String pEmailOptInSourceCode)
|
void |
setMaxNickNameLength(int pMaxNickNameLength)
|
void |
setMinNickNameLength(int pMinNickNameLength)
|
void |
setMoveToConfirmationChainId(java.lang.String pMoveToConfirmationChainId)
|
void |
setMoveToConfirmErrorURL(java.lang.String pMoveToConfirmErrorURL)
|
void |
setMoveToConfirmSuccessURL(java.lang.String pMoveToConfirmSuccessURL)
|
void |
setNewCreditCardVerificationNumber(java.lang.String pNewCreditCardVerificationNumber)
|
void |
setNewUserPassword(java.lang.String pNewUserPassword)
|
void |
setProfilePropertyManager(StorePropertyManager pProfilePropertyManager)
|
void |
setRegisterAccountErrorURL(java.lang.String pRegisterAccountErrorURL)
|
void |
setRegisterAccountSuccessURL(java.lang.String pRegisterAccountSuccessURL)
|
void |
setRetypeNewPassword(java.lang.String pRetypeNewPassword)
|
void |
setSaveBillingAddress(boolean pSaveBillingAddress)
|
void |
setSaveCreditCard(boolean pSaveCreditCard)
|
void |
setSaveShippingInfo(boolean pSaveShippingInfo)
|
void |
setStoreConfiguration(StoreConfiguration pStoreConfiguration)
|
void |
setStoredAddressSelection(java.lang.String pStoredAddressSelection)
|
void |
setStoredCreditCardName(java.lang.String pStoredCreditCardName)
|
void |
setupCreditCardPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method Initialize and setup Credit Card Payment group for the order, if store credit is used, then all amount from the order deducted by the store credit, then by credit card. |
void |
setupStoreCreditPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method Initialize and setup StoreCredit Payment group for the order, if store credit is used |
void |
setUsingProfileCreditCard(boolean pUsingProfileCreditCard)
|
void |
setUsingSavedAddress(boolean pUsingSavedAddress)
|
void |
setUsingStoreCredit(boolean pUsingStoreCredit)
|
void |
setValue(java.util.Map pValue)
Sets map of profile values |
protected void |
updateCheckoutProgressState()
If no errors, update checkout progress state with CONFIRM level. |
protected boolean |
validateBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Validates the billing address, Not Validate, if Order Amount is not payed by Credit Card |
protected void |
validateCreditCardAuthorizationNumber(java.lang.String pAuthNumber,
atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Verifies that the auth number is valued and a number. |
boolean |
validateCreditCardInput(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method uses the CreditCardTools to validate the credit card. |
boolean |
validateCreditCardNicknameInput(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method validates the credit card nickname if one is required. |
protected boolean |
validateEmailAddress()
Utility method to validate email address. |
protected boolean |
validatePassword()
Utility method to validate password input. |
Methods inherited from class atg.commerce.order.purchase.PurchaseProcessFormHandler |
---|
acquireTransactionLock, acquireTransactionLock, afterSet, beforeSet, checkFormRedirect, commitTransaction, copyConfiguration, createRepriceParameterMap, defaultLocalLockManager, defaultUserProfile, doStartService, ensureTransaction, formatUserMessage, formatUserMessage, formatUserMessage, formatUserMessage, generatePropertyPath, getClaimableManager, getCommerceIdentifierPaymentInfoContainer, getCommerceItemManager, getCommerceItemShippingInfoContainer, getCommerceProfileTools, getCommercePropertyManager, getConfiguration, getCurrentTransaction, getDefaultLocale, getGiftlistManager, getHandlingInstructionManager, getLocalLockManager, getOrder, getOrderManager, getPaymentGroupManager, getPaymentGroupMapContainer, getPipelineManager, getPriceList, getPriceListId, getPriceListManager, getProfile, getProfileRepository, getPurchaseProcessHelper, getRepeatingRequestMonitor, getRepriceOrderChainId, getResourceBundle, getResourceBundle, getResourceBundleName, getSessionExpirationURL, getShippingGroupManager, getShippingGroupMapContainer, getShoppingCart, getTransactionManager, getUserLocale, getUserLocale, getUserPricingModels, handlePipelineError, isEnsureTransaction, isFormSubmission, isTransactionCreated, isTransactionMarkedAsRollBack, isUseLocksAroundTransactions, isUseRequestLocale, processException, processPipelineErrors, releaseTransactionLock, releaseTransactionLock, runProcess, runProcess, runProcess, runProcessRepriceOrder, runProcessRepriceOrder, runRepricingProcess, setClaimableManager, setCommerceIdentifierPaymentInfoContainer, setCommerceItemManager, setCommerceItemShippingInfoContainer, setCommerceProfileTools, setCommercePropertyManager, setConfiguration, setCurrentTransaction, setDefaultLocale, setEnsureTransaction, setGiftlistManager, setHandlingInstructionManager, setLocalLockManager, setOrder, setOrderManager, setPaymentGroupManager, setPaymentGroupMapContainer, setPipelineManager, setPriceListId, setPriceListManager, setProfile, setProfileRepository, setPurchaseProcessHelper, setRepeatingRequestMonitor, setRepriceOrderChainId, setSessionExpirationURL, setShippingGroupManager, setShippingGroupMapContainer, setShoppingCart, setTransactionCreated, setTransactionManager, setTransactionToRollbackOnly, setUseLocksAroundTransactions, setUseRequestLocale, setUserLocale, setUserPricingModels, transactionLockName, unsetTransactionCreated |
Methods inherited from class atg.droplet.GenericFormHandler |
---|
addFormException, addUncheckedFormException, createFormSubmissionMessage, getCancelURL, getCheckForValidSession, getFormError, getFormExceptions, getFormName, getMessagePort, getMessageSource, getMessageType, getPropertyExceptions, getSendMessages, getUncheckedFormExceptions, handleCancel, handleFormException, handleUncheckedFormException, hasUncheckedFormExceptions, isDeferForwardsAndRedirects, isRestorableForm, isUseForwards, isValidSession, redirectOrForward, resetFormExceptions, setCancelURL, setCheckForValidSession, setDeferForwardsAndRedirects, setFormName, setMessagePort, setMessageSource, setMessageType, setRestorableForm, setSendMessages, setUseForwards |
Methods inherited from class atg.droplet.EmptyFormHandler |
---|
afterGet, beforeGet |
Methods inherited from class atg.nucleus.GenericService |
---|
addLogListener, createAdminServlet, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CLASS_VERSION
public static final java.lang.String COUNTRY_KEY_PREFIX
public static final java.lang.String COUNTRY_STATE_RESOURCES
protected static final java.lang.String MSG_ERROR_MOVE_TO_CONFIRM
protected static final java.lang.String MSG_ERROR_UPDATE_ORDER
protected static final java.lang.String MSG_ERROR_INCORRECT_STATE
protected java.lang.String mCreditCardVerificationNumber
protected java.lang.String mNewCreditCardVerificationNumber
protected boolean mSaveCreditCard
protected boolean mEmailOptIn
protected java.lang.String mEmailOptInSourceCode
protected java.lang.String mStoredCreditCardName
protected java.lang.String mStoredAddressSelection
protected java.lang.String mNewUserPassword
protected java.lang.String mRetypeNewPassword
protected java.util.Map mValue
protected java.lang.String mMoveToConfirmationChainId
protected java.lang.String mBillingAddressNickname
protected java.lang.String mEmail
protected boolean mSaveShippingInfo
protected int mMinNickNameLength
protected int mMaxNickNameLength
protected java.lang.String mCreditCardNickname
protected java.lang.String mCreditCardType
protected java.lang.String mCreditCardNumber
protected java.lang.String mCreditCardExpirationMonth
protected java.lang.String mCreditCardExpirationYear
protected atg.core.util.ContactInfo mCreditCardBillingAddress
protected java.lang.String mMoveToConfirmErrorURL
protected java.lang.String mMoveToConfirmSuccessURL
protected java.lang.String mRegisterAccountSuccessURL
protected java.lang.String mRegisterAccountErrorURL
protected StoreConfiguration mStoreConfiguration
protected atg.commerce.catalog.CatalogTools mCatalogTools
protected boolean mUsingProfileCreditCard
protected boolean mUsingSavedAddress
protected boolean mUsingStoreCredit
Constructor Detail |
---|
public BillingInfoFormHandler()
Method Detail |
---|
public CheckoutProgressStates getCheckoutProgressStates()
public void setCheckoutProgressStates(CheckoutProgressStates pCheckoutProgressStates)
pCheckoutProgressStates
- the checkoutProgressStates to setpublic java.lang.String getCouponCode()
public void setCouponCode(java.lang.String pCouponCode)
pCouponCode
- a coupon code to setpublic StorePropertyManager getProfilePropertyManager()
public void setProfilePropertyManager(StorePropertyManager pProfilePropertyManager)
pProfilePropertyManager
- the profilePropertyManager to setpublic StoreBillingProcessHelper getBillingHelper()
public void setBillingHelper(StoreBillingProcessHelper pBillingHelper)
pBillingHelper
- the billingHelper to setpublic java.lang.String getCreditCardVerificationNumber()
public void setCreditCardVerificationNumber(java.lang.String pCreditCardVerificationNumber)
pCreditCardVerificationNumber
- -
the credit card verification number to set.public java.lang.String getNewCreditCardVerificationNumber()
public void setNewCreditCardVerificationNumber(java.lang.String pNewCreditCardVerificationNumber)
pNewCreditCardVerificationNumber
- -
the credit card verification number to set.public boolean isSaveCreditCard()
public void setSaveCreditCard(boolean pSaveCreditCard)
pSaveCreditCard
- -
if user selects to save the credit card.public boolean isEmailOptIn()
public void setEmailOptIn(boolean pEmailOptIn)
pEmailOptIn
- - true if user selects to opt in,
false - otherwise.public java.lang.String getEmailOptInSourceCode()
public void setEmailOptInSourceCode(java.lang.String pEmailOptInSourceCode)
pEmailOptInSourceCode
- -
e-mail opt in source code.public java.lang.String getStoredCreditCardName()
public void setStoredCreditCardName(java.lang.String pStoredCreditCardName)
pStoredCreditCardName
- - stored credit card name.public java.lang.String getStoredAddressSelection()
public void setStoredAddressSelection(java.lang.String pStoredAddressSelection)
pStoredAddressSelection
- - stored address selection.public java.lang.String getNewUserPassword()
public void setNewUserPassword(java.lang.String pNewUserPassword)
pNewUserPassword
- - new user password.public java.lang.String getRetypeNewPassword()
public void setRetypeNewPassword(java.lang.String pRetypeNewPassword)
pRetypeNewPassword
- - retyped new password.public java.util.Map getValue()
public void setValue(java.util.Map pValue)
pValue
- map of valuespublic java.lang.String getDateOfBirth()
public void setDateOfBirth(java.lang.String pDateOfBirth)
pDateOfBirth
- - date of birth.public java.lang.String getDateFormat()
public void setDateFormat(java.lang.String pDateFormat)
pDateFormat
- - date format.public java.lang.String getMoveToConfirmationChainId()
public void setMoveToConfirmationChainId(java.lang.String pMoveToConfirmationChainId)
pMoveToConfirmationChainId
- - move
to confirmation chain id.public java.lang.String getBillingAddressNickname()
public void setBillingAddressNickname(java.lang.String pBillingAddressNickname)
pBillingAddressNickname
- -
the billing address nickname to set.public java.lang.String getEmail()
public void setEmail(java.lang.String pEmail)
pEmail
- -
property for the email property.public boolean isSaveShippingInfo()
public void setSaveShippingInfo(boolean pSaveShippingInfo)
pSaveShippingInfo
- - the save shipping
information to set.public int getMinNickNameLength()
public void setMinNickNameLength(int pMinNickNameLength)
pMinNickNameLength
- - minimum nickname length.public int getMaxNickNameLength()
public void setMaxNickNameLength(int pMaxNickNameLength)
pMaxNickNameLength
- - maximum nickname length.public java.lang.String getCreditCardNickname()
public void setCreditCardNickname(java.lang.String pCreditCardNickname)
pCreditCardNickname
- -
the credit card nickname to set.public java.lang.String getCreditCardType()
public void setCreditCardType(java.lang.String pCreditCardType)
pCreditCardType
- -
the credit card type to set.public java.lang.String getCreditCardNumber()
public void setCreditCardNumber(java.lang.String pCreditCardNumber)
pCreditCardNumber
- the creditCardNumber to setpublic java.lang.String getCreditCardExpirationMonth()
public void setCreditCardExpirationMonth(java.lang.String pCreditCardExpirationMonth)
pCreditCardExpirationMonth
- the creditCardExpirationMonth to setpublic java.lang.String getCreditCardExpirationYear()
public void setCreditCardExpirationYear(java.lang.String pCreditCardExpirationYear)
pCreditCardExpirationYear
- the creditCardExpirationYear to setpublic atg.core.util.ContactInfo getCreditCardBillingAddress()
public void setCreditCardBillingAddress(atg.core.util.ContactInfo pCreditCardBillingAddress)
pCreditCardBillingAddress
- the creditCardBillingAddress to setpublic java.lang.String getMoveToConfirmErrorURL()
public void setMoveToConfirmErrorURL(java.lang.String pMoveToConfirmErrorURL)
pMoveToConfirmErrorURL
- - move to confirm
error redirect URL.public java.lang.String getMoveToConfirmSuccessURL()
public void setMoveToConfirmSuccessURL(java.lang.String pMoveToConfirmSuccessURL)
pMoveToConfirmSuccessURL
- -
move to confirm success redirect URL.public java.lang.String getRegisterAccountSuccessURL()
public void setRegisterAccountSuccessURL(java.lang.String pRegisterAccountSuccessURL)
pRegisterAccountSuccessURL
- the register account success URL to setpublic java.lang.String getRegisterAccountErrorURL()
public void setRegisterAccountErrorURL(java.lang.String pRegisterAccountErrorURL)
pRegisterAccountErrorURL
- the register account error URL to setpublic StoreConfiguration getStoreConfiguration()
public void setStoreConfiguration(StoreConfiguration pStoreConfiguration)
pStoreConfiguration
- - the store configuration to set.public atg.commerce.catalog.CatalogTools getCatalogTools()
public void setCatalogTools(atg.commerce.catalog.CatalogTools pCatalogTools)
pCatalogTools
- - catalog tools.public boolean isUsingProfileCreditCard()
public void setUsingProfileCreditCard(boolean pUsingProfileCreditCard)
pUsingProfileCreditCard
- - is the credit card saved in the user's profile.public boolean isUsingSavedAddress()
public void setUsingSavedAddress(boolean pUsingSavedAddress)
pUsingSavedAddress
- - Is the address saved in the user's profile.public boolean isSaveBillingAddress()
public void setSaveBillingAddress(boolean pSaveBillingAddress)
pSaveBillingAddress
- - true if billing address
should be saved, false - otherwise.public boolean isUsingStoreCredit()
public void setUsingStoreCredit(boolean pUsingStoreCredit)
pUsingStoreCredit
- - Is order covered with store credit only.public atg.payment.creditcard.ExtendableCreditCardTools getCreditCardTools()
public void setCreditCardTools(atg.payment.creditcard.ExtendableCreditCardTools pCreditCardTools)
pCreditCardTools
- new ExtendableCreditCardToolspublic void preSetupStoreCreditPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void setupStoreCreditPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void postSetupStoreCreditPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void preAddCreditCardBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void addCreditCardBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void postAddCreditCardBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void preAddCreditCardAuthorizationNumber(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void addCreditCardAuthorizationNumber(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void postAddCreditCardAuthorizationNumber(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void preSetupCreditCardPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException, atg.commerce.CommerceException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurs
atg.commerce.CommerceException
public void setupCreditCardPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void postSetupCreditCardPaymentGroupsForOrder(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void preAddCreditCardToProfile(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void addCreditCardToProfile(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void postAddCreditCardToProfile(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void preRegisterUserAfterCheckout(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void registerUserAfterCheckout(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void postRegisterUserAfterCheckout(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic void runProcessMoveToConfirmation(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws atg.service.pipeline.RunProcessException, javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurs
atg.service.pipeline.RunProcessException
- if error running pipeline processprotected boolean validateEmailAddress()
protected boolean validatePassword()
public boolean validateCreditCardInput(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws atg.commerce.CommerceException, java.io.IOException, javax.servlet.ServletException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurs
atg.commerce.CommerceException
- indicates that a severe error occurred while performing a commerce operationExtendableCreditCardTools
public boolean validateCreditCardNicknameInput(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- - http requestpResponse
- - http response
java.io.IOException
javax.servlet.ServletException
public atg.commerce.order.CreditCard getCreditCard()
protected void validateCreditCardAuthorizationNumber(java.lang.String pAuthNumber, atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pAuthNumber
- - authentication numberpRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occursprotected boolean validateBillingAddress(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse)
pRequest
- - http requestpResponse
- - http response
public boolean handleBillingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException, atg.commerce.CommerceException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurs
atg.commerce.CommerceException
protected void preBillingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws atg.commerce.CommerceException, java.io.IOException, javax.servlet.ServletException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
atg.commerce.CommerceException
java.io.IOException
javax.servlet.ServletException
protected void billingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
protected void postBillingWithSavedCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
public boolean handleBillingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException, atg.commerce.CommerceException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurs
atg.commerce.CommerceException
protected void preBillingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException, atg.commerce.CommerceException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
atg.commerce.CommerceException
protected void billingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
protected void postBillingWithNewAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
public boolean handleBillingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException, atg.commerce.CommerceException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurs
atg.commerce.CommerceException
protected void preBillingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException, atg.commerce.CommerceException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
atg.commerce.CommerceException
protected void billingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
protected void postBillingWithSavedAddressAndNewCard(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
public boolean handleBillingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException, atg.commerce.CommerceException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurs
atg.commerce.CommerceException
protected void preBillingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
protected void postBillingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- pResponse
-
javax.servlet.ServletException
java.io.IOException
protected void billingWithStoreCredit(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- Dynamo HTTP requestpResponse
- Dynamo HTTP response
javax.servlet.ServletException
java.io.IOException
public boolean handleApplyStoreCreditsToOrder(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic boolean handleRegisterUser(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic boolean moveToConfirmExceptionHandling(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occurspublic boolean preMoveToConfirmExceptionHandling(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- a DynamoHttpServletRequest
valuepResponse
- a DynamoHttpServletResponse
value
javax.servlet.ServletException
- if an error occurs
java.io.IOException
- if an error occursprotected void processOrderBilling(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
pRequest
- http requestpResponse
- http response
javax.servlet.ServletException
java.io.IOException
protected void updateCheckoutProgressState()
public void addAddressValidationFormError(java.util.List pMissingProperties, atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse)
pMissingProperties
- - missing properties listpRequest
- - http requestpResponse
- - http responsepublic void initializeCreditCardSelection()
public void initializeBillingAddressSelection()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |