# Uses of Package
org.apache.tapestry5.internal.services.assets

Packages that use org.apache.tapestry5.internal.services.assets
Package
Description
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.internal.services.assets
[INTERNAL USE ONLY] asset support services; API subject to change
org.apache.tapestry5.internal.services.javascript
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
org.apache.tapestry5.internal.transform
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
org.apache.tapestry5.internal.util
[INTERNAL USE ONLY] various utility classes; API subject to change.
org.apache.tapestry5.modules

- Classes in org.apache.tapestry5.internal.services.assets used by org.apache.tapestry5.internal.services
  Class
  Description
  ResourceChangeTracker
  Tracks resources (at least, resources that can change because they are on the file system) and acts as an `UpdateListener` to check for changes and notify its listeners.
- Classes in org.apache.tapestry5.internal.services.assets used by org.apache.tapestry5.internal.services.assets
  Class
  Description
  BytestreamCache
  A wrapper around a byte-stream, represented internally as a byte array.
  DelegatingSRS
  Base class for `StreamableResourceSource` implementations.
  JavaScriptStackAssembler
  Assembles the individual assets of a `JavaScriptStack` into a single resource; this is needed to generate a checksum for the aggregated assets, and also to service the aggregated stack content.
  ResourceChangeTracker
  Tracks resources (at least, resources that can change because they are on the file system) and acts as an `UpdateListener` to check for changes and notify its listeners.
  SRSCachingInterceptor
  An interceptor for the `StreamableResourceSource` service that handles caching of content.
  StreamableResourceImpl
- Classes in org.apache.tapestry5.internal.services.assets used by org.apache.tapestry5.internal.services.javascript
  Class
  Description
  JavaScriptStackAssembler
  Assembles the individual assets of a `JavaScriptStack` into a single resource; this is needed to generate a checksum for the aggregated assets, and also to service the aggregated stack content.
  ResourceChangeTracker
  Tracks resources (at least, resources that can change because they are on the file system) and acts as an `UpdateListener` to check for changes and notify its listeners.
- Classes in org.apache.tapestry5.internal.services.assets used by org.apache.tapestry5.internal.transform
  Class
  Description
  ResourceChangeTracker
  Tracks resources (at least, resources that can change because they are on the file system) and acts as an `UpdateListener` to check for changes and notify its listeners.
- Classes in org.apache.tapestry5.internal.services.assets used by org.apache.tapestry5.internal.util
  Class
  Description
  ResourceChangeTracker
  Tracks resources (at least, resources that can change because they are on the file system) and acts as an `UpdateListener` to check for changes and notify its listeners.
- Classes in org.apache.tapestry5.internal.services.assets used by org.apache.tapestry5.modules
  Class
  Description
  ResourceChangeTracker
  Tracks resources (at least, resources that can change because they are on the file system) and acts as an `UpdateListener` to check for changes and notify its listeners.
  StackAssetRequestHandler