atg.projects.store.order.purchase
Class StoreInternationalizedPurchaseProcessHelper

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.commerce.order.purchase.PurchaseProcessHelper
              extended by atg.projects.store.order.purchase.StorePurchaseProcessHelper
                  extended by atg.projects.store.order.purchase.StoreInternationalizedPurchaseProcessHelper
All Implemented Interfaces:
atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.logging.ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, java.util.EventListener

public class StoreInternationalizedPurchaseProcessHelper
extends StorePurchaseProcessHelper

Internationalized implementation of the StorePurchaseProcessHelper

See Also:
StorePurchaseProcessHelper

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Fields inherited from class atg.projects.store.order.purchase.StorePurchaseProcessHelper
MSG_MISSING_REQUIRED_ADDRESS_PROPERTY, PRICING_ERROR, PRICING_ERROR_ADDRESS
 
Fields inherited from class atg.commerce.order.purchase.PurchaseProcessHelper
ERROR_FETCHING_PROFILE, MSG_ERROR_ADDING_CREDIT_CARD, MSG_ERROR_ADDING_SHIPPINGGROUP, MSG_ERROR_ADDING_TO_ORDER, MSG_ERROR_CREATING_ORDER, MSG_ERROR_MOVING_ITEM_BETWEEN_SHIPPING_GROUPS, MSG_ERROR_REMOVING_ITEM, MSG_ERROR_REMOVING_ITEM_FROM_SHIPPING_GROUP, MSG_ERROR_SETTING_ORDER_AMOUNT, MSG_INVALID_PROFILE_ID
 
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
StoreInternationalizedPurchaseProcessHelper()
           
 
Method Summary
 InternationalizationPropertyManager getInternationalizationPropertyManager()
          The Property Manager to get the propertyName.
 InternationalizationStoreConfigurationContainer getInternationalizationStoreConfigurationContainer()
           
protected  java.util.List getMandatoryStateCountryList(atg.servlet.DynamoHttpServletRequest pRequest)
          Get mandatory state country list.
 java.lang.String getProfilePath()
           
 void setInternationalizationPropertyManager(InternationalizationPropertyManager pInternationalizationPropertyManager)
           
 void setInternationalizationStoreConfigurationContainer(InternationalizationStoreConfigurationContainer pInternationalizationStoreConfigurationContainer)
           
 void setProfilePath(java.lang.String pProfilePath)
           
 
Methods inherited from class atg.projects.store.order.purchase.StorePurchaseProcessHelper
addItemToShippingGroup, checkForRequiredAddressProperties, getAddressPropertyNameMap, getPricingTools, getRequiredAddressPropertyNames, getShippingGroupForItem, getStoreConfiguration, getStoreOrderTools, processGiftAddition, repriceOrder, setAddressPropertyNameMap, setPricingTools, setRequiredAddressPropertyNames, setStoreConfiguration, setStoreOrderTools
 
Methods inherited from class atg.commerce.order.purchase.PurchaseProcessHelper
addCreditCardToOrder, addItemsToOrder, addItemsToOrder, addShippingAddressToOrder, adjustItemRelationshipsForQuantityChange, adjustNonGiftHandlingInstructionsForQuantityDecrease, adjustNonGiftHandlingInstructionsForQuantityIncrease, applyValueDictionary, copyCreditCardInfo, createCommerceItem, createConfigurableSubitems, createOrder, decreaseRelationshipQuantity, deleteItems, deleteItems, getAddItemToOrderChainId, getAddItemToOrderPricingOp, getCommerceItemManager, getDefaultHardgoodShippingGroupType, getDeleteItemsFromOrderPricingOp, getGiftlistManager, getOrderManager, getPipelineManager, getRepriceOrderChainId, getShippingGroupForItem, getShippingGroupManager, getTransactionManager, increaseRelationshipQuantity, isAddItemToDefaultShippingGroup, moveItemBetweenShippingGroups, processPipelineErrors, removeEntireRelationshipQuantity, removeItemQuantityFromShippingGroup, runProcess, runProcess, runProcess, runProcessAddItemToOrder, runProcessRepriceOrder, runProcessSendScenarioEvent, runRepricingProcess, setAddItemToDefaultShippingGroup, setAddItemToOrderChainId, setAddItemToOrderPricingOp, setCommerceItemManager, setCommerceItemProperties, setDefaultHardgoodShippingGroupType, setDeleteItemsFromOrderPricingOp, setGiftlistManager, setOrderAmountToPaymentGroup, setOrderManager, setPipelineManager, setRepriceOrderChainId, setShippingGroupManager, setTransactionManager
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
 
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
vlogDebug, vlogDebug, vlogDebug, vlogDebug, 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

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Constructor Detail

StoreInternationalizedPurchaseProcessHelper

public StoreInternationalizedPurchaseProcessHelper()
Method Detail

getInternationalizationStoreConfigurationContainer

public InternationalizationStoreConfigurationContainer getInternationalizationStoreConfigurationContainer()
Returns:
Returns the InternationalizationStoreConfigurationContainer.

setInternationalizationStoreConfigurationContainer

public void setInternationalizationStoreConfigurationContainer(InternationalizationStoreConfigurationContainer pInternationalizationStoreConfigurationContainer)
Parameters:
pInternationalizationStoreConfigurationContainer - The storeConfiguration to set.

getProfilePath

public java.lang.String getProfilePath()
Returns:
profile path

setProfilePath

public void setProfilePath(java.lang.String pProfilePath)
Parameters:
pProfilePath - The Profile path to set.

getInternationalizationPropertyManager

public InternationalizationPropertyManager getInternationalizationPropertyManager()
The Property Manager to get the propertyName.

Returns:
The Property Manager to get the propertyName.

setInternationalizationPropertyManager

public void setInternationalizationPropertyManager(InternationalizationPropertyManager pInternationalizationPropertyManager)
Parameters:
pInternationalizationPropertyManager - The Property Manager to set the propertyName.

getMandatoryStateCountryList

protected java.util.List getMandatoryStateCountryList(atg.servlet.DynamoHttpServletRequest pRequest)
Get mandatory state country list.

Overrides:
getMandatoryStateCountryList in class StorePurchaseProcessHelper
Parameters:
pRequest - - http request
Returns:
mandatory state country list