Package org.dspace.content
Class CacheableDSpaceObject
java.lang.Object
org.dspace.content.DSpaceObject
org.dspace.content.CacheableDSpaceObject
- All Implemented Interfaces:
Serializable,ReloadableEntity<UUID>
- Direct Known Subclasses:
Collection,Community,EPerson,Group,Site
Abstract class for DSpaceObjects which are safe to cache in Hibernate's second level cache.
See hibernate-ehcache-config.xml for caching configurations for each DSpaceObject which extends this class.
- See Also:
-
Field Summary
Fields inherited from class org.dspace.content.DSpaceObject
id, predefinedUUID -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dspace.content.DSpaceObject
addDetails, addHandle, addMetadata, clearDetails, clearModified, getDetails, getHandle, getHandles, getID, getMetadata, getName, getPredefinedUUID, getResourcePolicies, getType, isMetadataModified, isModified, removeMetadata, removeMetadata, setMetadata, setMetadataModified, setModified
-
Constructor Details
-
CacheableDSpaceObject
public CacheableDSpaceObject()
-