|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.persistence.logging.AbstractSessionLog
org.eclipse.persistence.logging.DefaultSessionLog
public class DefaultSessionLog
Purpose: Default log used for the session when message logging is enabled. The session can log information such as,
SessionLog,
AbstractSessionLog,
Serialized Form| Field Summary |
|---|
| Fields inherited from interface org.eclipse.persistence.logging.SessionLog |
|---|
ALL, ALL_LABEL, CACHE, CONFIG, CONFIG_LABEL, CONNECTION, DMS, EJB, EJB_OR_METADATA, EVENT, FINE, FINE_LABEL, FINER, FINER_LABEL, FINEST, FINEST_LABEL, INFO, INFO_LABEL, loggerCatagories, METAMODEL, OFF, OFF_LABEL, PROPAGATION, PROPERTIES, QUERY, SEQUENCING, SERVER, SEVERE, SEVERE_LABEL, SQL, TRANSACTION, WARNING, WARNING_LABEL, WEAVER |
| Constructor Summary | |
|---|---|
DefaultSessionLog()
PUBLIC: Create a new default session log. |
|
DefaultSessionLog(Writer writer)
PUBLIC: Create a new default session log for the given writer. |
|
| Method Summary | |
|---|---|
int |
getLevel(String category)
PUBLIC: |
String |
getWriterFilename()
PUBLIC: For the given writer, return it's associated filename. |
void |
log(SessionLogEntry entry)
PUBLIC: Log the entry. |
void |
setLevel(int level,
String category)
PUBLIC: |
void |
setWriter(String aFileName)
PUBLIC: Set the writer that will receive the formatted log entries for a file name. |
boolean |
shouldLog(int level,
String category)
PUBLIC: |
| Methods inherited from class org.eclipse.persistence.logging.AbstractSessionLog |
|---|
clone, config, fine, finer, finest, getDateFormat, getDefaultLoggingLevel, getLevel, getLevelString, getLog, getSession, getWriter, info, isOff, log, log, log, log, log, log, logThrowable, setDateFormat, setLevel, setLog, setSession, setShouldLogExceptionStackTrace, setShouldPrintConnection, setShouldPrintDate, setShouldPrintSession, setShouldPrintThread, setWriter, setWriter, severe, shouldLog, shouldLogExceptionStackTrace, shouldPrintConnection, shouldPrintDate, shouldPrintSession, shouldPrintThread, throwing, translateLoggingLevelToString, translateStringToLoggingLevel, warning |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultSessionLog()
public DefaultSessionLog(Writer writer)
| Method Detail |
|---|
public void setLevel(int level,
String category)
AbstractSessionLogSet the log level for the category name space.
setLevel in interface SessionLogsetLevel in class AbstractSessionLoglevel - the new log levelcategory - the string representation of a TopLink category, e.g. "sql", "transaction" ...
public int getLevel(String category)
AbstractSessionLogReturn the log level for the category name space.
getLevel in interface SessionLoggetLevel in class AbstractSessionLogcategory - the string representation of a TopLink category, e.g. "sql", "transaction" ...
public boolean shouldLog(int level,
String category)
Check if a message of the given level would actually be logged by the logger with name space built from the given session and category.
shouldLog in interface SessionLogshouldLog in class AbstractSessionLoglevel - the log request levelcategory - the string representation of a TopLink category, e.g. "sql", "transaction" ...*
public void log(SessionLogEntry entry)
log in interface SessionLoglog in class AbstractSessionLogentry - org.eclipse.persistence.sessions.LogEntrypublic void setWriter(String aFileName)
public String getWriterFilename()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||