Package com.dtolabs.rundeck.core.logging
Interface PluginLoggingContext
-
- All Superinterfaces:
ExecutionLogger
public interface PluginLoggingContext extends ExecutionLogger
Context for LoggingFilter plugins- Since:
- 5/11/17
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataContext
getDataContext()
Return data context setExecutionContext
getExecutionContext()
SharedOutputContext
getOutputContext()
DataContext
getPrivateDataContext()
MultiDataContext<ContextView,DataContext>
getSharedDataContext()
-
Methods inherited from interface com.dtolabs.rundeck.core.execution.ExecutionLogger
event, log, log
-
-
-
-
Method Detail
-
getOutputContext
SharedOutputContext getOutputContext()
- Returns:
- context for emitting new data
-
getDataContext
DataContext getDataContext()
Return data context set- Returns:
- map of data contexts keyed by name
-
getSharedDataContext
MultiDataContext<ContextView,DataContext> getSharedDataContext()
- Returns:
- the scoped context data keyed by scope
-
getPrivateDataContext
DataContext getPrivateDataContext()
- Returns:
- the data context in the private scope
-
getExecutionContext
ExecutionContext getExecutionContext()
-
-