JTools

org.jtools.logging
Class SimpleLogRecord

java.lang.Object
  extended by org.jtools.logging.SimpleLogRecord
All Implemented Interfaces:
org.jpattern.logging.Loggable

public class SimpleLogRecord
extends Object
implements org.jpattern.logging.Loggable

Author:
Rainer Noack

Constructor Summary
SimpleLogRecord(Throwable cause, org.jpattern.logging.Level level, String loggerName, Object message, long millis, Object[] parameters, ResourceBundle resourceBundle, String resourceBundleName, long sequenceNumber, String sourceClassName, String sourceMethodName, int threadID)
           
 
Method Summary
 Throwable getCause()
           
 org.jpattern.logging.Level getLevel()
           
 String getLoggerName()
           
 Object getMessage()
           
 long getMillis()
           
 Object[] getParameters()
           
 ResourceBundle getResourceBundle()
           
 String getResourceBundleName()
           
 long getSequenceNumber()
           
 String getSourceClassName()
           
 String getSourceMethodName()
           
 int getThreadID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLogRecord

public SimpleLogRecord(Throwable cause,
                       org.jpattern.logging.Level level,
                       String loggerName,
                       Object message,
                       long millis,
                       Object[] parameters,
                       ResourceBundle resourceBundle,
                       String resourceBundleName,
                       long sequenceNumber,
                       String sourceClassName,
                       String sourceMethodName,
                       int threadID)
Method Detail

getCause

public final Throwable getCause()
Specified by:
getCause in interface org.jpattern.logging.Loggable

getLevel

public final org.jpattern.logging.Level getLevel()
Specified by:
getLevel in interface org.jpattern.logging.Loggable

getLoggerName

public String getLoggerName()
Specified by:
getLoggerName in interface org.jpattern.logging.Loggable

getMessage

public Object getMessage()
Specified by:
getMessage in interface org.jpattern.logging.Loggable

getMillis

public long getMillis()
Specified by:
getMillis in interface org.jpattern.logging.Loggable

getParameters

public Object[] getParameters()
Specified by:
getParameters in interface org.jpattern.logging.Loggable

getResourceBundle

public ResourceBundle getResourceBundle()
Specified by:
getResourceBundle in interface org.jpattern.logging.Loggable

getResourceBundleName

public String getResourceBundleName()
Specified by:
getResourceBundleName in interface org.jpattern.logging.Loggable

getSequenceNumber

public long getSequenceNumber()
Specified by:
getSequenceNumber in interface org.jpattern.logging.Loggable

getSourceClassName

public String getSourceClassName()
Specified by:
getSourceClassName in interface org.jpattern.logging.Loggable

getSourceMethodName

public String getSourceMethodName()
Specified by:
getSourceMethodName in interface org.jpattern.logging.Loggable

getThreadID

public int getThreadID()
Specified by:
getThreadID in interface org.jpattern.logging.Loggable

JTools

© 2000-2006, JTools.org.