Class AbstractBackofficeFacetSearchConfigCache<T>
java.lang.Object
com.hybris.backoffice.search.cache.impl.AbstractBackofficeFacetSearchConfigCache<T>
- All Implemented Interfaces:
BackofficeFacetSearchConfigCache,InvalidationListener
- Direct Known Subclasses:
BackofficeSearchservicesFacetSearchConfigCache,BackofficeSolrFacetSearchConfigCache
public abstract class AbstractBackofficeFacetSearchConfigCache<T>
extends Object
implements BackofficeFacetSearchConfigCache, InvalidationListener
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsSearchConfigForTypeCode(String typeCode) getSearchConfigForTypeCode(String typeCode) voidvoidvoidkeyInvalidated(Object[] key, int invalidationType, InvalidationTarget target, RemoteInvalidationSource remoteSource) voidsetInvalidatingTypecodes(Set<String> invalidatingTypecodes) voidsetModelService(ModelService modelService) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.backoffice.search.cache.BackofficeFacetSearchConfigCache
putSearchConfigForTypeCode
-
Field Details
-
cache
-
cacheLock
-
-
Constructor Details
-
AbstractBackofficeFacetSearchConfigCache
public AbstractBackofficeFacetSearchConfigCache()
-
-
Method Details
-
initialize
public void initialize() -
containsSearchConfigForTypeCode
- Specified by:
containsSearchConfigForTypeCodein interfaceBackofficeFacetSearchConfigCache<T>
-
getSearchConfigForTypeCode
- Specified by:
getSearchConfigForTypeCodein interfaceBackofficeFacetSearchConfigCache<T>
-
invalidateCache
public void invalidateCache()- Specified by:
invalidateCachein interfaceBackofficeFacetSearchConfigCache<T>
-
keyInvalidated
public void keyInvalidated(Object[] key, int invalidationType, InvalidationTarget target, RemoteInvalidationSource remoteSource) - Specified by:
keyInvalidatedin interfaceInvalidationListener
-
setInvalidatingTypecodes
-
setModelService
-