Skip navigation links

Oracle TopLink Java API Reference
10g Release 3 (10.1.3.1)

B28219-01


oracle.toplink.sessions
Class DefaultSessionLog

java.lang.Object
  extended byoracle.toplink.logging.AbstractSessionLog
      extended byoracle.toplink.sessions.DefaultSessionLog

All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, SessionLog, SessionLog
Direct Known Subclasses:
DefaultSessionLog

Deprecated. Please use oracle.toplink.logging.DefaultSessionLog

public class DefaultSessionLog
extends AbstractSessionLog
implements java.io.Serializable

Purpose: Default log used for the session when message logging is enabled. The session can log information such as,

As well information about the message can be logged such as,

See Also:
SessionLog, DefaultSessionLog, Session.logMessage(String), Serialized Form

Field Summary

 

Fields inherited from interface oracle.toplink.logging.SessionLog
ALL, CACHE, CONFIG, CONNECTION, DMS, EJB, EJB_ANNOTATION, EVENT, FINE, FINER, FINEST, INFO, OFF, PROPAGATION, QUERY, SEQUENCING, SEVERE, SQL, TRANSACTION, WARNING, WEAVER

 

Constructor Summary
DefaultSessionLog()
          Deprecated. PUBLIC: Create a new default session log.
DefaultSessionLog(java.io.Writer writer)
          Deprecated. PUBLIC: Create a new default session log for the given writer.

 

Method Summary
 void dontLogDebug()
          Deprecated. replaced by level
 void dontLogExceptions()
          Deprecated. replaced by level
 void dontLogExceptionStackTrace()
          Deprecated. Stack trace is logged at FINER level
 void dontPrintConnection()
          Deprecated. Connection is always printed
 void dontPrintDate()
          Deprecated. Date is always printed
 void dontPrintSession()
          Deprecated. Session is always printed
 void dontPrintThread()
          Deprecated. Thread is logged at FINE or less level
 java.lang.String getWriterFilename()
          Deprecated. PUBLIC: For the given writer, return it's associated filename.
 void log(SessionLogEntry entry)
          Deprecated. PUBLIC: Log the entry.
 void logDebug()
          Deprecated. replaced by level
 void logExceptions()
          Deprecated. replaced by level
 void logExceptionStackTrace()
          Deprecated. Stack trace is logged at FINER level
 void printConnection()
          Deprecated. Connection is always printed
 void printDate()
          Deprecated. Date is always printed
 void printSession()
          Deprecated. Session is always printed
 void printThread()
          Deprecated. Thread is logged at FINE or less level
 void setWriter(java.lang.String aFileName)
          Deprecated. PUBLIC: Set the writer that will receive the formatted log entries for a file name.

 

Methods inherited from class oracle.toplink.logging.AbstractSessionLog
config, fine, finer, finest, getDateFormat, getLevel, getLevel, getLog, getSession, getWriter, info, log, log, log, log, log, log, log, logThrowable, setDateFormat, setLevel, setLevel, setLog, setSession, setShouldLogDebug, setShouldLogExceptions, setShouldLogExceptionStackTrace, setShouldPrintConnection, setShouldPrintDate, setShouldPrintSession, setShouldPrintThread, setWriter, severe, shouldLog, shouldLog, shouldLogDebug, shouldLogExceptions, shouldLogExceptionStackTrace, shouldPrintConnection, shouldPrintDate, shouldPrintSession, shouldPrintThread, throwing, warning

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

DefaultSessionLog

public DefaultSessionLog()
Deprecated. 
PUBLIC: Create a new default session log.

DefaultSessionLog

public DefaultSessionLog(java.io.Writer writer)
Deprecated. 
PUBLIC: Create a new default session log for the given writer.

Method Detail

dontLogDebug

public void dontLogDebug()
Deprecated. replaced by level
OBSOLETE:

dontLogExceptions

public void dontLogExceptions()
Deprecated. replaced by level
OBSOLETE:

dontLogExceptionStackTrace

public void dontLogExceptionStackTrace()
Deprecated. Stack trace is logged at FINER level
OBSOLETE:

dontPrintConnection

public void dontPrintConnection()
Deprecated. Connection is always printed
OBSOLETE:

dontPrintDate

public void dontPrintDate()
Deprecated. Date is always printed
OBSOLETE:

dontPrintSession

public void dontPrintSession()
Deprecated. Session is always printed
OBSOLETE:

dontPrintThread

public void dontPrintThread()
Deprecated. Thread is logged at FINE or less level
OBSOLETE:

log

public void log(SessionLogEntry entry)
Deprecated. 
PUBLIC: Log the entry. This writes the log entries information to a writer such as System.out or a file. This must be synchronized as it will be called by many threads in three-tier.
Specified by:
log in interface SessionLog
Specified by:
log in class AbstractSessionLog

logDebug

public void logDebug()
Deprecated. replaced by level
OBSOLETE:

logExceptions

public void logExceptions()
Deprecated. replaced by level
OBSOLETE:

logExceptionStackTrace

public void logExceptionStackTrace()
Deprecated. Stack trace is logged at FINER level
OBSOLETE:

printConnection

public void printConnection()
Deprecated. Connection is always printed
OBSOLETE:

printDate

public void printDate()
Deprecated. Date is always printed
OBSOLETE:

printSession

public void printSession()
Deprecated. Session is always printed
OBSOLETE:

printThread

public void printThread()
Deprecated. Thread is logged at FINE or less level
OBSOLETE:

setWriter

public void setWriter(java.lang.String aFileName)
Deprecated. 
PUBLIC: Set the writer that will receive the formatted log entries for a file name.

getWriterFilename

public java.lang.String getWriterFilename()
Deprecated. 
PUBLIC: For the given writer, return it's associated filename. If associated writer does not have a filename, return null.

Skip navigation links

Copyright © 1998, 2006, Oracle. All Rights Reserved.