atg.commerce.order.abandoned
Class LogPromotionInfoConfiguration

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.commerce.order.abandoned.LogPromotionInfoConfiguration
All Implemented Interfaces:
NameContextBindingListener, NameContextElement, NameResolver, AdminableService, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, java.util.EventListener

public class LogPromotionInfoConfiguration
extends GenericService

Class used to store configuration for the LogPromotionInfo scenario action.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
protected  MutableRepository mAbandonedOrderLogRepository
          the AbandonedOrderLogRepository component
protected  java.lang.String mConvertedDatePropertyName
          the ConvertedDate property name
protected  java.lang.String mConvertedOrderAmountPropertyName
          the amount property of the convertedOrder item
protected  java.lang.String mConvertedOrderItemName
          the ConvertedOrder item descriptor name
protected  java.lang.String mOrderAmountPropertyName
          the amount property of the priceInfo item
protected  java.lang.String mPriceInfoPropertyName
          the priceInfo property name of the order item
protected  java.lang.String mPromotionCountPropertyName
          the PromotionCount property name
protected  PromotionTools mPromotionTools
          the PromotionTools component
protected  java.lang.String mPromotionValuePropertyName
          the PromotionValue property name
 
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
LogPromotionInfoConfiguration()
           
 
Method Summary
 MutableRepository getAbandonedOrderLogRepository()
           
 AbandonedOrderTools getAbandonedOrderTools()
           
 java.lang.String getConvertedDatePropertyName()
           
 java.lang.String getConvertedOrderAmountPropertyName()
           
 java.lang.String getConvertedOrderItemName()
           
 java.lang.String getOrderAmountPropertyName()
           
 java.lang.String getPriceInfoPropertyName()
           
 java.lang.String getPromotionCountPropertyName()
           
 PromotionTools getPromotionTools()
           
 java.lang.String getPromotionValuePropertyName()
           
 void setAbandonedOrderLogRepository(MutableRepository pAbandonedOrderLogRepository)
          The AbandonedOrderLogRepository component
 void setAbandonedOrderTools(AbandonedOrderTools pAbandonedOrderTools)
          The AbandonedOrderTools component
 void setConvertedDatePropertyName(java.lang.String pConvertedDatePropertyName)
          The ConvertedDate property name
 void setConvertedOrderAmountPropertyName(java.lang.String pConvertedOrderAmountPropertyName)
          The amount property name of the convertedOrder item
 void setConvertedOrderItemName(java.lang.String pConvertedOrderItemName)
          The ConvertedOrder item descriptor name
 void setOrderAmountPropertyName(java.lang.String pOrderAmountPropertyName)
          The amount property name of the priceInfo item
 void setPriceInfoPropertyName(java.lang.String pPriceInfoPropertyName)
          The priceInfo property name of the order item
 void setPromotionCountPropertyName(java.lang.String pPromotionCountPropertyName)
          The PromotionCount property name
 void setPromotionTools(PromotionTools pPromotionTools)
          The PromotionTools component
 void setPromotionValuePropertyName(java.lang.String pPromotionValuePropertyName)
          The PromotionValue property name
 
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 java.lang.String CLASS_VERSION
Class version string


mPromotionTools

protected PromotionTools mPromotionTools
the PromotionTools component


mAbandonedOrderLogRepository

protected MutableRepository mAbandonedOrderLogRepository
the AbandonedOrderLogRepository component


mConvertedOrderItemName

protected java.lang.String mConvertedOrderItemName
the ConvertedOrder item descriptor name


mConvertedDatePropertyName

protected java.lang.String mConvertedDatePropertyName
the ConvertedDate property name


mPromotionCountPropertyName

protected java.lang.String mPromotionCountPropertyName
the PromotionCount property name


mPromotionValuePropertyName

protected java.lang.String mPromotionValuePropertyName
the PromotionValue property name


mPriceInfoPropertyName

protected java.lang.String mPriceInfoPropertyName
the priceInfo property name of the order item


mOrderAmountPropertyName

protected java.lang.String mOrderAmountPropertyName
the amount property of the priceInfo item


mConvertedOrderAmountPropertyName

protected java.lang.String mConvertedOrderAmountPropertyName
the amount property of the convertedOrder item

Constructor Detail

LogPromotionInfoConfiguration

public LogPromotionInfoConfiguration()
Method Detail

getAbandonedOrderTools

public AbandonedOrderTools getAbandonedOrderTools()
Returns:
Returns the AbandonedOrderTools component.

setAbandonedOrderTools

public void setAbandonedOrderTools(AbandonedOrderTools pAbandonedOrderTools)
The AbandonedOrderTools component

Parameters:
pAbandonedOrderTools - the AbandonedOrderTools component.

getPromotionTools

public PromotionTools getPromotionTools()
Returns:
Returns the PromotionTools component.

setPromotionTools

public void setPromotionTools(PromotionTools pPromotionTools)
The PromotionTools component

Parameters:
pPromotionTools - the PromotionTools component.

getAbandonedOrderLogRepository

public MutableRepository getAbandonedOrderLogRepository()
Returns:
Returns the AbandonedOrderLogRepository component.

setAbandonedOrderLogRepository

public void setAbandonedOrderLogRepository(MutableRepository pAbandonedOrderLogRepository)
The AbandonedOrderLogRepository component

Parameters:
pAbandonedOrderLogRepository - the converted order repository.

getConvertedOrderItemName

public java.lang.String getConvertedOrderItemName()
Returns:
Returns the ConvertedOrder item descriptor name.

setConvertedOrderItemName

public void setConvertedOrderItemName(java.lang.String pConvertedOrderItemName)
The ConvertedOrder item descriptor name

Parameters:
pConvertedOrderItemName - the ConvertedOrder item descriptor name.

getConvertedDatePropertyName

public java.lang.String getConvertedDatePropertyName()
Returns:
Returns the ConvertedDate property name

setConvertedDatePropertyName

public void setConvertedDatePropertyName(java.lang.String pConvertedDatePropertyName)
The ConvertedDate property name

Parameters:
pConvertedDatePropertyName - the ConvertedDate property name

getPromotionCountPropertyName

public java.lang.String getPromotionCountPropertyName()
Returns:
Returns the PromotionCount property name

setPromotionCountPropertyName

public void setPromotionCountPropertyName(java.lang.String pPromotionCountPropertyName)
The PromotionCount property name

Parameters:
pPromotionCountPropertyName - the promotionCount property name

getPromotionValuePropertyName

public java.lang.String getPromotionValuePropertyName()
Returns:
Returns the promotionValue property name

setPromotionValuePropertyName

public void setPromotionValuePropertyName(java.lang.String pPromotionValuePropertyName)
The PromotionValue property name

Parameters:
pPromotionValuePropertyName - the promotionValue property name

getPriceInfoPropertyName

public java.lang.String getPriceInfoPropertyName()
Returns:
Returns the priceInfo property name of the order item

setPriceInfoPropertyName

public void setPriceInfoPropertyName(java.lang.String pPriceInfoPropertyName)
The priceInfo property name of the order item

Parameters:
pPriceInfoPropertyName - the priceInfo property name of the order item

getOrderAmountPropertyName

public java.lang.String getOrderAmountPropertyName()
Returns:
Returns the amount property of the priceInfo item

setOrderAmountPropertyName

public void setOrderAmountPropertyName(java.lang.String pOrderAmountPropertyName)
The amount property name of the priceInfo item

Parameters:
pOrderAmountPropertyName - the amount property name of the priceInfo item

getConvertedOrderAmountPropertyName

public java.lang.String getConvertedOrderAmountPropertyName()
Returns:
Returns the amount property name of the convertedOrder item

setConvertedOrderAmountPropertyName

public void setConvertedOrderAmountPropertyName(java.lang.String pConvertedOrderAmountPropertyName)
The amount property name of the convertedOrder item

Parameters:
pConvertedOrderAmountPropertyName - the amount property name of the convertedOrder item