Interface LoggingContext
- 
- All Known Subinterfaces:
 BindingContext,Component,InternalSession,Page,PerspectiveElement,Session,View
- All Known Implementing Classes:
 AbstractBindingHarness,AbstractSession,ComponentModel,DesignerComponentModel,DesignerPageModel,DesignerViewModel,ElementBindingHarness,PageModel,PerspectiveDesignSession,PerspectiveProjectSession,SecuredPerspectiveProjectSession,SessionKernelWrapper,ViewModel
public interface LoggingContext 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description LoggerExgetLogger()LoggingContextgetMdcParent()default voidmdc(java.lang.Runnable r)Run the argument inside of a block where MDC is set up.voidmdcSetup()Set up the MDC keys for this contextdefault voidmdcSetupTree()voidmdcTeardown()Tear down the MDC keys that are added in #mdcSetupdefault voidmdcTeardownTree()default java.lang.RunnablemdcWrap(java.lang.Runnable r)Create a runnable that will run the argument inside of a block where MDC is set up. 
 - 
 
- 
- 
Method Detail
- 
getLogger
LoggerEx getLogger()
 
- 
getMdcParent
@Nullable LoggingContext getMdcParent()
 
- 
mdcSetup
void mdcSetup()
Set up the MDC keys for this context 
- 
mdcTeardown
void mdcTeardown()
Tear down the MDC keys that are added in #mdcSetup 
- 
mdcSetupTree
default void mdcSetupTree()
 
- 
mdcTeardownTree
default void mdcTeardownTree()
 
- 
mdcWrap
default java.lang.Runnable mdcWrap(java.lang.Runnable r)
Create a runnable that will run the argument inside of a block where MDC is set up. 
- 
mdc
default void mdc(java.lang.Runnable r)
Run the argument inside of a block where MDC is set up. 
 - 
 
 -