Class CacheableGroupHandlerImpl.ClearGroupCacheByGroupIdSelector
java.lang.Object
org.exoplatform.services.organization.idm.cache.CacheableGroupHandlerImpl.ClearGroupCacheByGroupIdSelector
- All Implemented Interfaces:
org.exoplatform.services.cache.CachedObjectSelector<Serializable,Object>
- Enclosing class:
CacheableGroupHandlerImpl
public static final class CacheableGroupHandlerImpl.ClearGroupCacheByGroupIdSelector
extends Object
implements org.exoplatform.services.cache.CachedObjectSelector<Serializable,Object>
-
Constructor Summary
ConstructorsConstructorDescriptionClearGroupCacheByGroupIdSelector(String groupId, String parentId, boolean clearCachedChildrenList) -
Method Summary
Modifier and TypeMethodDescriptionvoidonSelect(org.exoplatform.services.cache.ExoCache<? extends Serializable, ? extends Object> cache, Serializable key, org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo) booleanselect(Serializable key, org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo)
-
Constructor Details
-
ClearGroupCacheByGroupIdSelector
-
-
Method Details
-
onSelect
public void onSelect(org.exoplatform.services.cache.ExoCache<? extends Serializable, ? extends Object> cache, Serializable key, org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo) throws Exception- Specified by:
onSelectin interfaceorg.exoplatform.services.cache.CachedObjectSelector<Serializable,Object> - Throws:
Exception
-
select
public boolean select(Serializable key, org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo) - Specified by:
selectin interfaceorg.exoplatform.services.cache.CachedObjectSelector<Serializable,Object>
-