A B C D F G H I J L O P R S T V 
All Classes All Packages

A

applies(Resource, String) - Method in interface org.apache.sling.thumbnails.extension.ThumbnailProvider
Returns true if the ThumbnailProvider applies for the specified resource.
applies(Resource, String) - Method in class org.apache.sling.thumbnails.internal.providers.ImageThumbnailProvider
 
applies(Resource, String) - Method in class org.apache.sling.thumbnails.internal.providers.PdfThumbnailProvider
 
applies(Resource, String) - Method in class org.apache.sling.thumbnails.internal.providers.SlideShowThumbnailProvider
 
applies(Resource, String) - Method in class org.apache.sling.thumbnails.internal.providers.TikaFallbackProvider
 

B

BadRequestException - Exception in org.apache.sling.thumbnails
Exception to indicate that the request provided is invalid
BadRequestException(String) - Constructor for exception org.apache.sling.thumbnails.BadRequestException
 
BadRequestException(String, Exception) - Constructor for exception org.apache.sling.thumbnails.BadRequestException
 
BadRequestException(String, ValueMap) - Constructor for exception org.apache.sling.thumbnails.BadRequestException
 
BadRequestException(String, ValueMap, Exception) - Constructor for exception org.apache.sling.thumbnails.BadRequestException
 

C

ColorizeHandler - Class in org.apache.sling.thumbnails.internal.transformers
A transformer for resizing an image
ColorizeHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
CropHandler - Class in org.apache.sling.thumbnails.internal.transformers
A transformation handler to crop images
CropHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.CropHandler
 

D

DEGREES - Static variable in class org.apache.sling.thumbnails.internal.transformers.RotateHandler
 

F

FlipHandler - Class in org.apache.sling.thumbnails.internal.transformers
Fips the image
FlipHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.FlipHandler
 
forRequest(SlingHttpServletRequest) - Static method in enum org.apache.sling.thumbnails.OutputFileFormat
Loads the output format requested in the specified request suffix.
forValue(String) - Static method in enum org.apache.sling.thumbnails.OutputFileFormat
Loads the output format

G

getAvailableTransformations() - Method in class org.apache.sling.thumbnails.internal.models.RenderedResourceImpl
 
getAvailableTransformations() - Method in interface org.apache.sling.thumbnails.RenderedResource
Gets the transformations defined in this resource's CA Configs
getColor(ValueMap, String) - Method in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
getHandlers() - Method in class org.apache.sling.thumbnails.internal.models.TransformationImpl
 
getHandlers() - Method in interface org.apache.sling.thumbnails.Transformation
 
getHandlerType() - Method in class org.apache.sling.thumbnails.internal.models.TransformationHandlerConfigImpl
 
getHandlerType() - Method in interface org.apache.sling.thumbnails.TransformationHandlerConfig
Get the hander type, generally, this will be a Sling Resource type
getMetaTypePropertyPath(String) - Method in interface org.apache.sling.thumbnails.ThumbnailSupport
Gets the property path for the resources's file meta type
getMimeType() - Method in enum org.apache.sling.thumbnails.OutputFileFormat
 
getName() - Method in class org.apache.sling.thumbnails.internal.models.TransformationImpl
 
getName() - Method in interface org.apache.sling.thumbnails.Transformation
 
getPath() - Method in class org.apache.sling.thumbnails.internal.models.TransformationImpl
 
getPath() - Method in interface org.apache.sling.thumbnails.Transformation
 
getPersistableTypes() - Method in interface org.apache.sling.thumbnails.ThumbnailSupport
Gets all of the resource types which support persisting renditions
getProperties() - Method in class org.apache.sling.thumbnails.internal.models.TransformationHandlerConfigImpl
 
getProperties() - Method in interface org.apache.sling.thumbnails.TransformationHandlerConfig
The configuration properties for the transformation hander
getRendition(Resource, String) - Method in interface org.apache.sling.thumbnails.RenditionSupport
Retrieves the rendition with the specified rendition name, if one exists.
getRenditionContent(Resource, String) - Method in interface org.apache.sling.thumbnails.RenditionSupport
Retrieves the inputstream of the data of a rendition with the specified rendition name, if one exists.
getRenditionPath(String) - Method in interface org.apache.sling.thumbnails.ThumbnailSupport
Gets the path under which to persist the renditions for the specified resource type
getRenditions() - Method in class org.apache.sling.thumbnails.internal.models.RenderedResourceImpl
 
getRenditions() - Method in interface org.apache.sling.thumbnails.RenderedResource
Get the renditions for the requested resource
getRenditionsPath() - Method in class org.apache.sling.thumbnails.internal.models.RenderedResourceImpl
 
getRenditionsPath() - Method in interface org.apache.sling.thumbnails.RenderedResource
Get the relative path to the renditions within the resource, e.g.
getResourceType() - Method in interface org.apache.sling.thumbnails.extension.TransformationHandler
Get the resource type associated with this handler
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.CropHandler
 
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.FlipHandler
 
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.GreyscaleHandler
 
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.ResizeHandler
 
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.RotateHandler
 
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.ScaleHandler
 
getResourceType() - Method in class org.apache.sling.thumbnails.internal.transformers.TransparencyHandler
 
getServletErrorResourcePath() - Method in interface org.apache.sling.thumbnails.ThumbnailSupport
Gets the error resource path for configuring the transformation servlet
getServletErrorSuffix() - Method in interface org.apache.sling.thumbnails.ThumbnailSupport
Gets the error Suffix for configuring the transformation servlet
getSupportedRenditions() - Method in class org.apache.sling.thumbnails.internal.models.RenderedResourceImpl
 
getSupportedRenditions() - Method in interface org.apache.sling.thumbnails.RenderedResource
Gets all of the supported renditions for this resource, e.g.
getSupportedTypes() - Method in interface org.apache.sling.thumbnails.ThumbnailSupport
Gets all of the resource types which support generating and transforming thumbnails.
getThumbnail(Resource) - Method in interface org.apache.sling.thumbnails.extension.ThumbnailProvider
Get the thumbnail from the specified resource.
getThumbnail(Resource) - Method in class org.apache.sling.thumbnails.internal.providers.ImageThumbnailProvider
 
getThumbnail(Resource) - Method in class org.apache.sling.thumbnails.internal.providers.PdfThumbnailProvider
 
getThumbnail(Resource) - Method in class org.apache.sling.thumbnails.internal.providers.SlideShowThumbnailProvider
 
getThumbnail(Resource) - Method in class org.apache.sling.thumbnails.internal.providers.TikaFallbackProvider
 
GIF - org.apache.sling.thumbnails.OutputFileFormat
 
GreyscaleHandler - Class in org.apache.sling.thumbnails.internal.transformers
A transformer for rotating an image
GreyscaleHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.GreyscaleHandler
 

H

handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in interface org.apache.sling.thumbnails.extension.TransformationHandler
Handles the transformation of the file using the command values from the suffix segment.
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.CropHandler
 
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.FlipHandler
 
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.GreyscaleHandler
 
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.ResizeHandler
 
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.RotateHandler
 
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.ScaleHandler
 
handle(InputStream, OutputStream, TransformationHandlerConfig) - Method in class org.apache.sling.thumbnails.internal.transformers.TransparencyHandler
 

I

ImageThumbnailProvider - Class in org.apache.sling.thumbnails.internal.providers
A thumbnail provider for image files.
ImageThumbnailProvider() - Constructor for class org.apache.sling.thumbnails.internal.providers.ImageThumbnailProvider
 

J

JPEG - org.apache.sling.thumbnails.OutputFileFormat
 

L

listRenditions(Resource) - Method in interface org.apache.sling.thumbnails.RenditionSupport
Retrieves all of the renditions for the specified file.

O

org.apache.sling.thumbnails - package org.apache.sling.thumbnails
Support for file thumbnail generation and transformation
org.apache.sling.thumbnails.extension - package org.apache.sling.thumbnails.extension
Extension points for file thumbnail generation and transformation
org.apache.sling.thumbnails.internal.models - package org.apache.sling.thumbnails.internal.models
 
org.apache.sling.thumbnails.internal.providers - package org.apache.sling.thumbnails.internal.providers
 
org.apache.sling.thumbnails.internal.transformers - package org.apache.sling.thumbnails.internal.transformers
 
OutputFileFormat - Enum in org.apache.sling.thumbnails
Enumeration of the valid output formats for the thumbnail generator.

P

PdfThumbnailProvider - Class in org.apache.sling.thumbnails.internal.providers
A thumbnail provider for PDF documents.
PdfThumbnailProvider() - Constructor for class org.apache.sling.thumbnails.internal.providers.PdfThumbnailProvider
 
PN_ALPHA - Static variable in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
PN_BLUE - Static variable in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
PN_BOTH - Static variable in class org.apache.sling.thumbnails.internal.transformers.ScaleHandler
 
PN_DIRECTION - Static variable in class org.apache.sling.thumbnails.internal.transformers.FlipHandler
 
PN_GREEN - Static variable in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
PN_HEIGHT - Static variable in class org.apache.sling.thumbnails.internal.transformers.ResizeHandler
 
PN_KEEP_ASPECT_RATIO - Static variable in class org.apache.sling.thumbnails.internal.transformers.ResizeHandler
 
PN_POSITION - Static variable in class org.apache.sling.thumbnails.internal.transformers.CropHandler
 
PN_RED - Static variable in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
PN_WIDTH - Static variable in class org.apache.sling.thumbnails.internal.transformers.ResizeHandler
 
PNG - org.apache.sling.thumbnails.OutputFileFormat
 

R

RenderedResource - Interface in org.apache.sling.thumbnails
A model interface for getting the renditions for a resource.
RenderedResourceImpl - Class in org.apache.sling.thumbnails.internal.models
 
RenderedResourceImpl(SlingHttpServletRequest, ConfigurationResourceResolver, RenditionSupport, ThumbnailSupport) - Constructor for class org.apache.sling.thumbnails.internal.models.RenderedResourceImpl
 
renditionExists(Resource, String) - Method in interface org.apache.sling.thumbnails.RenditionSupport
Returns true if the requested rendition exists for the specified file.
RenditionSupport - Interface in org.apache.sling.thumbnails
Service for interacting with renditions
ResizeHandler - Class in org.apache.sling.thumbnails.internal.transformers
A transformer for resizing an image
ResizeHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.ResizeHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.ColorizeHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.CropHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.FlipHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.GreyscaleHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.ResizeHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.RotateHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.ScaleHandler
 
RESOURCE_TYPE - Static variable in class org.apache.sling.thumbnails.internal.transformers.TransparencyHandler
 
RotateHandler - Class in org.apache.sling.thumbnails.internal.transformers
A transformer for rotating an image
RotateHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.RotateHandler
 

S

ScaleHandler - Class in org.apache.sling.thumbnails.internal.transformers
A transformer for resizing an image
ScaleHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.ScaleHandler
 
setRendition(Resource, String, InputStream) - Method in interface org.apache.sling.thumbnails.RenditionSupport
Sets the content of the rendition, overriding any existing content
SlideShowThumbnailProvider - Class in org.apache.sling.thumbnails.internal.providers
Provides Thumbnails for Microsoft PPT and PPTX files.
SlideShowThumbnailProvider(DynamicClassLoaderManager, ThumbnailSupport) - Constructor for class org.apache.sling.thumbnails.internal.providers.SlideShowThumbnailProvider
 
supportsRenditions(Resource) - Method in interface org.apache.sling.thumbnails.RenditionSupport
Checks if the file supports renditions, e.g.

T

ThumbnailProvider - Interface in org.apache.sling.thumbnails.extension
Service for retrieving a thumbnail for the specified Resource.
ThumbnailSupport - Interface in org.apache.sling.thumbnails
Supports configuring which resource types should be supported as files for thumbnail generation.
TikaFallbackProvider - Class in org.apache.sling.thumbnails.internal.providers
 
TikaFallbackProvider() - Constructor for class org.apache.sling.thumbnails.internal.providers.TikaFallbackProvider
 
transform(Resource, Transformation, OutputFileFormat, OutputStream) - Method in interface org.apache.sling.thumbnails.Transformer
Transforms the resource
Transformation - Interface in org.apache.sling.thumbnails
Model representing a transformation, a series of handlers
TransformationHandler - Interface in org.apache.sling.thumbnails.extension
 
TransformationHandlerConfig - Interface in org.apache.sling.thumbnails
A configuration for an instance of a Transformation Handler.
TransformationHandlerConfigImpl - Class in org.apache.sling.thumbnails.internal.models
 
TransformationHandlerConfigImpl(String, Map<String, Object>) - Constructor for class org.apache.sling.thumbnails.internal.models.TransformationHandlerConfigImpl
 
TransformationHandlerConfigImpl(Resource) - Constructor for class org.apache.sling.thumbnails.internal.models.TransformationHandlerConfigImpl
 
TransformationImpl - Class in org.apache.sling.thumbnails.internal.models
 
TransformationImpl(List<?>) - Constructor for class org.apache.sling.thumbnails.internal.models.TransformationImpl
 
TransformationImpl(List<TransformationHandlerConfig>, String, Resource) - Constructor for class org.apache.sling.thumbnails.internal.models.TransformationImpl
 
Transformer - Interface in org.apache.sling.thumbnails
Transforms a resource using the registered TransformationHandlers to invoke transformations on the file.
TransparencyHandler - Class in org.apache.sling.thumbnails.internal.transformers
A transformer for making an image transparent
TransparencyHandler() - Constructor for class org.apache.sling.thumbnails.internal.transformers.TransparencyHandler
 

V

valueOf(String) - Static method in enum org.apache.sling.thumbnails.OutputFileFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.thumbnails.OutputFileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I J L O P R S T V 
All Classes All Packages