public class CustomCollectorFactory extends StandardCollectorFactory
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
mHasRepositoryUpdatePermissions
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 |
---|
CustomCollectorFactory() |
Modifier and Type | Method and Description |
---|---|
RefinementConfigurationCollector |
createCollector()
Create and initialize a custom refinement configuration collector.
|
java.lang.String |
getCatalogChildCatalogsPropertyName() |
java.lang.String |
getCatalogRefineConfigPropertyName()
Gets the catalog property name that contains the refinement configuration item.
|
Repository |
getCatalogRepository()
Gets the catalog repository.
|
java.lang.String |
getCatalogRootCategoriesPropertyName()
Gets the name of the root categories property of the catalog item.
|
java.lang.String |
getCategoryInfoCatalogPropertyName()
Gets the name of the category-info catalog property.
|
java.lang.String |
getCategoryInfoCategoryItemPropertyName()
Gets the name of the category-info category item property.
|
java.lang.String |
getCategoryInfoItemDescriptorName()
Gets the name of the category info item descriptor.
|
java.lang.String |
getCategoryInfoRefineConfigPropertyName()
Gets the name of the category-info refine config property.
|
CustomCatalogTools |
getCustomCatalogTools()
Gets the custom catalog tools component.
|
protected void |
initializeCollector(RefinementConfigurationCollector pCollector)
Set properties in the newly created custom refinement configuration collector.
|
void |
setCatalogChildCatalogsPropertyName(java.lang.String pCatalogChildCatalogsPropertyName) |
void |
setCatalogRefineConfigPropertyName(java.lang.String pCatalogRefineConfigPropertyName)
Sets the catalog property name that contains the refinement configuration item.
|
void |
setCatalogRootCategoriesPropertyName(java.lang.String pCatalogRootCategoriesPropertyName)
Sets the name of the root categories property of the catalog item.
|
void |
setCategoryInfoCatalogPropertyName(java.lang.String pCategoryInfoCatalogPropertyName)
Sets the name of the category-info catalog property.
|
void |
setCategoryInfoCategoryItemPropertyName(java.lang.String pCategoryInfoCategoryItemPropertyName)
Sets the name of the category-info category item property.
|
void |
setCategoryInfoItemDescriptorName(java.lang.String pCategoryInfoItemDescriptorName)
Sets the name of the category info item descriptor.
|
void |
setCategoryInfoRefineConfigPropertyName(java.lang.String pCategoryInfoRefineConfigPropertyName)
Sets the name of the category-info refine config property.
|
void |
setCustomCatalogTools(CustomCatalogTools pCustomCatalogTools)
Sets the custom catalog tools component.
|
getCategoryChildCategoriesPropertyName, getCategoryRefineConfigPropertyName, getCommerceRefinementConfigurationPropertyManager, getPropagateFacetInheritanceFlagsValues, getRefinementElementPropertyManager, isHasRepositoryUpdatePermissions, setCategoryChildCategoriesPropertyName, setCategoryRefineConfigPropertyName, setCommerceRefinementConfigurationPropertyManager, setHasRepositoryUpdatePermissions, setPropagateFacetInheritanceFlagsValues, setRefinementElementPropertyManager
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 java.lang.String getCatalogRefineConfigPropertyName()
public void setCatalogRefineConfigPropertyName(java.lang.String pCatalogRefineConfigPropertyName)
public java.lang.String getCatalogChildCatalogsPropertyName()
public void setCatalogChildCatalogsPropertyName(java.lang.String pCatalogChildCatalogsPropertyName)
public CustomCatalogTools getCustomCatalogTools()
public void setCustomCatalogTools(CustomCatalogTools pCustomCatalogTools)
public Repository getCatalogRepository()
public java.lang.String getCatalogRootCategoriesPropertyName()
public void setCatalogRootCategoriesPropertyName(java.lang.String pCatalogRootCategoriesPropertyName)
public java.lang.String getCategoryInfoItemDescriptorName()
public void setCategoryInfoItemDescriptorName(java.lang.String pCategoryInfoItemDescriptorName)
public java.lang.String getCategoryInfoCatalogPropertyName()
public void setCategoryInfoCatalogPropertyName(java.lang.String pCategoryInfoCatalogPropertyName)
public java.lang.String getCategoryInfoCategoryItemPropertyName()
public void setCategoryInfoCategoryItemPropertyName(java.lang.String pCategoryInfoCategoryItemPropertyName)
public java.lang.String getCategoryInfoRefineConfigPropertyName()
public void setCategoryInfoRefineConfigPropertyName(java.lang.String pCategoryInfoRefineConfigPropertyName)
protected void initializeCollector(RefinementConfigurationCollector pCollector)
initializeCollector
in class StandardCollectorFactory
public RefinementConfigurationCollector createCollector()
createCollector
in interface RefinementConfigurationCollectorFactory
createCollector
in class StandardCollectorFactory