public interface ExternalManager
ExternalDigitalAsset createAsset(ExternalUploadAssetRequest request)
ExternalDigitalAsset
following the ExternalUploadAssetRequest
.request
- the upload asset requestExternalDigitalAsset createAssetVersion(ExternalUploadAssetRequest request)
request
- the upload asset requestOperationExecutionStatus deleteAsset(ExternalSingularRequest request, boolean isPhysicalDelete)
request
- the requestisPhysicalDelete
- determines whether the asset is physically deleted from the systemOperationExecutionStatus deleteAssetVersion(ExternalSingularRequest request)
request
- the requestList<ExternalDigitalAsset> getAssets(ExternalPluralRequest request)
request
- the requestExternalDigitalAsset getAsset(ExternalSingularRequest request) throws DAMException
request
- the requestDAMException
ExternalDigitalAssetVersionBean getAssetVersionBean(ExternalSingularRequest request)
request
- the requestMediaContent getMediaContentOfAsset(ExternalSingularRequest request)
request
- the asset requestMediaContent getMediaContentOfAssetVersion(ExternalSingularRequest request)
request
- the asset requestExternalTagResult getTags(ExternalCommonRequest request)
request
- the requestExternalSearchAssetsResult searchAssets(ExternalSearchRequest request)
request
- the search requestOperationExecutionStatus updateAsset(ExternalCommonRequest request, ExternalDigitalAsset asset)
request
- the requestasset
- the assetOperationExecutionStatus updateAssetVersion(ExternalCommonRequest request, ExternalDigitalAsset assetVersion)
request
- the requestassetVersion
- the asset