Class AbstractFacetLabelDisplayHandler
java.lang.Object
org.alfresco.repo.search.impl.solr.facet.handler.AbstractFacetLabelDisplayHandler
- All Implemented Interfaces:
FacetLabelDisplayHandler
- Direct Known Subclasses:
ContentSizeBucketsDisplayHandler,DateBucketsDisplayHandler,MimetypeDisplayHandler,SiteTitleDisplayHandler,UserNameDisplayHandler
public abstract class AbstractFacetLabelDisplayHandler
extends Object
implements FacetLabelDisplayHandler
A support class for facet label display handlers.
- Since:
- 5.0
- Author:
- Jamal Kaabi-Mofrad
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinit()final voidregister()Registers this instance of the facet handler with the registry.voidsetRegistry(FacetLabelDisplayHandlerRegistry registry) Set the registry to register withvoidsetServiceRegistry(ServiceRegistry serviceRegistry) Set the service registryvoidsetSupportedFieldFacets(Set<String> supportedFieldFacets) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.alfresco.repo.search.impl.solr.facet.handler.FacetLabelDisplayHandler
getDisplayLabel
-
Field Details
-
serviceRegistry
-
supportedFieldFacets
-
-
Constructor Details
-
AbstractFacetLabelDisplayHandler
public AbstractFacetLabelDisplayHandler()
-
-
Method Details
-
register
public final void register()Registers this instance of the facet handler with the registry. This will call theinit()method and then register if the registry is available. -
init
protected void init() -
setSupportedFieldFacets
- Parameters:
supportedFieldFacets- the supportedFieldFacets to set
-
setServiceRegistry
Set the service registry- Parameters:
serviceRegistry- the service registry
-
setRegistry
Set the registry to register with- Parameters:
registry- a facet label display handler registry
-