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

- Packages that use org.apache.tapestry5.http.internal.services
  Package | Description
  --- | ---
  org.apache.tapestry5.http.internal.services |
  org.apache.tapestry5.http.modules |

- Classes in org.apache.tapestry5.http.internal.services used by org.apache.tapestry5.http.internal.services
  Class | Description
  --- | ---
  SessionImpl | A thin wrapper around `HttpSession`.
  SessionLock | A wrapper around `ReentrantReadWriteLock` used to manage the lock for a session.
  TapestrySessionFactory | Encapsulates logic for accessing the Tapestry `Session` (a wrapper around the `HttpSession`).

- Classes in org.apache.tapestry5.http.internal.services used by org.apache.tapestry5.http.modules
  Class | Description
  --- | ---
  TapestrySessionFactory | Encapsulates logic for accessing the Tapestry `Session` (a wrapper around the `HttpSession`).