Package lumis.portal.cache
Interface ICacheMultiDataProvider.IRequest
-
- Enclosing interface:
- ICacheMultiDataProvider<T>
public static interface ICacheMultiDataProvider.IRequest
Contains information about a request done to aICacheMultiDataProvider
.- Since:
- 10.0.0
- Version:
- $Revision$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCacheCapacity()
The total capacity of the cache triggering this request.java.lang.String
getCacheId()
The identifier of the cache triggering this request.int
getCacheSize()
The size occupied in the cache triggering this request.java.util.Set<java.lang.String>
getGroups()
The groups that were indicated for the key.java.lang.String
getKey()
The key that was requested.
-
-
-
Method Detail
-
getKey
java.lang.String getKey()
The key that was requested.- Returns:
- the key.
- Since:
- 10.0.0
-
getGroups
java.util.Set<java.lang.String> getGroups()
The groups that were indicated for the key.- Returns:
- the groups.
- Since:
- 10.0.0
-
getCacheId
java.lang.String getCacheId()
The identifier of the cache triggering this request.- Returns:
- the cache identifier.
- Since:
- 10.0.0
-
getCacheCapacity
int getCacheCapacity()
The total capacity of the cache triggering this request. This capacity does not include cache overflow storage, if any exists.- Returns:
- the cache capacity in number of entries.
- Since:
- 10.0.0
-
getCacheSize
int getCacheSize()
The size occupied in the cache triggering this request.- Returns:
- the cache occupied size in number of entries.
- Since:
- 10.0.0
-
-