Package ix.util.context

Context-layering mechanism.

See:
          Description

Interface Summary
ContextHolder An interface for objects that contain a Context that they provide to other objects.
 

Class Summary
BasicContextHolder A simple object that contains a Context.
Context A Context is an object that is used as an additional, often implicit, parameter when accessing values, such as in a "get"-method.
ContextHoldingStrategy An object that provides context-holders.
ContextLink An element in a chain of associations between contexts and values.
ContextValue An object that contains a single context-dependent value.
GlobalHoldingStrategy A context-holding stategy that provides a single, global context-holder.
InheritableThreadLocalHoldingStrategy A context-holding strategy that associates context-holders with threads, with inheritance from the parent thread.
PlainContextHolder A "final" version of BasicContextHolder.
ThreadLocalHoldingStrategy A context-holding strategy that associates context-holders with threads.
 

Package ix.util.context Description

Context-layering mechanism.