|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.wsspi.cache.ConfigEntry
public class ConfigEntry
A ConfigEntry is a struct object that holds the cache policies specifying how to cache an entry.
Nested Class Summary | |
---|---|
class |
ConfigEntry.CacheId
The CacheId defines a rule for caching an object and is composed of the sub-elements component, timeout, inactivity, priority, property, idgenerator, and metadatagenerator. |
class |
ConfigEntry.Component
Component is a subelement to generate a portion of the cache ID. |
class |
ConfigEntry.DependencyId
The DependencyId object specifies additional cache identifiers that associate multiple cache entries to the same group identifier. |
class |
ConfigEntry.Invalidation
To invalidate cached objects, the application server must generate unique invalidation IDs. |
class |
ConfigEntry.Property
Property is defined optionally on a cacheable object. |
Constructor Summary | |
---|---|
ConfigEntry(com.ibm.ws.cache.config.ConfigEntry ce)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
This method returns a clone of this config entry. |
java.util.HashSet |
getAllNames()
This method returns all the names of cacheable objects. |
ConfigEntry.CacheId[] |
getCacheIds()
This method returns an array of CacheId objects that contain cache ID generation rules used to produce a valid cache ID. |
java.lang.String |
getClassName()
This method returns the name of cache policy definition. |
ConfigEntry.DependencyId[] |
getDependencyIds()
This method returns an array of DependencyId objects that specified addditional cache indentifers that associated multiple cache entries to the same group identiifier. |
ConfigEntry.Invalidation[] |
getInvalidations()
This method returns an array of Invalidation objects that written custom Java code or through rules that are defined in the cache policy of each entry. |
java.util.ArrayList |
getProperties()
This method returns a list of properties defined on a cache-entry |
int |
getSharingPolicy()
This method returns the sharing policy. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigEntry(com.ibm.ws.cache.config.ConfigEntry ce)
Method Detail |
---|
public java.lang.String getClassName()
public java.util.HashSet getAllNames()
public int getSharingPolicy()
public java.lang.Object clone()
clone
in class java.lang.Object
public java.util.ArrayList getProperties()
public ConfigEntry.CacheId[] getCacheIds()
public ConfigEntry.DependencyId[] getDependencyIds()
public ConfigEntry.Invalidation[] getInvalidations()
|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |