# Package org.apache.cayenne.configuration.web

- Interface Summary
  Interface | Description
  --- | ---
  RequestHandler | A service invoked by `CayenneFilter` that provides a callback mechanism to bind appropriate ObjectContext to the request thread, handle transactions, etc.

- Class Summary
  Class | Description
  --- | ---
  CayenneFilter | A filter that creates a Cayenne server runtime, possibly including custom modules.
  SessionContextRequestHandler | Default implementation of the `RequestHandler` that stores per-user `ObjectContext` in a web session and binds it to request thread.
  StatelessContextRequestHandler | Stateless implementation of `RequestHandler` that creates a new `ObjectContext` for each request and binds it to the request thread.
  WebConfiguration | A class that provides access to common Cayenne web configuration parameters retrieved either from a FilterConfig or a ServletConfig configuration.
  WebModule |
  WebUtil | A helper class to retrieve and store `CayenneRuntime` in the `ServletContext`.

Copyright © 2001–2023 Apache Cayenne. All rights reserved.