| Interface | Description | 
|---|---|
| RenderingContext | 
 A context used to deliver parameter to marshallers during a marshalling request. 
 | 
| Class | Description | 
|---|---|
| RenderingContext.CtxBuilder | 
RenderingContext builder. | 
| RenderingContext.SessionWrapper | 
 Session wrapper that manage the closing of new created session and preserve request scoped or document scoped
 session. 
 | 
| RenderingContextImpl | 
 A thread-safe  
RenderingContext implementation. | 
| RenderingContextImpl.RenderingContextBuilder | |
| ThreadSafeRenderingContext | |
| WrappedContext | 
 Provides a way to create sub contexts of  
RenderingContext to broadcast marshalled entities or state
 parameters from a marshaller to other marshaller. | 
| Enum | Description | 
|---|---|
| DepthValues | 
 Possible depth values for "marshaller-to-marshaller" calls (to avoid the infinite loops). 
 | 
| Exception | Description | 
|---|---|
| MaxDepthReachedException | 
 Exception thrown when too much level of marshaller where loaded in cascade. 
 | 
Copyright © 2019 Nuxeo. All rights reserved.