@ProviderType
public interface Scene7FileMetadataService
Scene7FileMetadataService
is responsible for the management of Scene7 specific information for CQ DAM assets.Modifier and Type | Method and Description |
---|---|
void |
removeAssetMetadataProperty(Asset asset,
String propertyName)
Removes a metadata property from a CQ DAM asset.
|
void |
setAssetJcrContentProperty(Asset asset,
String propertyName,
Object propertyValue)
Sets properties on the
jcr:content node of a CQ DAM asset. |
void |
setAssetMetadataOnSync(Asset asset,
Scene7Asset scene7Asset,
S7Config s7Config,
String status)
Sets multiple properties at the same time on a CQ DAM asset to store its relevant Scene7 properties.
|
void |
setAssetMetadataProperty(Asset asset,
String propertyName,
Object propertyValue)
Sets properties on the
metadata node of a CQ DAM asset. |
void setAssetMetadataProperty(Asset asset, String propertyName, Object propertyValue) throws Exception
metadata
node of a CQ DAM asset. The session must be manually saved.asset
- the CQ DAM assetpropertyName
- the property's namepropertyValue
- the property's valueException
- if the property cannot be added / modifiedvoid setAssetMetadataOnSync(Asset asset, Scene7Asset scene7Asset, S7Config s7Config, String status) throws Exception
asset
- the CQ DAM asset on which to add metadata informationscene7Asset
- the Scene7Asset
from which to extract the metadata informations7Config
- the Scene7 configurationstatus
- the status of the sync operation (e.g. the status of an upload job)Exception
- if the property cannot be added / modifiedvoid removeAssetMetadataProperty(Asset asset, String propertyName) throws Exception
asset
- the CQ DAM assetpropertyName
- the property's nameException
- if the property cannot be removedvoid setAssetJcrContentProperty(Asset asset, String propertyName, Object propertyValue) throws Exception
jcr:content
node of a CQ DAM asset. The
session must be manually saved.asset
- the CQ DAM assetpropertyName
- the property's namepropertyValue
- the property's valueException
- if the property cannot be added / modifiedCopyright © 2010 - 2020 Adobe. All Rights Reserved