atg.commerce.search
Class PriceListPropertyMapping

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.logging.LoggingSupport
          extended by atg.commerce.search.PriceListPropertyMapping
All Implemented Interfaces:
ApplicationLogging, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging

public class PriceListPropertyMapping
extends atg.nucleus.logging.LoggingSupport

This component construct property mapping for price property


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
static java.lang.String DELIMITER
          Class version string
 
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
PriceListPropertyMapping()
           
 
Method Summary
 java.lang.String getDefaultPriceListId()
           
 java.lang.String getPrice()
          Returns price name
 java.util.List getPriceLists()
           
 java.lang.String[] getPriceMapping()
          Builds pricelist constraint
 java.lang.String getPricePropertyPrefix()
           
 void setDefaultPriceListId(java.lang.String pDefaultPriceListId)
           
 void setPrice(java.lang.String pPrice)
          Sets new price name
 void setPriceLists(java.util.List pPriceLists)
           
 void setPricePropertyPrefix(java.lang.String pPricePropertyPrefix)
           
 
Methods inherited from class atg.nucleus.logging.LoggingSupport
getLogger, getLoggingForVlogging, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, setLogger, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning
 
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


DELIMITER

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

See Also:
Constant Field Values
Constructor Detail

PriceListPropertyMapping

public PriceListPropertyMapping()
Method Detail

getPrice

public java.lang.String getPrice()
Returns price name

Returns:
the price

setPrice

public void setPrice(java.lang.String pPrice)
Sets new price name

Parameters:
pPrice - the price name to set

getPricePropertyPrefix

public java.lang.String getPricePropertyPrefix()

setPricePropertyPrefix

public void setPricePropertyPrefix(java.lang.String pPricePropertyPrefix)

getPriceLists

public java.util.List getPriceLists()
Returns:
List of property names for "salePriceList" and "priceList"

setPriceLists

public void setPriceLists(java.util.List pPriceLists)
Parameters:
pPriceLists - new List of property names for "salePriceList" and "priceList"

getDefaultPriceListId

public java.lang.String getDefaultPriceListId()
Returns:
default priceList id

setDefaultPriceListId

public void setDefaultPriceListId(java.lang.String pDefaultPriceListId)
Parameters:
pDefaultPriceListId - default priceList id

getPriceMapping

public java.lang.String[] getPriceMapping()
Builds pricelist constraint

Returns:
string with price list mapping