public class CommerceFacetManager extends FacetManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
protected CommerceRefinementConfigurationPropertyManager |
mCommerceRefinementConfigurationPropertyManager |
mRefinementConfigurationPropertyManager, mRefinementElementPropertyManager, mRepository, mSearchFacetId, mSortOptionPropertyManager
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
CommerceFacetManager() |
Modifier and Type | Method and Description |
---|---|
CatalogTools |
getCatalogTools() |
java.lang.String |
getCategoryFacetPropertyValue() |
RepositoryItem |
getCommerceRefineConfigById(java.lang.String pCommerceRefineConfigId)
Returns the commerce refinement configuration object with the given id.
|
CommerceRefinementConfigurationPropertyManager |
getCommerceRefinementConfigurationPropertyManager() |
RefinementConfiguration |
getGlobalRefinementConfiguration()
Returns the global refinement config object.
|
IdGenerator |
getIdGenerator() |
boolean |
isCategoryFacet(atg.repository.search.refinement.RefinementFacet pFacet) |
boolean |
isValueACategoryId(java.lang.String pValueToCheck)
Determines whether the given value is the ID of a category.
|
void |
setCatalogTools(CatalogTools pCatalogTools) |
void |
setCategoryFacetPropertyValue(java.lang.String pCategoryFacetPropertyValue) |
void |
setCommerceRefinementConfigurationPropertyManager(CommerceRefinementConfigurationPropertyManager pCommerceRefinementConfigurationPropertyManager) |
void |
setIdGenerator(IdGenerator pIdGenerator) |
getItem, getRefineConfigById, getRefineElementById, getRefinementConfigurationPropertyManager, getRefinementElementPropertyManager, getRepository, getSearchFacetId, getSortOptionById, getSortOptionPropertyManager, setRefinementConfigurationPropertyManager, setRefinementElementPropertyManager, setRepository, setSearchFacetId, setSortOptionPropertyManager
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
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public static java.lang.String CLASS_VERSION
protected CommerceRefinementConfigurationPropertyManager mCommerceRefinementConfigurationPropertyManager
public CommerceRefinementConfigurationPropertyManager getCommerceRefinementConfigurationPropertyManager()
public void setCommerceRefinementConfigurationPropertyManager(CommerceRefinementConfigurationPropertyManager pCommerceRefinementConfigurationPropertyManager)
public java.lang.String getCategoryFacetPropertyValue()
public void setCategoryFacetPropertyValue(java.lang.String pCategoryFacetPropertyValue)
pCategoryFacetPropertyValue
- The value to set for the 'property' property for facets that represent categories.public IdGenerator getIdGenerator()
public void setIdGenerator(IdGenerator pIdGenerator)
pIdGenerator
- The ID generator to set.public CatalogTools getCatalogTools()
public void setCatalogTools(CatalogTools pCatalogTools)
pCatalogTools
- The CatalogTools instance to set.public RepositoryItem getCommerceRefineConfigById(java.lang.String pCommerceRefineConfigId) throws RepositoryException
pCommerceRefineConfigId
- String id of the commerce refinement configuration to retrieveRepositoryException
public RefinementConfiguration getGlobalRefinementConfiguration() throws RepositoryException
RepositoryException
public boolean isCategoryFacet(atg.repository.search.refinement.RefinementFacet pFacet)
public boolean isValueACategoryId(java.lang.String pValueToCheck)
pValueToCheck
- true
if the value is a category Id, false
otherwise.