Package com.day.cq.dam.api.renditions
Interface DynamicMediaRenditionProvider
- 
public interface DynamicMediaRenditionProviderService interface for creating dynamicMedia locally hosted or remotely hosted renditions for video or image for DAM assets.- Since:
 - 6.3 (S7) -- temp and needs to have accurate info
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RenditiongetRendition(Asset asset, java.util.Map<java.lang.String,java.lang.Object> rules)Get the rendition for the given asset based on the given rules.java.util.List<Rendition>getRenditions(Asset asset, java.util.Map<java.lang.String,java.lang.Object> rules)Get the renditions for the given asset based on the given rules. 
 - 
 
- 
- 
Method Detail
- 
getRendition
Rendition getRendition(Asset asset, java.util.Map<java.lang.String,java.lang.Object> rules)
Get the rendition for the given asset based on the given rules. (e.g. dynamic image with preset)- Parameters:
 asset- asset for which to the rendition needs to be providedrules- a map of rendition rules- Returns:
 - a dynamicMediaRendition that matches the required rules
 
 
- 
getRenditions
java.util.List<Rendition> getRenditions(Asset asset, java.util.Map<java.lang.String,java.lang.Object> rules)
Get the renditions for the given asset based on the given rules. (e.g. dynamicMedia video renditions)- Parameters:
 asset- asset for which to the rendition needs to be providedrules- a map of rendition rules- Returns:
 - a list of all dynamicMediaRenditions of this asset that matches the required rules.
 
 
 - 
 
 -