Package com.adobe.granite.asset.api
@Version("1.8.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.
-
ClassDescription
Asset
represents a digital resource.Exception facade for all Asset related exceptions.Exception to be used for all Asset I/O related operationsAssetManager
is a primary interface which provides methods to manageAsset
s.AssetMetadata
defines theAsset
metadata.AssetRelation
defines theAsset
relation.AssetVersion
represents a particular version of anAsset
.AssetVersionManager
provides methods to manageAssetVersion
s.BinaryRendition
is a read only representation of a particular rendition of anAsset
.Rendition
is a read only representation of a particular rendition of anAsset
.TheRenditionHandler
interface defines the API for rendition handlers.