Class PentahoMessenger
- java.lang.Object
-
- org.pentaho.platform.engine.core.system.PentahoBase
-
- org.pentaho.platform.engine.services.PentahoMessenger
-
- All Implemented Interfaces:
Serializable
,org.pentaho.platform.api.engine.ILogger
- Direct Known Subclasses:
BaseUIComponent
,ComponentBase
,MapParameterResolver
,RuntimeContext
,SolutionEngine
public abstract class PentahoMessenger extends PentahoBase
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.pentaho.platform.engine.core.system.PentahoBase
EMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
-
-
Constructor Summary
Constructors Constructor Description PentahoMessenger()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(String message)
void
debug(String message, Throwable error)
void
error(String message)
void
error(String message, Throwable error)
void
error(org.pentaho.platform.api.engine.ActionSequenceException exception)
void
fatal(String message)
void
fatal(String message, Throwable error)
List
getMessages()
static String
getUserString(String type)
void
info(String message)
void
info(String message, Throwable error)
void
setMessages(List messages)
void
trace(String message)
void
trace(String message, Throwable error)
void
warn(String message)
void
warn(String message, Throwable error)
-
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLogger, getLoggingLevel, getLogId, getObjectName, setLoggingLevel, setLogId
-
-
-
-
Method Detail
-
getMessages
public List getMessages()
-
setMessages
public void setMessages(List messages)
-
trace
public void trace(String message)
- Specified by:
trace
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
trace
in classPentahoBase
-
debug
public void debug(String message)
- Specified by:
debug
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
debug
in classPentahoBase
-
info
public void info(String message)
- Specified by:
info
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
info
in classPentahoBase
-
warn
public void warn(String message)
- Specified by:
warn
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
warn
in classPentahoBase
-
error
public void error(org.pentaho.platform.api.engine.ActionSequenceException exception)
-
error
public void error(String message)
- Specified by:
error
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
error
in classPentahoBase
-
fatal
public void fatal(String message)
- Specified by:
fatal
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
fatal
in classPentahoBase
-
trace
public void trace(String message, Throwable error)
- Specified by:
trace
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
trace
in classPentahoBase
-
debug
public void debug(String message, Throwable error)
- Specified by:
debug
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
debug
in classPentahoBase
-
info
public void info(String message, Throwable error)
- Specified by:
info
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
info
in classPentahoBase
-
warn
public void warn(String message, Throwable error)
- Specified by:
warn
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
warn
in classPentahoBase
-
error
public void error(String message, Throwable error)
- Specified by:
error
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
error
in classPentahoBase
-
fatal
public void fatal(String message, Throwable error)
- Specified by:
fatal
in interfaceorg.pentaho.platform.api.engine.ILogger
- Overrides:
fatal
in classPentahoBase
-
-