Class FrozenAsset

java.lang.Object
com.adobe.acs.commons.mcp.util.FrozenAsset
All Implemented Interfaces:
InvocationHandler

public class FrozenAsset extends Object implements InvocationHandler
  • Method Details

    • 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:
      invoke in interface InvocationHandler
      Throws:
      Throwable
    • adaptTo

      public Object adaptTo(Class<?> type)
    • getMetadataValue

      public String getMetadataValue(String name)
    • getRendition

      public com.day.cq.dam.api.Rendition getRendition(com.day.cq.dam.api.Asset asset, String name)
    • isSubAsset

      public boolean isSubAsset()
    • getMetadata

      public Map<String,Object> getMetadata()
    • 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()