org.jasig.portal.services
Class EntityPropertyRegistry
java.lang.Object
org.jasig.portal.services.EntityPropertyRegistry
- public class EntityPropertyRegistry
- extends java.lang.Object
A Service to allow the querying and storing of properties relating
to portal entities. Configured using /properties/EntityPropertyRegistry.xml
see dtds/EntityPropertyRegistry.dtd for configuration file grammar
- Version:
- $Revision: 1.12.2.1 $
- Author:
- Alex Vigdor av317@columbia.edu, Don Fracapane df7@columbia.edu
Removed caching from this class and delegated it to the finder classes. Each
finder can choose the method of caching if caching is appropriate.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static EntityPropertyRegistry instance()
getPropertyNames
public static java.lang.String[] getPropertyNames(EntityIdentifier entityID)
getProperty
public static java.lang.String getProperty(EntityIdentifier entityID,
java.lang.String name)
storeProperty
public static void storeProperty(EntityIdentifier entityID,
java.lang.String name,
java.lang.String value)
unStoreProperty
public static void unStoreProperty(EntityIdentifier entityID,
java.lang.String name)
clearCache
public void clearCache(EntityIdentifier entityID)
addToCache
public void addToCache(EntityProperties ep)
getCachedProperties
public EntityProperties getCachedProperties(EntityIdentifier entityID)