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