|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CacheAdminService
A service which facilitates remote operations against a cache which is deployed using Kuali Rice's core caching
infrastructure. The only operation currently supported by this service allows for flushing of cache entries based on
a specified collection of CacheTarget
objects. These cache targets specify information about which cache
entries should be flushed.
This service exists primarily to support client-side caching of data provided by remote services. It allows the host of the service to notify the client application about flush events, which typically result whenever changes have been made to data such that it would be stale if cached within the client.
Method Summary | |
---|---|
void |
flush(Collection<CacheTarget> cacheTargets)
Flushes an object or group of objects from the cache based on a cache target. |
Method Detail |
---|
void flush(Collection<CacheTarget> cacheTargets) throws RiceIllegalArgumentException
cacheTargets
- a collection of targets to flush
RiceIllegalArgumentException
- if cacheTargets
contains any null items.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |