Uses of Package
org.apache.tapestry5.services.assets
Packages that use org.apache.tapestry5.services.assets
Package
Description
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] asset support services; API subject to change
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
Various services for assets (e.g., images, JavaScript and CSS files)
-
Classes in org.apache.tapestry5.services.assets used by org.apache.tapestry5.internal.servicesClassDescriptionEncapsulates the logic or creating the path portion of an asset URL, including hooking the
AssetPathConverterinto the generation.Handler for asset requests, which expose some kind ofAssetto the user agent (i.e., the client web browser).An object, derived from aResource, that can be streamed (ultimately, to a client web browser).ConvertsResources intoStreamableResources, and may be responsible for transforming resources based on file extension. -
Classes in org.apache.tapestry5.services.assets used by org.apache.tapestry5.internal.services.assetsClassDescriptionGenerates a checksum of an arbitrary
ResourceorStreamableResourcewhich can be incorporated into the client URL of an Asset.Encapsulates the logic or creating the path portion of an asset URL, including hooking theAssetPathConverterinto the generation.Handler for asset requests, which expose some kind ofAssetto the user agent (i.e., the client web browser).Indicates how the content inside aStreamableResourceis (potentially) compressed.Used to determine the MIME content type for a resource.Used by someResourceTransformerimplementations to track additional dependencies that can arise when the underlying resource being transformed can be dependent on other resources (for instance, if it has the notion of "including" or "importing" content).Certain kinds of resources can be minimized: this primarily refers to JavaScript and CSS, both of which contain whitespace, comments and other features that can be reduced.A transformer is used to read aResourceand pass it through a transformation stage, to get a stream that can be used on the client side.Used to customize the response prior to streaming content to the client; typically this is used to set special headers.An object, derived from aResource, that can be streamed (ultimately, to a client web browser).Defines additional features desired when accessing the content of aResourceas aStreamableResource.ConvertsResources intoStreamableResources, and may be responsible for transforming resources based on file extension. -
Classes in org.apache.tapestry5.services.assets used by org.apache.tapestry5.internal.services.javascriptClassDescriptionEncapsulates the logic or creating the path portion of an asset URL, including hooking the
AssetPathConverterinto the generation.ConvertsResources intoStreamableResources, and may be responsible for transforming resources based on file extension. -
Classes in org.apache.tapestry5.services.assets used by org.apache.tapestry5.modulesClassDescriptionGenerates a checksum of an arbitrary
ResourceorStreamableResourcewhich can be incorporated into the client URL of an Asset.Encapsulates the logic or creating the path portion of an asset URL, including hooking theAssetPathConverterinto the generation.Handler for asset requests, which expose some kind ofAssetto the user agent (i.e., the client web browser).Certain kinds of resources can be minimized: this primarily refers to JavaScript and CSS, both of which contain whitespace, comments and other features that can be reduced.ConvertsResources intoStreamableResources, and may be responsible for transforming resources based on file extension. -
Classes in org.apache.tapestry5.services.assets used by org.apache.tapestry5.services.assetsClassDescriptionIndicates how the content inside a
StreamableResourceis (potentially) compressed.Used by someResourceTransformerimplementations to track additional dependencies that can arise when the underlying resource being transformed can be dependent on other resources (for instance, if it has the notion of "including" or "importing" content).Used to customize the response prior to streaming content to the client; typically this is used to set special headers.An object, derived from aResource, that can be streamed (ultimately, to a client web browser).Defines additional features desired when accessing the content of aResourceas aStreamableResource. -
Classes in org.apache.tapestry5.services.assets used by org.apache.tapestry5.webresourcesClassDescriptionAn object, derived from a
Resource, that can be streamed (ultimately, to a client web browser).