# Uses of Package
org.apache.tapestry5.http

Packages that use org.apache.tapestry5.http
Package
Description
org.apache.tapestry5
Root package for Tapestry, containing common interfaces and data types used throughout the framework.
org.apache.tapestry5.alerts
Support for a standard way of presenting alerts to the user, via the `AlertManager` service combined with the `Alerts` component.
org.apache.tapestry5.corelib.base
Base components intended to be extended by other components rather than used directly in templates.
org.apache.tapestry5.corelib.components
The set of core components available in all Tapestry applications
org.apache.tapestry5.grid
Support classes for the `Grid` component, which presents tabular data in an (X)HTML table.
org.apache.tapestry5.http
org.apache.tapestry5.http.internal
org.apache.tapestry5.http.internal.services
org.apache.tapestry5.http.services
org.apache.tapestry5.internal
[INTERNAL USE ONLY] internal support classes; API subject to change.
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.linktransform
[INTERNAL USE ONLY] link transformation support implementations; API subject to change
org.apache.tapestry5.internal.structure
[INTERNAL USE ONLY] page structure implementation details; API subject to change.
org.apache.tapestry5.internal.test
[INTERNAL USE ONLY] testing support implementation classes; API subject to change
org.apache.tapestry5.services
Core services
org.apache.tapestry5.services.assets
Various services for assets (e.g., images, JavaScript and CSS files)
org.apache.tapestry5.services.linktransform
Services supporting link transformation.
org.apache.tapestry5.spring
Integration of Tapestry with the Spring Inversion Of Control Container
org.apache.tapestry5.test
Support for testing Tapestry pages
org.apache.tapestry5.tree
Classes and interfaces used by the `Tree` component
org.apache.tapestry5.util
A set of enums, abstract classs and wrappers of various purposes

- Classes in org.apache.tapestry5.http used by org.apache.tapestry5
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
  OptimizedSessionPersistedObject
  An optional interface implemented by objects that are persisted in the `Session`.
  TapestryFilter
  The TapestryFilter is responsible for intercepting all requests into the web application.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.alerts
  Class
  Description
  OptimizedSessionPersistedObject
  An optional interface implemented by objects that are persisted in the `Session`.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.corelib.base
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.corelib.components
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.grid
  Class
  Description
  OptimizedSessionPersistedObject
  An optional interface implemented by objects that are persisted in the `Session`.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.http
  Class
  Description
  AsyncRequestHandlerResponse
  Class used by AsyncRequestHandler to return information on how to handle a request.
  ContentType
  Represents an HTTP content type.
  CorsHandlerResult
  Enumeration that defines the possible outcomes of `CorsHandler.handle(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)`
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
  LinkSecurity
  Identifies how a `Link` should handle security.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.http.internal
  Class
  Description
  AsyncRequestHandlerResponse
  Class used by AsyncRequestHandler to return information on how to handle a request.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.http.internal.services
  Class
  Description
  AsyncRequestHandler
  Service whose implementations define whether a given request should be handled asynchronously or not and, if yes, which `Executor` (usually, a thread pool, but not necessarily) should handle it, possibly different `HttpServletRequest` and `HttpServletResponse` objects to be used when calling HttpServletRequest#startAsync()} and an optional AsyncListener.
  AsyncRequestHandlerResponse
  Class used by AsyncRequestHandler to return information on how to handle a request.
  ContentType
  Represents an HTTP content type.
  CorsHandlerResult
  Enumeration that defines the possible outcomes of `CorsHandler.handle(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)`
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
  OptimizedSessionPersistedObject
  An optional interface implemented by objects that are persisted in the `Session`.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.http.services
  Class
  Description
  ContentType
  Represents an HTTP content type.
  CorsHandlerResult
  Enumeration that defines the possible outcomes of `CorsHandler.handle(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)`
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.internal
  Class
  Description
  ContentType
  Represents an HTTP content type.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.internal.services
  Class
  Description
  ContentType
  Represents an HTTP content type.
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
  LinkSecurity
  Identifies how a `Link` should handle security.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.internal.services.assets
  Class
  Description
  ContentType
  Represents an HTTP content type.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.internal.services.linktransform
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.internal.structure
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.internal.test
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.services
  Class
  Description
  ContentType
  Represents an HTTP content type.
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.services.assets
  Class
  Description
  ContentType
  Represents an HTTP content type.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.services.linktransform
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.spring
  Class
  Description
  TapestryFilter
  The TapestryFilter is responsible for intercepting all requests into the web application.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.test
  Class
  Description
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.tree
  Class
  Description
  OptimizedSessionPersistedObject
  An optional interface implemented by objects that are persisted in the `Session`.
- Classes in org.apache.tapestry5.http used by org.apache.tapestry5.util
  Class
  Description
  ContentType
  Represents an HTTP content type.
  Link
  A link is the Tapestry representation of a URL or URI that triggers dynamic behavior.