Package com.adobe.acs.commons.mcp.util
Class FrozenAsset
- java.lang.Object
-
- com.adobe.acs.commons.mcp.util.FrozenAsset
-
- All Implemented Interfaces:
InvocationHandler
public class FrozenAsset extends Object implements InvocationHandler
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectadaptTo(Class<?> type)static com.day.cq.dam.api.AssetcreateFrozenAsset(com.day.cq.dam.api.Asset asset, com.day.cq.dam.api.Revision revision)Map<String,Object>getMetadata()StringgetMetadataValue(String name)com.day.cq.dam.api.RenditiongetRendition(com.day.cq.dam.api.Asset asset, String name)List<com.day.cq.dam.api.Rendition>getRenditions(com.day.cq.dam.api.Asset asset)Collection<com.day.cq.dam.api.Asset>getSubAssets()Objectinvoke(Object proxy, Method method, Object[] args)booleanisSubAsset()
-
-
-
Method Detail
-
createFrozenAsset
public static com.day.cq.dam.api.Asset createFrozenAsset(com.day.cq.dam.api.Asset asset, com.day.cq.dam.api.Revision revision) throws javax.jcr.RepositoryException- Throws:
javax.jcr.RepositoryException
-
invoke
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-
getRendition
public com.day.cq.dam.api.Rendition getRendition(com.day.cq.dam.api.Asset asset, String name)
-
isSubAsset
public boolean isSubAsset()
-
getRenditions
public List<com.day.cq.dam.api.Rendition> getRenditions(com.day.cq.dam.api.Asset asset)
-
getSubAssets
public Collection<com.day.cq.dam.api.Asset> getSubAssets()
-
-