|
Interface Summary |
| ApplicationScopedComponent |
Indicate that the implementing component is scoped at application level (shared across multiple
sessions) and might also require initialization or being shutdown. |
| Component |
|
| Injectable |
|
| Installer |
A factory for a component, used during it boot strapping process. |
| NamedComponent |
|
| Noop |
Marker interface for components that are no-ops. |
| Resettable |
Allows the component to be reset. |
| SessionScopedComponent |
Indicate that the implementing component is scoped at the session level (for a single user) and
might also need to be "opened" or "closed" at the start/end of the session. |
| TransactionScopedComponent |
Indicate that the implementing component is scoped at the transaction level (within a single session). |