atg.commerce.pricing
Class PricingModelProperties

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.commerce.pricing.PricingModelProperties
All Implemented Interfaces:
atg.naming.AbsoluteNameable, NameContextBindingListener, NameContextElement, atg.naming.NameContextParentable, NameResolver, AdminableService, atg.nucleus.Configured, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, java.util.EventListener

public class PricingModelProperties
extends GenericService

Stores names of pricing model properties, so that they pricing model property names may be internationalized or otherwise changed to suit a particular installation. If the name of a property descriptor is changed in the Promotions Repository, the corresponding value must be changed here as well.

Properties:


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
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
PricingModelProperties()
           
 
Method Summary
 java.lang.String getAdjuster()
          Get property Adjuster
 java.lang.String getAllowMultiple()
          Get property AllowMultiple
 java.lang.String getBeginUsable()
          Get property BeginUsable
 java.lang.String getClosenessQualifiers()
          Get property ClosenessQualifiers
 java.lang.String getCreationDate()
          Get property CreationDate
 java.lang.String getDescription()
          Get property Description
 java.lang.String getDiscountType()
          Get property DiscountType
 java.lang.String getDisplayName()
          Get property DisplayName
 java.lang.String getEnabled()
          Returns property Enabled
 java.lang.String getEndDate()
          Get property EndDate
 java.lang.String getEndUsable()
          Get property EndUsable
 java.lang.String getEvaluateTargetItemsFirst()
          Get property EvaluateTargetItemsFirst
 java.lang.String getExcludedPromotions()
          Get property ExcludedPromotions
 java.lang.String getExcludedStackingRules()
          Get property StackingRule
 java.lang.String getGiveToAnonymousProfiles()
          Get property GiveToAnonymousProfiles
 java.lang.String getGlobal()
          Returns property Global
 java.lang.String getId()
          Get property id
 java.lang.String getIncludedPromotions()
          Get property IncludedPromotion
 java.lang.String getLastModified()
          Get property LastModified
 java.lang.String getMedia()
          Get property Media
 java.lang.String getOneUsePerOrder()
          the name of the pricingModel's 'oneUsePerOrder' property (Shipping discounts only)
 java.lang.String getParentFolder()
          Get property ParentFolder
 java.lang.String getPMDLRule()
          Get property PMDLRule
 java.lang.String getPmdlVersion()
          Get property PmdlVersion
 java.lang.String getPricingCalculatorService()
          Get property PricingCalculatorService
 java.lang.String getPriority()
          Get property Priority
 java.lang.String getPromoStatusExpirationDate()
          Get the promoStatusExpirationDate property
 java.lang.String getPromoStatusGrantedDate()
          Get the promoStatusGrantedDate property
 java.lang.String getQualifierService()
          Get property QualifierService
 java.lang.String getRelativeExpiration()
          Get the relativeExpiration property
 java.lang.String getSiteGroups()
          Get property SiteGroups
 java.lang.String getSites()
          Get property Sites
 java.lang.String getStackingRule()
          Get property StackingRule
 java.lang.String getStackingRuleOrderLimits()
          Get property StackingRuleOrderLimits
 java.lang.String getStartDate()
          Get property StartDate
 java.lang.String getTemplate()
          Get property Template
 java.lang.String getTemplateValues()
          Get property TemplateValues
 java.lang.String getTimeUntilExpire()
          Get the TimeUntilExpire property
 java.lang.String getType()
          Get property Type
 java.lang.String getUIAccessLevel()
          Get property UIAccessLevel
 java.lang.String getUpsell()
          Get property Upsell
 java.lang.String getUses()
          Get property Uses
 java.lang.String getVersion()
          Get property Version
 void setAdjuster(java.lang.String pAdjuster)
          Set property Adjuster
 void setAllowMultiple(java.lang.String pAllowMultiple)
          Set property AllowMultiple
 void setBeginUsable(java.lang.String pBeginUsable)
          Set property BeginUsable
 void setClosenessQualifiers(java.lang.String pClosenessQualifiers)
          Set property ClosenessQualifiers
 void setCreationDate(java.lang.String pCreationDate)
          Set property CreationDate
 void setDescription(java.lang.String pDescription)
          Set property Description
 void setDiscountType(java.lang.String pDiscountType)
          Set property DiscountType
 void setDisplayName(java.lang.String pDisplayName)
          Set property DisplayName
 void setEnabled(java.lang.String pEnabled)
          Sets property Enabled
 void setEndDate(java.lang.String pEndDate)
          Set property EndDate
 void setEndUsable(java.lang.String pEndUsable)
          Set property EndUsable
 void setEvaluateTargetItemsFirst(java.lang.String pEvaluateTargetItemsFirst)
          Set property EvaluateTargetItemsFirst
 void setExcludedPromotions(java.lang.String pExcludedPromotions)
          Set property ExcludedPromotions
 void setExcludedStackingRules(java.lang.String pExcludedStackingRules)
          Set property StackingRule
 void setGiveToAnonymousProfiles(java.lang.String pGiveToAnonymousProfiles)
          Set property GiveToAnonymousProfiles
 void setGlobal(java.lang.String pGlobal)
          Sets property Global
 void setId(java.lang.String pId)
          Set property id
 void setIncludedPromotions(java.lang.String pIncludedPromotions)
          Set property IncludedPromotion
 void setLastModified(java.lang.String pLastModified)
          Set property LastModified
 void setMedia(java.lang.String pMedia)
          Set property Media
 void setOneUsePerOrder(java.lang.String pOneUsePerOrder)
          the name of the pricingModel's 'oneUsePerOrder' property (Shipping discounts only)
 void setParentFolder(java.lang.String pParentFolder)
          Set property ParentFolder
 void setPMDLRule(java.lang.String pPMDLRule)
          Set property PMDLRule
 void setPmdlVersion(java.lang.String pPmdlVersion)
          Set property PmdlVersion
 void setPricingCalculatorService(java.lang.String pPricingCalculatorService)
          Set property PricingCalculatorService
 void setPriority(java.lang.String pPriority)
          Set property Priority
 void setPromoStatusExpirationDate(java.lang.String pPromoStatusExpirationDate)
          Set the PromoStatusExpirationDate property
 void setPromoStatusGrantedDate(java.lang.String pPromoStatusGrantedDate)
          Set the PromoStatusGrantedDate property
 void setQualifierService(java.lang.String pQualifierService)
          Set property QualifierService
 void setRelativeExpiration(java.lang.String pRelativeExpiration)
          Set the relativeExpiration property
 void setSiteGroups(java.lang.String pSiteGroups)
          Set property SiteGroups
 void setSites(java.lang.String pSites)
          Set property Sites
 void setStackingRule(java.lang.String pStackingRule)
          Set property StackingRule
 void setStackingRuleOrderLimits(java.lang.String pStackingRuleOrderLimits)
          Set property StackingRuleOrderLimits
 void setStartDate(java.lang.String pStartDate)
          Set property StartDate
 void setTemplate(java.lang.String pTemplate)
          Set property Template
 void setTemplateValues(java.lang.String pTemplateValues)
          Set property TemplateValues
 void setTimeUntilExpire(java.lang.String pTimeUntilExpire)
          Set the TimeUntilExpire property
 void setType(java.lang.String pType)
          Set property Type
 void setUIAccessLevel(java.lang.String pUIAccessLevel)
          Set property UIAccessLevel
 void setUpsell(java.lang.String pUpsell)
          Set property Upsell
 void setUses(java.lang.String pUses)
          Set property Uses
 void setVersion(java.lang.String pVersion)
          Set property Version
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, 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

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

PricingModelProperties

public PricingModelProperties()
Method Detail

setDisplayName

public void setDisplayName(java.lang.String pDisplayName)
Set property DisplayName

Parameters:
pDisplayName - new value to set

getDisplayName

public java.lang.String getDisplayName()
Get property DisplayName

Returns:
DisplayName

setDescription

public void setDescription(java.lang.String pDescription)
Set property Description

Parameters:
pDescription - new value to set

getDescription

public java.lang.String getDescription()
Get property Description

Returns:
Description

setEnabled

public void setEnabled(java.lang.String pEnabled)
Sets property Enabled


getEnabled

public java.lang.String getEnabled()
Returns property Enabled


setCreationDate

public void setCreationDate(java.lang.String pCreationDate)
Set property CreationDate

Parameters:
pCreationDate - new value to set

getCreationDate

public java.lang.String getCreationDate()
Get property CreationDate

Returns:
CreationDate

setStartDate

public void setStartDate(java.lang.String pStartDate)
Set property StartDate

Parameters:
pStartDate - new value to set

getStartDate

public java.lang.String getStartDate()
Get property StartDate

Returns:
StartDate

setEndDate

public void setEndDate(java.lang.String pEndDate)
Set property EndDate

Parameters:
pEndDate - new value to set

getEndDate

public java.lang.String getEndDate()
Get property EndDate

Returns:
EndDate

setMedia

public void setMedia(java.lang.String pMedia)
Set property Media

Parameters:
pMedia - new value to set

getMedia

public java.lang.String getMedia()
Get property Media

Returns:
Media

setVersion

public void setVersion(java.lang.String pVersion)
Set property Version

Parameters:
pVersion - new value to set

getVersion

public java.lang.String getVersion()
Get property Version

Returns:
Version

setGlobal

public void setGlobal(java.lang.String pGlobal)
Sets property Global


getGlobal

public java.lang.String getGlobal()
Returns property Global


setPriority

public void setPriority(java.lang.String pPriority)
Set property Priority

Parameters:
pPriority - new value to set

getPriority

public java.lang.String getPriority()
Get property Priority

Returns:
Priority

setType

public void setType(java.lang.String pType)
Set property Type

Parameters:
pType - new value to set

getType

public java.lang.String getType()
Get property Type

Returns:
Type

setPricingCalculatorService

public void setPricingCalculatorService(java.lang.String pPricingCalculatorService)
Set property PricingCalculatorService

Parameters:
pPricingCalculatorService - new value to set

getPricingCalculatorService

public java.lang.String getPricingCalculatorService()
Get property PricingCalculatorService

Returns:
pricingCalculatorService

setAdjuster

public void setAdjuster(java.lang.String pAdjuster)
Set property Adjuster

Parameters:
pAdjuster - new value to set

getAdjuster

public java.lang.String getAdjuster()
Get property Adjuster

Returns:
Adjuster

setPMDLRule

public void setPMDLRule(java.lang.String pPMDLRule)
Set property PMDLRule

Parameters:
pPMDLRule - new value to set

getPMDLRule

public java.lang.String getPMDLRule()
Get property PMDLRule

Returns:
PMDLRule

setUses

public void setUses(java.lang.String pUses)
Set property Uses

Parameters:
pUses - new value to set

getUses

public java.lang.String getUses()
Get property Uses

Returns:
Uses

setBeginUsable

public void setBeginUsable(java.lang.String pBeginUsable)
Set property BeginUsable

Parameters:
pBeginUsable - new value to set

getBeginUsable

public java.lang.String getBeginUsable()
Get property BeginUsable

Returns:
BeginUsable

setEndUsable

public void setEndUsable(java.lang.String pEndUsable)
Set property EndUsable

Parameters:
pEndUsable - new value to set

getEndUsable

public java.lang.String getEndUsable()
Get property EndUsable

Returns:
EndUsable

setGiveToAnonymousProfiles

public void setGiveToAnonymousProfiles(java.lang.String pGiveToAnonymousProfiles)
Set property GiveToAnonymousProfiles

Parameters:
pGiveToAnonymousProfiles - new value to set

getGiveToAnonymousProfiles

public java.lang.String getGiveToAnonymousProfiles()
Get property GiveToAnonymousProfiles

Returns:
GiveToAnonymousProfiles

setDiscountType

public void setDiscountType(java.lang.String pDiscountType)
Set property DiscountType

Parameters:
pDiscountType - new value to set

getDiscountType

public java.lang.String getDiscountType()
Get property DiscountType

Returns:
DiscountType

setAllowMultiple

public void setAllowMultiple(java.lang.String pAllowMultiple)
Set property AllowMultiple

Parameters:
pAllowMultiple - new value to set

getAllowMultiple

public java.lang.String getAllowMultiple()
Get property AllowMultiple

Returns:
AllowMultiple

setRelativeExpiration

public void setRelativeExpiration(java.lang.String pRelativeExpiration)
Set the relativeExpiration property

Parameters:
pRelativeExpiration - new value to set

getRelativeExpiration

public java.lang.String getRelativeExpiration()
Get the relativeExpiration property

Returns:
relativeExpiration property

setPromoStatusGrantedDate

public void setPromoStatusGrantedDate(java.lang.String pPromoStatusGrantedDate)
Set the PromoStatusGrantedDate property

Parameters:
pPromoStatusGrantedDate - the property name to be set.

getPromoStatusGrantedDate

public java.lang.String getPromoStatusGrantedDate()
Get the promoStatusGrantedDate property

Returns:
promoStatusGrantedDate property

setPromoStatusExpirationDate

public void setPromoStatusExpirationDate(java.lang.String pPromoStatusExpirationDate)
Set the PromoStatusExpirationDate property

Parameters:
pPromoStatusExpirationDate - the property name to be set.

getPromoStatusExpirationDate

public java.lang.String getPromoStatusExpirationDate()
Get the promoStatusExpirationDate property

Returns:
promoStatusExpirationDate property

setTimeUntilExpire

public void setTimeUntilExpire(java.lang.String pTimeUntilExpire)
Set the TimeUntilExpire property

Parameters:
pTimeUntilExpire - the name to set the property to.

getTimeUntilExpire

public java.lang.String getTimeUntilExpire()
Get the TimeUntilExpire property

Returns:
pTimeUntilExpire the name to set the property to.

setOneUsePerOrder

public void setOneUsePerOrder(java.lang.String pOneUsePerOrder)
the name of the pricingModel's 'oneUsePerOrder' property (Shipping discounts only)

Parameters:
pOneUsePerOrder - the property name

getOneUsePerOrder

public java.lang.String getOneUsePerOrder()
the name of the pricingModel's 'oneUsePerOrder' property (Shipping discounts only)

Returns:
the property name

setClosenessQualifiers

public void setClosenessQualifiers(java.lang.String pClosenessQualifiers)
Set property ClosenessQualifiers

Parameters:
pClosenessQualifiers - new value to set

getClosenessQualifiers

public java.lang.String getClosenessQualifiers()
Get property ClosenessQualifiers

Returns:
ClosenessQualifiers

setUpsell

public void setUpsell(java.lang.String pUpsell)
Set property Upsell

Parameters:
pUpsell - new value to set

getUpsell

public java.lang.String getUpsell()
Get property Upsell

Returns:
Upsell

setSites

public void setSites(java.lang.String pSites)
Set property Sites

Parameters:
pSites - new value to set

getSites

public java.lang.String getSites()
Get property Sites

Returns:
Sites

setSiteGroups

public void setSiteGroups(java.lang.String pSiteGroups)
Set property SiteGroups

Parameters:
pSiteGroups - new value to set

getSiteGroups

public java.lang.String getSiteGroups()
Get property SiteGroups

Returns:
SiteGroups

setTemplate

public void setTemplate(java.lang.String pTemplate)
Set property Template

Parameters:
pTemplate - new value to set

getTemplate

public java.lang.String getTemplate()
Get property Template

Returns:
Template

setUIAccessLevel

public void setUIAccessLevel(java.lang.String pUIAccessLevel)
Set property UIAccessLevel

Parameters:
pUIAccessLevel - new value to set

getUIAccessLevel

public java.lang.String getUIAccessLevel()
Get property UIAccessLevel

Returns:
UIAccessLevel

setTemplateValues

public void setTemplateValues(java.lang.String pTemplateValues)
Set property TemplateValues

Parameters:
pTemplateValues - new value to set

getTemplateValues

public java.lang.String getTemplateValues()
Get property TemplateValues

Returns:
TemplateValues

setParentFolder

public void setParentFolder(java.lang.String pParentFolder)
Set property ParentFolder

Parameters:
pParentFolder - new value to set

getParentFolder

public java.lang.String getParentFolder()
Get property ParentFolder

Returns:
ParentFolder

setLastModified

public void setLastModified(java.lang.String pLastModified)
Set property LastModified

Parameters:
pLastModified - new value to set

getLastModified

public java.lang.String getLastModified()
Get property LastModified

Returns:
LastModified

setPmdlVersion

public void setPmdlVersion(java.lang.String pPmdlVersion)
Set property PmdlVersion

Parameters:
pPmdlVersion - new value to set

getPmdlVersion

public java.lang.String getPmdlVersion()
Get property PmdlVersion

Returns:
PmdlVersion

setQualifierService

public void setQualifierService(java.lang.String pQualifierService)
Set property QualifierService

Parameters:
pQualifierService - new value to set

getQualifierService

public java.lang.String getQualifierService()
Get property QualifierService

Returns:
QualifierService

setEvaluateTargetItemsFirst

public void setEvaluateTargetItemsFirst(java.lang.String pEvaluateTargetItemsFirst)
Set property EvaluateTargetItemsFirst

Parameters:
pEvaluateTargetItemsFirst - new value to set

getEvaluateTargetItemsFirst

public java.lang.String getEvaluateTargetItemsFirst()
Get property EvaluateTargetItemsFirst

Returns:
EvaluateTargetItemsFirst

setExcludedPromotions

public void setExcludedPromotions(java.lang.String pExcludedPromotions)
Set property ExcludedPromotions

Parameters:
pExcludedPromotions - new value to set

getExcludedPromotions

public java.lang.String getExcludedPromotions()
Get property ExcludedPromotions

Returns:
ExcludedPromotions

setIncludedPromotions

public void setIncludedPromotions(java.lang.String pIncludedPromotions)
Set property IncludedPromotion

Parameters:
pIncludedPromotions - new value to set

getIncludedPromotions

public java.lang.String getIncludedPromotions()
Get property IncludedPromotion

Returns:
IncludedPromotion

setStackingRule

public void setStackingRule(java.lang.String pStackingRule)
Set property StackingRule

Parameters:
pStackingRule - new value to set

getStackingRule

public java.lang.String getStackingRule()
Get property StackingRule

Returns:
StackingRule

setStackingRuleOrderLimits

public void setStackingRuleOrderLimits(java.lang.String pStackingRuleOrderLimits)
Set property StackingRuleOrderLimits

Parameters:
pStackingRuleOrderLimits - new value to set

getStackingRuleOrderLimits

public java.lang.String getStackingRuleOrderLimits()
Get property StackingRuleOrderLimits

Returns:
StackingRuleOrderLimits

setExcludedStackingRules

public void setExcludedStackingRules(java.lang.String pExcludedStackingRules)
Set property StackingRule

Parameters:
pExcludedStackingRules - new value to set

getExcludedStackingRules

public java.lang.String getExcludedStackingRules()
Get property StackingRule

Returns:
StackingRule

setId

public void setId(java.lang.String pId)
Set property id

Parameters:
pId - new value to set

getId

public java.lang.String getId()
Get property id

Returns:
StackingRule