Uses of Package
org.onehippo.cms7.crisp.api.resource
Package
Description
This package provides Broker APIs of Hippo Addon CRISP module.
This package provides Resource APIs of Hippo Addon CRISP module.
-
ClassDescriptionCommon Binary representation interface, reflecting any binary content.Common Resource representation interface, reflecting any content such as JSON, XML, JCR, etc.Mapper to convert a
Resource
object to a bean.Abstraction that represents the underlying cache store.TheResourceException
class defines a general exception that any CRISPResource
operations can throw when it is unable to perform its operation successfully.Resource link representation.Responsible for resolvingResource
(s).Responsible for providing aResourceResolver
. -
ClassDescriptionAbstract
ResourceCacheResolvable
base class.AbstractValueMap
base class.Common Binary representation interface, reflecting any binary content.Common Resource representation interface, reflecting any content such as JSON, XML, JCR, etc.Mapper to convert aResource
object to a bean.An abstraction responsible for the following: to return aResourceDataCache
as a cache store of resource representations, to be able to check whether or not a specificResource
representation is cacheable, to convert aResource
representation to a cacheable data object to be stored inResourceDataCache
, and to convert a cached data object back to aResource
representation.Read-onlyIterable
interface with some read-only Collection/List operations such assize()
orget(int)
.Abstraction that represents the underlying cache store.TheResourceException
class defines a general exception that any CRISPResource
operations can throw when it is unable to perform its operation successfully.Resource link representation.Responsible for resolving a link (type ofResourceLink
) for aResource
representation.Responsible for resolvingResource
(s).ValueMap
is an easy way to access properties or metadata of a resource.