|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DigitalAsset
DigitalAsset defines the information for a given externally managed asset.
The Digital Asset can consist of several binaries:
Nested Class Summary | |
---|---|
static class |
DigitalAsset.ResourceManagementOption
ResourceManagementOption defines the management options that are valid for a managed DigitalAsset. |
Method Summary | |
---|---|
DigitalAssetID |
getDigitalAssetID()
Retrieves the DigitalAssetID for this DigitalAsset |
DigitalAssetMetaData |
getMetaData()
Meta data associated with the original of the Digital Asset. |
java.lang.String |
getPath()
Path of the asset within the Digital Asset Management or File system. |
DigitalAsset.ResourceManagementOption |
getResourceManagementOption()
Get the resource management option for this DigitalAsset if it is managed externally, null otherwise |
boolean |
isManagedExternally()
Indicates if the asset binary of the asset is stored in an external DAM kind of system. |
void |
setDigitalAssetID(DigitalAssetID assetID)
Sets the DigitalAssetID for this DigitalAsset, typically done by a DAM provider when consuming a selected asset. |
void |
setMetaData(DigitalAssetMetaData meta)
Sets the meta data to be associated with the original of this Digital Asset. |
void |
setPath(java.lang.String path)
Sets the path for this Digital Asset |
void |
setResourceManagementOption(DigitalAsset.ResourceManagementOption managementOption)
Sets the resource management option for this DigitalAsset, default is CopyNow. |
Method Detail |
---|
DigitalAssetID getDigitalAssetID()
null
if not managed externallyvoid setDigitalAssetID(DigitalAssetID assetID)
assetID
- - the DigitalAsset's ID, can be null
to clear the assetIDboolean isManagedExternally()
java.lang.String getPath()
void setPath(java.lang.String path)
path
- path of the Digital AssetDigitalAssetMetaData getMetaData()
void setMetaData(DigitalAssetMetaData meta)
meta
- the meta data to associate with the original of this Digital AssetDigitalAsset.ResourceManagementOption getResourceManagementOption()
null
otherwise
null
otherwisevoid setResourceManagementOption(DigitalAsset.ResourceManagementOption managementOption)
managementOption
- the resource management option used by this DigitalAsset
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |