public class ConfigEntry
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
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 and Description |
---|
ConfigEntry(com.ibm.ws.cache.config.ConfigEntry ce) |
Modifier and Type | Method and Description |
---|---|
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.
|
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()