|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
K - the key type for the cacheV - the value type for the cachepublic interface CacheRuntimeConfiguration<K,V>
Represents the configuration currently used by a Cache.
It only exposes mutative operations for attributes that can be changed on an
AVAILABLE Cache instance.
| Method Summary | |
|---|---|
void |
deregisterCacheEventListener(CacheEventListener<? super K,? super V> listener)
Deregisters a previously registered CacheEventListener instance. |
void |
registerCacheEventListener(CacheEventListener<? super K,? super V> listener,
EventOrdering ordering,
EventFiring firing,
EventType eventType,
EventType... eventTypes)
Registers a CacheEventListener on the cache. |
void |
registerCacheEventListener(CacheEventListener<? super K,? super V> listener,
EventOrdering ordering,
EventFiring firing,
java.util.Set<EventType> forEventTypes)
Registers a CacheEventListener on the cache. |
void |
updateResourcePools(ResourcePools pools)
Updates the ResourcePools used by the Cache. |
| Methods inherited from interface org.ehcache.config.CacheConfiguration |
|---|
getClassLoader, getEvictionAdvisor, getExpiry, getKeyType, getResourcePools, getServiceConfigurations, getValueType |
| Method Detail |
|---|
void registerCacheEventListener(CacheEventListener<? super K,? super V> listener,
EventOrdering ordering,
EventFiring firing,
java.util.Set<EventType> forEventTypes)
CacheEventListener on the cache.
The registered listener will be configured according to the provided EventOrdering, EventFiring
and EventType set.
Registering a listener will cause the eventing subsystem to start.
listener - the listener instance to registerordering - the EventOrdering required by this listenerfiring - the EventFiring required by this listenerforEventTypes - the set of EventTypes for which this listener is to be registered
java.lang.IllegalStateException - if the listener is already registered
void registerCacheEventListener(CacheEventListener<? super K,? super V> listener,
EventOrdering ordering,
EventFiring firing,
EventType eventType,
EventType... eventTypes)
CacheEventListener on the cache.
The registered listener will be configured according to the provided EventOrdering, EventFiring
and EventTypes.
Registering a listener will cause the eventing subsystem to start.
listener - the listener instance to registerordering - the EventOrdering required by this listenerfiring - the EventFiring required by this listenereventType - the EventType for which this listener is to be registeredeventTypes - additional EventTypes for which this listener is to be registered
java.lang.IllegalStateException - if the listener is already registeredvoid deregisterCacheEventListener(CacheEventListener<? super K,? super V> listener)
CacheEventListener instance.
Deregistering all listeners will cause the eventing subsystem to stop.
listener - the listener to deregister
java.lang.IllegalStateException - if the listener is not registeredvoid updateResourcePools(ResourcePools pools)
ResourcePools used by the Cache.
pools - the ResourcePools that need to be updated
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||