org.x4juli.global.spi
Interface LogRecord

All Known Subinterfaces:
ExtendedLogRecord
All Known Implementing Classes:
AbstractExtendedLogRecord

interface LogRecord

This Interface specifies the operations of java.util.logging.LogRecord and allow Juli to use this without extending the original java.util.logging.LogRecord. For proper functionality Juli uses the extended version of this. It just has package visibilty to avoid outside world using it.

Since:
0.5
Author:
Boris Unckel

Method Summary
 java.util.logging.Level getLevel()
           
 java.lang.String getLoggerName()
           
 java.lang.String getMessage()
           
 long getMillis()
           
 java.lang.Object[] getParameters()
           
 java.util.ResourceBundle getResourceBundle()
           
 java.lang.String getResourceBundleName()
           
 long getSequenceNumber()
           
 java.lang.String getSourceClassName()
           
 java.lang.String getSourceMethodName()
           
 int getThreadID()
           
 java.lang.Throwable getThrown()
           
 void setLevel(java.util.logging.Level level)
           
 void setLoggerName(java.lang.String name)
           
 void setMessage(java.lang.String message)
           
 void setMillis(long millis)
           
 void setParameters(java.lang.Object[] parameters)
           
 void setResourceBundle(java.util.ResourceBundle bundle)
           
 void setResourceBundleName(java.lang.String name)
           
 void setSequenceNumber(long seq)
           
 void setSourceClassName(java.lang.String sourceClassName)
           
 void setSourceMethodName(java.lang.String sourceMethodName)
           
 void setThreadID(int threadID)
           
 void setThrown(java.lang.Throwable thrown)
           
 

Method Detail

getLoggerName

public java.lang.String getLoggerName()
Since:
0.5
See Also:
LogRecord.getLoggerName()

setLoggerName

public void setLoggerName(java.lang.String name)
Since:
0.5
See Also:
LogRecord.setLoggerName(java.lang.String)

getResourceBundle

public java.util.ResourceBundle getResourceBundle()
Since:
0.5
See Also:
LogRecord.getResourceBundle()

setResourceBundle

public void setResourceBundle(java.util.ResourceBundle bundle)
Since:
0.5
See Also:
LogRecord.setResourceBundle(java.util.ResourceBundle)

getResourceBundleName

public java.lang.String getResourceBundleName()
Since:
0.5
See Also:
LogRecord.getResourceBundleName()

setResourceBundleName

public void setResourceBundleName(java.lang.String name)
Since:
0.5
See Also:
LogRecord.setResourceBundleName(java.lang.String)

getLevel

public java.util.logging.Level getLevel()
Since:
0.5
See Also:
LogRecord.getLevel()

setLevel

public void setLevel(java.util.logging.Level level)
Since:
0.5
See Also:
LogRecord.setLevel(java.util.logging.Level)

getSequenceNumber

public long getSequenceNumber()
Since:
0.5
See Also:
LogRecord.getSequenceNumber()

setSequenceNumber

public void setSequenceNumber(long seq)
Since:
0.5
See Also:
LogRecord.setSequenceNumber(long)

getSourceClassName

public java.lang.String getSourceClassName()
Since:
0.5
See Also:
LogRecord.getSourceClassName()

setSourceClassName

public void setSourceClassName(java.lang.String sourceClassName)
Since:
0.5
See Also:
LogRecord.setSourceClassName(java.lang.String)

getSourceMethodName

public java.lang.String getSourceMethodName()
Since:
0.5
See Also:
LogRecord.getSourceMethodName()

setSourceMethodName

public void setSourceMethodName(java.lang.String sourceMethodName)
Since:
0.5
See Also:
LogRecord.setSourceMethodName(java.lang.String)

getMessage

public java.lang.String getMessage()
Since:
0.5
See Also:
LogRecord.getMessage()

setMessage

public void setMessage(java.lang.String message)
Since:
0.5
See Also:
LogRecord.setMessage(java.lang.String)

getParameters

public java.lang.Object[] getParameters()
Since:
0.5
See Also:
LogRecord.getParameters()

setParameters

public void setParameters(java.lang.Object[] parameters)
Since:
0.5
See Also:
LogRecord.setParameters(java.lang.Object[])

getThreadID

public int getThreadID()
Since:
0.5
See Also:
LogRecord.getThreadID()

setThreadID

public void setThreadID(int threadID)
Since:
0.5
See Also:
LogRecord.setThreadID(int)

getMillis

public long getMillis()
Since:
0.5
See Also:
LogRecord.getMillis()

setMillis

public void setMillis(long millis)
Since:
0.5
See Also:
LogRecord.setMillis(long)

getThrown

public java.lang.Throwable getThrown()
Since:
0.5
See Also:
LogRecord.getThrown()

setThrown

public void setThrown(java.lang.Throwable thrown)
Since:
0.5
See Also:
LogRecord.setThrown(java.lang.Throwable)


${license_html}