ch.elexis.status
Class ElexisStatus
java.lang.Object
Status
ch.elexis.status.ElexisStatus
public class ElexisStatus extends Status
This class represents a Status of the Elexis Application. It can be logged or shown to the user
or even ignored, depending on the logLevel etc. and the StatusHandler implementation.
Following defined status levels are taken from ch.elexis.util.Log class. Based on
their values the StatusHandler implementation can control the logging. Default value is ERRORS.
Constructor Summary
ElexisStatus (int severity,
java.lang.String pluginId,
int code,
java.lang.String message,
java.lang.Exception exception)
ElexisStatus (int severity,
java.lang.String pluginId,
int code,
java.lang.String message,
java.lang.Exception exception,
int logLevel)
ElexisStatus (int severity,
java.lang.String pluginId,
int code,
java.lang.String message,
int logLevel)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
LOG_FATALS
public static final int LOG_FATALS
See Also: Constant Field Values
LOG_ERRORS
public static final int LOG_ERRORS
See Also: Constant Field Values
LOG_WARNINGS
public static final int LOG_WARNINGS
See Also: Constant Field Values
LOG_INFOS
public static final int LOG_INFOS
See Also: Constant Field Values
LOG_DEBUGMSG
public static final int LOG_DEBUGMSG
See Also: Constant Field Values
LOG_TRACE
public static final int LOG_TRACE
See Also: Constant Field Values
CODE_NONE
public static final int CODE_NONE
See Also: Constant Field Values
CODE_NOFEEDBACK
public static final int CODE_NOFEEDBACK
See Also: Constant Field Values
CODE_RESTART
public static final int CODE_RESTART
See Also: Constant Field Values
ElexisStatus
public ElexisStatus (int severity,
java.lang.String pluginId,
int code,
java.lang.String message,
java.lang.Exception exception)
ElexisStatus
public ElexisStatus (int severity,
java.lang.String pluginId,
int code,
java.lang.String message,
java.lang.Exception exception,
int logLevel)
ElexisStatus
public ElexisStatus (int severity,
java.lang.String pluginId,
int code,
java.lang.String message,
int logLevel)
getLogLevel
public int getLogLevel ()
setLogLevel
public void setLogLevel (int logLevel)
setCode
public void setCode (int code)
setMessage
public void setMessage (java.lang.String message)
Copyright 2005-2011 by Gerry Weirich, Elexis