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.AssetHandler
public 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.AssetHandler
java.io.IOException
public 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.AssetHandler
java.io.IOException
public boolean canHandleSubAssets()
canHandleSubAssets
in interface com.day.cq.dam.api.handler.AssetHandler
public void createThumbnails(com.day.cq.dam.api.Asset asset) throws java.io.IOException
createThumbnails
in interface com.day.cq.dam.api.handler.AssetHandler
java.io.IOException
public 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.AssetHandler
java.io.IOException
public 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.AssetHandler
java.io.IOException
public 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.AssetHandler
com.day.cq.dam.api.AssetHandlerException
public com.day.cq.dam.api.metadata.ExtractedMetadata extractMetadata(com.day.cq.dam.api.Asset asset)
extractMetadata
in interface com.day.cq.dam.api.handler.AssetHandler
public 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.AssetHandler
public java.util.List<java.lang.String> processSubAssets(com.day.cq.dam.api.Asset asset)
processSubAssets
in interface com.day.cq.dam.api.handler.AssetHandler
Copyright © 2014–2021 wcm.io. All rights reserved.