atg.commerce.search.refinement.admin
Class CommerceRefinementConfigurationPropertyManager
java.lang.Object
atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.repository.search.refinement.admin.RefinementConfigurationPropertyManager
atg.commerce.search.refinement.admin.CommerceRefinementConfigurationPropertyManager
- All Implemented Interfaces:
- NameContextBindingListener, NameContextElement, NameResolver, AdminableService, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, java.util.EventListener
- Direct Known Subclasses:
- CustomRefinementConfigurationPropertyManager
public class CommerceRefinementConfigurationPropertyManager
- extends RefinementConfigurationPropertyManager
Property manager class for a commerce 'refineConfig' repository item.
This class extends the base RefinementConfigurationPropertyManager class.
This class provides getter and setter methods for each of the properties in a
commerce extended 'refineConfig' item descriptor.
It also provides 2 utility method to convert between a repository item and a
CommerceRefinementConfiguration object.
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
DEFAULT_LOG_TRACE_STATUS |
Methods inherited from class atg.repository.search.refinement.admin.RefinementConfigurationPropertyManager |
checkItem, createNewRefinementConfiguration, getItemDescriptor, getItemDescriptorName, getRefineConfigNamePropertyName, getRefineElementsPropertyName, getRepository, getSortOptionsPropertyName, getTypePropertyName, populateRefinementConfiguration, populateRepositoryItem, setItemDescriptorName, setRefineConfigNamePropertyName, setRefineElementsPropertyName, setRepository, setSortOptionsPropertyName, setTypePropertyName |
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, reResolveThis, 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 |
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
mCanInheritFromCategoryPropertyName
protected java.lang.String mCanInheritFromCategoryPropertyName
mCanInheritFromGlobalPropertyName
protected java.lang.String mCanInheritFromGlobalPropertyName
mCanChildrenInheritPropertyName
protected java.lang.String mCanChildrenInheritPropertyName
mIsGlobalPropertyName
protected java.lang.String mIsGlobalPropertyName
mGeneratedRefineElementsPropertyName
protected java.lang.String mGeneratedRefineElementsPropertyName
mItemDescriptorName
protected java.lang.String mItemDescriptorName
CommerceRefinementConfigurationPropertyManager
public CommerceRefinementConfigurationPropertyManager()
createNewCommerceRefinementConfiguration
public CommerceRefinementConfiguration createNewCommerceRefinementConfiguration()
populateCommerceRefinementConfiguration
public void populateCommerceRefinementConfiguration(RepositoryItem pItem,
CommerceRefinementConfiguration pRefinementConfiguration)
throws RepositoryException,
java.lang.IllegalArgumentException
- Throws:
RepositoryException
java.lang.IllegalArgumentException
populateRepositoryItem
public void populateRepositoryItem(CommerceRefinementConfiguration pRefinementConfiguration,
MutableRepositoryItem pItem)
throws RepositoryException,
java.lang.IllegalArgumentException
- Throws:
RepositoryException
java.lang.IllegalArgumentException
getCanInheritFromCategoryPropertyName
public java.lang.String getCanInheritFromCategoryPropertyName()
setCanInheritFromCategoryPropertyName
public void setCanInheritFromCategoryPropertyName(java.lang.String pCanInheritFromCategoryPropertyName)
getCanInheritFromGlobalPropertyName
public java.lang.String getCanInheritFromGlobalPropertyName()
setCanInheritFromGlobalPropertyName
public void setCanInheritFromGlobalPropertyName(java.lang.String pCanInheritFromGlobalPropertyName)
getCanChildrenInheritPropertyName
public java.lang.String getCanChildrenInheritPropertyName()
setCanChildrenInheritPropertyName
public void setCanChildrenInheritPropertyName(java.lang.String pCanChildrenInheritPropertyName)
getIsGlobalPropertyName
public java.lang.String getIsGlobalPropertyName()
setIsGlobalPropertyName
public void setIsGlobalPropertyName(java.lang.String pIsGlobalPropertyName)
getGeneratedRefineElementsPropertyName
public java.lang.String getGeneratedRefineElementsPropertyName()
setGeneratedRefineElementsPropertyName
public void setGeneratedRefineElementsPropertyName(java.lang.String pGeneratedRefineElementsPropertyName)