DefaultLog Class
DEPRECATED Use Weblogic Logging infrastructure - see
http://e-docs.bea.com/wls/docs61/i18n/index.html
- public class DefaultLog
extends Object
implements com.beasys.commerce.util.Log
Default log implementation, it goes to System.err.
-
Hierarchy
-
Object
DefaultLog
-
All Implemented Interfaces
-
com.beasys.commerce.util.Log
-
Direct Known Subclasses
-
com.beasys.commerce.util.NonCatalogLog
protected String |
-
assembleMsg (int aLevel, String anAppName, String aMsg)
- Assemble the message into the expected output.
|
public void |
-
debug (String aMsg)
- Debug.
|
public void |
-
deprecated (String aMsg)
- Deprecated.
|
public int |
-
getMinimumLevel ()
- Get minimum level.
|
public boolean |
-
getShowDebug ()
- Get show debug.
|
public boolean |
-
getShowDeprecated ()
- Get show deprecated.
|
public void |
-
info (String aMsg)
- Write to the logs, with extra information
added.
|
public void |
-
info (String aMsg, Throwable anException)
- Write to the logs, with extra information
added.
|
public void |
-
log (int aLevel, String aMsg)
- Write to the weblogic logs, with extra information
added.
|
public void |
-
log (int aLevel, String aMsg, Throwable anException)
- Write to the weblogic logs, with extra information
added.
|
public void |
-
log (int aLevel, String appName, String aMsg)
- Write to the logs, with extra information
added.
|
public void |
-
log (int aLevel, String appName, String aMsg, Throwable anException)
- Write to the logs, with extra information
added.
|
protected void |
-
logOutput (int aLevel, String anAppName, String aMsg, Throwable anException)
- Log the output.
|
public void |
-
setMinimumLevel (int aLevel)
- Set minimum level.
|
public void |
-
setShowDebug (boolean aBool)
- Set show debug.
|
public void |
-
setShowDeprecated (boolean aBool)
- Set show deprecated.
|
protected String |
-
textForLevel (int aLevel)
- Text for level.
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from interface com.beasys.commerce.util.com.beasys.commerce.util.Log |
debug , deprecated , getMinimumLevel , getShowDebug , getShowDeprecated , info , info , log , log , log , log , setMinimumLevel , setShowDebug , setShowDeprecated
|
COMMA
protected static final String
COMMA
DEFAULT_APP_NAME
protected static final String
DEFAULT_APP_NAME
minimumLevel
protected int minimumLevel
QUOTE
protected static final String
QUOTE
showDebug
protected boolean showDebug
showDeprecated
protected boolean showDeprecated
SPACE
protected static final String
SPACE
DefaultLog
public DefaultLog()
- Default constructor.
assembleMsg(int, String, String) Method
protected String
assembleMsg(int aLevel,
String
anAppName,
String
aMsg)
Assemble the message into the expected output.
Returns
String
debug(String) Method
public void debug(String
aMsg)
Debug. Convenience method for LOG_DEBUG.
deprecated(String) Method
public void deprecated(String
aMsg)
Deprecated.
getMinimumLevel() Method
public int getMinimumLevel()
Get minimum level.
Returns
int
getShowDebug() Method
public boolean getShowDebug()
Get show debug.
Returns
boolean
getShowDeprecated() Method
public boolean getShowDeprecated()
Get show deprecated.
Returns
boolean
info(String) Method
public void info(String
aMsg)
Write to the logs, with extra information
added. Convenience method for LOG_INFO.
Parameters
-
aMsg
- the message, if null it will be ignored.
info(String, Throwable) Method
public void info(String
aMsg,
Throwable
anException)
Write to the logs, with extra information
added. Convenience method for LOG_INFO.
Parameters
-
aMsg
- the message, if null it will be ignored.
-
anException
- the exception;
log(int, String) Method
public void log(int aLevel,
String
aMsg)
Write to the weblogic logs, with extra information
added.
Parameters
-
aLevel
- aLevel Possible error levels are:
LOG_DEBUG
LOG_INFO
LOG_WARNING
LOG_ERROR
LOG_FATAL
LOG_SECURITY
-
aMsg
- the message, if null it will ignore.
log(int, String, Throwable) Method
public void log(int aLevel,
String
aMsg,
Throwable
anException)
Write to the weblogic logs, with extra information
added.
Parameters
-
aLevel
- aLevel Possible error levels are:
LOG_DEBUG
LOG_INFO
LOG_WARNING
LOG_ERROR
LOG_FATAL
LOG_SECURITY
-
aMsg
- the message, if null it will ignore.
-
anException
- the exception.
log(int, String, String) Method
public void log(int aLevel,
String
appName,
String
aMsg)
Write to the logs, with extra information
added.
Parameters
-
aLevel
- aLevel Possible error levels are:
LOG_DEBUG
LOG_INFO
LOG_WARNING
LOG_ERROR
LOG_FATAL
LOG_SECURITY
-
appName
- the name of the application logging the message
-
aMsg
- the message, if null it will ignore.
log(int, String, String, Throwable) Method
public void log(int aLevel,
String
appName,
String
aMsg,
Throwable
anException)
Write to the logs, with extra information
added.
Parameters
-
aLevel
- aLevel Possible error levels are:
LOG_DEBUG
LOG_INFO
LOG_WARNING
LOG_ERROR
LOG_FATAL
LOG_SECURITY
-
appName
- the name of the application logging the message
-
aMsg
- the message, if null it will ignore.
-
anException
- the exception.
logOutput(int, String, String, Throwable) Method
protected void logOutput(int aLevel,
String
anAppName,
String
aMsg,
Throwable
anException)
Log the output. Assembles a complete message from the parameters and
then writes to System.err.
setMinimumLevel(int) Method
public void setMinimumLevel(int aLevel)
Set minimum level.
setShowDebug(boolean) Method
public void setShowDebug(boolean aBool)
Set show debug.
setShowDeprecated(boolean) Method
public void setShowDeprecated(boolean aBool)
Set show deprecated.
textForLevel(int) Method
protected String
textForLevel(int aLevel)
Text for level.
Returns
String