Serializable
Class used to hold properties for a given entity. An instance of this class is used as the runtime store for a ConfigurableEntity EJB during its lifecycle, as a container to pass properties from the EntityPropertyManager to an entity, and as a container to cache properties in the application-wide cache by the EntityPropertyManager.
Related Topics
ConfigurableEntity
EntityPropertyManager
Serializable
Method Summary |
public void |
|
public |
|
public |
|
public |
|
public |
|
public | |
public |
|
public boolean |
|
public void |
|
public void | |
public void |
|
public int |
|
Method Detail |
public void clear()Clear the cache
publicReturn a subset of this cache containing only the named property map keysEntityPropertyCachefilterByPropertyMapKeys(SetpropertyMapKeys)
publicReturn a subset of this cache containing only the named property setsEntityPropertyCachefilterByPropertySet(StringpropertySetName)
publicGet a value from the cacheObjectget(PropertyMapKeykey)
public List getContentsAsString()
Describes the contents of this cache as a List of Strings such as:
{"propertySet:propertyName=propertyValue" }
public Iterator getEntries()
public Map getMap()
Get the entire map that backs up the cache
public boolean isEmpty()
public void put(Put a value in the cachePropertyMapKeykey,Objectvalue)
public void putAll(Map map)
Add all the key/value pairs from the given map to the cache
public void remove(PropertyMapKey key)
Remove a value from the cache
public int size()