public final class MockAssetHandler
extends java.lang.Object
implements com.day.cq.dam.api.handler.AssetHandler
AssetHandler.| Constructor and Description |
|---|
MockAssetHandler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandleSubAssets() |
void |
createThumbnails(com.day.cq.dam.api.Asset asset) |
void |
createThumbnails(com.day.cq.dam.api.Asset asset,
java.util.Collection<com.day.cq.dam.api.thumbnail.ThumbnailConfig> configs) |
void |
createThumbnails(com.day.cq.dam.api.Asset asset,
com.day.cq.dam.api.Rendition rendition,
java.util.Collection<com.day.cq.dam.api.thumbnail.ThumbnailConfig> configs) |
void |
exportAsset(com.day.cq.dam.api.Asset asset,
java.io.OutputStream os) |
com.day.cq.dam.api.metadata.ExtractedMetadata |
extractMetadata(com.day.cq.dam.api.Asset asset) |
java.awt.image.BufferedImage |
getImage(com.day.cq.dam.api.Rendition rendition) |
java.awt.image.BufferedImage |
getImage(com.day.cq.dam.api.Rendition rendition,
java.awt.Dimension maxDimension) |
java.lang.String[] |
getMimeTypes() |
java.util.Iterator<? extends com.adobe.granite.asset.api.AssetRelation> |
processRelated(com.day.cq.dam.api.Asset asset) |
java.util.List<java.lang.String> |
processSubAssets(com.day.cq.dam.api.Asset asset) |
public java.lang.String[] getMimeTypes()
getMimeTypes in interface com.day.cq.dam.api.handler.AssetHandlerpublic java.awt.image.BufferedImage getImage(com.day.cq.dam.api.Rendition rendition)
throws java.io.IOException
getImage in interface com.day.cq.dam.api.handler.AssetHandlerjava.io.IOExceptionpublic java.awt.image.BufferedImage getImage(com.day.cq.dam.api.Rendition rendition,
java.awt.Dimension maxDimension)
throws java.io.IOException
getImage in interface com.day.cq.dam.api.handler.AssetHandlerjava.io.IOExceptionpublic boolean canHandleSubAssets()
canHandleSubAssets in interface com.day.cq.dam.api.handler.AssetHandlerpublic void createThumbnails(com.day.cq.dam.api.Asset asset)
throws java.io.IOException
createThumbnails in interface com.day.cq.dam.api.handler.AssetHandlerjava.io.IOExceptionpublic void createThumbnails(com.day.cq.dam.api.Asset asset,
java.util.Collection<com.day.cq.dam.api.thumbnail.ThumbnailConfig> configs)
throws java.io.IOException
createThumbnails in interface com.day.cq.dam.api.handler.AssetHandlerjava.io.IOExceptionpublic void createThumbnails(com.day.cq.dam.api.Asset asset,
com.day.cq.dam.api.Rendition rendition,
java.util.Collection<com.day.cq.dam.api.thumbnail.ThumbnailConfig> configs)
throws java.io.IOException
createThumbnails in interface com.day.cq.dam.api.handler.AssetHandlerjava.io.IOExceptionpublic void exportAsset(com.day.cq.dam.api.Asset asset,
java.io.OutputStream os)
throws com.day.cq.dam.api.AssetHandlerException
exportAsset in interface com.day.cq.dam.api.handler.AssetHandlercom.day.cq.dam.api.AssetHandlerExceptionpublic com.day.cq.dam.api.metadata.ExtractedMetadata extractMetadata(com.day.cq.dam.api.Asset asset)
extractMetadata in interface com.day.cq.dam.api.handler.AssetHandlerpublic java.util.Iterator<? extends com.adobe.granite.asset.api.AssetRelation> processRelated(com.day.cq.dam.api.Asset asset)
processRelated in interface com.day.cq.dam.api.handler.AssetHandlerpublic java.util.List<java.lang.String> processSubAssets(com.day.cq.dam.api.Asset asset)
processSubAssets in interface com.day.cq.dam.api.handler.AssetHandlerCopyright © 2014–2021 wcm.io. All rights reserved.