A B C D F G H I J L O P R S T V
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages