Interface ExecutionLogger
-
- All Known Subinterfaces:
ExecutionListener,ExecutionListenerOverride,PluginLogger,PluginLoggingContext
- All Known Implementing Classes:
ExecutionListenerOverrideBase,LoggerWithContext,NoopExecutionListener,WorkflowExecutionListenerImpl
public interface ExecutionLogger- Since:
- 5/11/17
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidevent(java.lang.String eventType, java.lang.String message, java.util.Map eventMeta)voidlog(int level, java.lang.String message)Log a message at a given levelvoidlog(int level, java.lang.String message, java.util.Map eventMeta)Log a message at a given level, with additional metadata
-
-
-
Method Detail
-
log
void log(int level, java.lang.String message)Log a message at a given level- Parameters:
level- the log level, from 0 to 4, where 0 is "error" and 4 is "debug"message- Message being logged.nullmessages are not logged, however, zero-length strings are.
-
log
void log(int level, java.lang.String message, java.util.Map eventMeta)Log a message at a given level, with additional metadata- Parameters:
level- the log level, from 0 to 4, where 0 is "error" and 4 is "debug"message- Message being logged.nullmessages are not logged, however, zero-length strings are.eventMeta- metadata
-
event
void event(java.lang.String eventType, java.lang.String message, java.util.Map eventMeta)- Parameters:
eventType- event typemessage- Message being logged.nullmessages are not logged, however, zero-length strings are.eventMeta- metadata
-
-