See: Description
| Interface | Description |
|---|---|
| Context<T> |
A context can be anything that needs to be maintained on the 'current thread' level.
|
| ContextManager<T> |
This interface defines the contract for a ContextManager Service.
|
| ContextSnapshot |
Interface for a 'snapshot' that can capture the (then-) 'active context' from all known registered
ContextManager implementations.Obtain a new snapshot by calling ContextManagers.createContextSnapshot() which will include a snapshot
for all supported Context types through their respective managers. |
| Class | Description |
|---|---|
| ContextManagers |
Utility class to allow concurrent systems to
take snapshots of all contexts from
known ContextManager implementations. |
The relation between these concepts are represented in the following class diagram for this package:
Copyright © 2016–2017 Talsma ICT. All rights reserved.