| Package | Description |
|---|---|
| brown.tracingplane |
Provides the main
BaggageContext and BaggageProvider interfaces of the Tracing Plane |
| brown.tracingplane.impl |
Implementations of
BaggageContext at several different points in the Tracing Plane. |
| Class and Description |
|---|
| BaggageContext
A
BaggageContext is an opaque context object belonging to an execution. |
| BaggageProvider
A
BaggageProvider provides an implementation of BaggageContext objects. |
| TransitLayer
Maintains
BaggageContext instances for requests. |
| Class and Description |
|---|
| BaggageContext
A
BaggageContext is an opaque context object belonging to an execution. |
| BaggageListener.BranchListener
Wraps calls to
BaggageProvider.branch(BaggageContext) so that the baggage instance(s) can be modified. |
| BaggageListener.JoinListener
Wraps calls to
BaggageProvider.join(BaggageContext, BaggageContext) so that baggage instance(s) can be
modified. |
| BaggageProvider
A
BaggageProvider provides an implementation of BaggageContext objects. |
| BaggageProviderFactory
Factory for
BaggageProvider instances; primarily used to configure the BaggageProvider used by the
Baggage static API. |
| TransitLayer
Maintains
BaggageContext instances for requests. |
| TransitLayerFactory
Factory for
TransitLayer instances; primarily used to configure the TransitLayer used by the
ActiveBaggage static API. |