@Version("1.7.0")
Package com.adobe.granite.asset.api
This package defines Asset API to manage digital assets. The API is implementation agnostic, thus the persistence
model is outside the scope of this API.
-
Interface Summary Interface Description Asset Asset
represents a digital resource.AssetManager AssetManager
is a primary interface which provides methods to manageAsset
s.AssetMetadata AssetMetadata
defines theAsset
metadata.AssetRelation AssetRelation
defines theAsset
relation.AssetVersion AssetVersion
represents a particular version of anAsset
.AssetVersionManager AssetVersionManager
provides methods to manageAssetVersion
s.BinaryRendition BinaryRendition
is a read only representation of a particular rendition of anAsset
.Rendition Rendition
is a read only representation of a particular rendition of anAsset
.RenditionHandler TheRenditionHandler
interface defines the API for rendition handlers. -
Exception Summary Exception Description AssetException Exception facade for all Asset related exceptions.AssetIOException Exception to be used for all Asset I/O related operations