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-2010 by Gerry Weirich, Elexis