org.exoplatform.settings.cache.selector
Class SettingCacheSelector
java.lang.Object
org.exoplatform.settings.cache.selector.SettingCacheSelector
- All Implemented Interfaces:
- org.exoplatform.services.cache.CachedObjectSelector<org.exoplatform.commons.api.settings.data.SettingKey,Object>
public class SettingCacheSelector
- extends Object
- implements org.exoplatform.services.cache.CachedObjectSelector<org.exoplatform.commons.api.settings.data.SettingKey,Object>
Created by The eXo Platform SAS
Author : Nguyen Viet Bang
bangnv@exoplatform.com
Nov 27, 2012
|
Constructor Summary |
SettingCacheSelector(org.exoplatform.commons.api.settings.data.SettingContext provider)
|
|
Method Summary |
void |
onSelect(org.exoplatform.services.cache.ExoCache<? extends org.exoplatform.commons.api.settings.data.SettingKey,? extends Object> cache,
org.exoplatform.commons.api.settings.data.SettingKey key,
org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo)
|
boolean |
select(org.exoplatform.commons.api.settings.data.SettingKey key,
org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SettingCacheSelector
public SettingCacheSelector(org.exoplatform.commons.api.settings.data.SettingContext provider)
select
public boolean select(org.exoplatform.commons.api.settings.data.SettingKey key,
org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo)
- Specified by:
select in interface org.exoplatform.services.cache.CachedObjectSelector<org.exoplatform.commons.api.settings.data.SettingKey,Object>
onSelect
public void onSelect(org.exoplatform.services.cache.ExoCache<? extends org.exoplatform.commons.api.settings.data.SettingKey,? extends Object> cache,
org.exoplatform.commons.api.settings.data.SettingKey key,
org.exoplatform.services.cache.ObjectCacheInfo<? extends Object> ocinfo)
throws Exception
- Specified by:
onSelect in interface org.exoplatform.services.cache.CachedObjectSelector<org.exoplatform.commons.api.settings.data.SettingKey,Object>
- Throws:
Exception
Copyright © 2013 eXo Platform SAS. All Rights Reserved.