Packages 
Package Description
nl.talsmasoftware.context
Main package defining the core context-propagation concepts in this library
nl.talsmasoftware.context.clearable
The Clearable interface and a ClearableContextManager in particular.
nl.talsmasoftware.context.delegation
Layered code for delegation such as CallMappingExecutorService.
nl.talsmasoftware.context.executors
Package for context aware executors.
nl.talsmasoftware.context.functions
Java 8 functional interface wrappers that apply context snapshots to the mapped functions.
nl.talsmasoftware.context.futures
Package for context-aware java Future code.
nl.talsmasoftware.context.locale
Maintain a current Locale context.
nl.talsmasoftware.context.mdc
Propagate the Slf4J MDC content from one thread to another.
nl.talsmasoftware.context.metrics  
nl.talsmasoftware.context.observer
Observe context changes
nl.talsmasoftware.context.opentracing  
nl.talsmasoftware.context.servletrequest  
nl.talsmasoftware.context.springsecurity  
nl.talsmasoftware.context.threadlocal
Package for ThreadLocal specific classes.
nl.talsmasoftware.context.timing
Package containing an api for obtaining timing information about propagated contexts.