Forward Computing and Control Pty. Ltd.
Logging Package V1.3.0

2004/11/22
A C F G I L M N R T V

A

au.com.forward.logging - package au.com.forward.logging
See the Logging class for a coding example using this package, see below for the Licence Agreement.

C

currentConfiguration() - Static method in class au.com.forward.logging.Logging
Returns the current logging configuration for debugging.

F

format(LogRecord) - Method in class au.com.forward.logging.LoggingSimpleFormatter
Format the given LogRecord.
format(LogRecord) - Method in class au.com.forward.logging.LoggingXMLFormatter
Format the given message to XML.
formatMessage(LogRecord) - Method in class au.com.forward.logging.RobustFormatter
Format the message using resource bundle if available catch all possible errors and handle them here return the most information we can.

G

getHead(Handler) - Method in class au.com.forward.logging.LoggingXMLFormatter
Return the header string for a set of XML formatted records.
getLogFileName() - Static method in class au.com.forward.logging.LogStdStreams
Get the name of the logfile
getLogStream() - Static method in class au.com.forward.logging.LogStdStreams
Get the PrintStream being used for this logfile
getTail(Handler) - Method in class au.com.forward.logging.LoggingXMLFormatter
Return the tail string for a set of XML formatted records.

I

initializeErrorLogging(String) - Static method in class au.com.forward.logging.LogStdStreams
The static initialization method
Also redirects System.out, rewrites output file
initializeErrorLogging(String, String) - Static method in class au.com.forward.logging.LogStdStreams
The static initialization method which writes heading
Also redirects System.out, rewrites output file
initializeErrorLogging(String, String, boolean) - Static method in class au.com.forward.logging.LogStdStreams
The static initialization method which writes heading
Rewrites output file
initializeErrorLogging(String, String, boolean, boolean) - Static method in class au.com.forward.logging.LogStdStreams
The static initialization method
initializeErrorLogging(String, String, boolean, int) - Static method in class au.com.forward.logging.LogStdStreams
The static initialization method to roll logfile.
initializeLogging(String, String, boolean, boolean) - Static method in class au.com.forward.logging.Logging
Initializes the Log file and sets up the default Console Handler
initializeLogging(String, String, boolean, int) - Static method in class au.com.forward.logging.Logging
Initializes a rolling Log file and sets up the default Console Handler
initializeLogging() - Static method in class au.com.forward.logging.Logging
Sets up the default ConsoleHandler without opening a log file
isLoggingInitialized() - Static method in class au.com.forward.logging.LogStdStreams
Has the logging already been initialized?
isSystemOutRedirected() - Static method in class au.com.forward.logging.LogStdStreams
Is the System.Out being redirected to this logfile

L

Logging - Class in au.com.forward.logging
This class provides logging initialization and debugging.
LoggingException - Exception in au.com.forward.logging
Exception Class for Logging initialization error.
LoggingException(String, Throwable) - Constructor for exception au.com.forward.logging.LoggingException
 
LoggingException(String) - Constructor for exception au.com.forward.logging.LoggingException
 
LoggingSimpleFormatter - Class in au.com.forward.logging
This class provides a robust simple formatter.
LoggingSimpleFormatter() - Constructor for class au.com.forward.logging.LoggingSimpleFormatter
 
LoggingXMLFormatter - Class in au.com.forward.logging
This class provides a robust xml formatter with stylesheet.
LoggingXMLFormatter() - Constructor for class au.com.forward.logging.LoggingXMLFormatter
 
LogStdStreams - Class in au.com.forward.logging
Redirects System.Err and optionally System.Out to an output file This catches any uncaught exception traces.

M

main(String[]) - Static method in class au.com.forward.logging.LogStdStreams
A test main()

N

newLineString() - Method in class au.com.forward.logging.LoggingSimpleFormatter
Returns the newLine setting for this class
Use system newLine setting.
newLineString() - Method in class au.com.forward.logging.LoggingXMLFormatter
Returns the newLine setting for this class for XML
use \n for new lines in XML output
newLineString() - Method in class au.com.forward.logging.RobustFormatter
Returns the newLine setting for this class

R

RobustFormatter - Class in au.com.forward.logging
A Robust formatter for LogRecords.
RobustFormatter() - Constructor for class au.com.forward.logging.RobustFormatter
 

T

toString(Object) - Static method in class au.com.forward.logging.RobustFormatter
Return toString of object handling null inputs if obj is a Throwable returns the stack trace as a String.

V

VERSION - Static variable in class au.com.forward.logging.Logging
The version number 1.3
VERSION_DATE - Static variable in class au.com.forward.logging.Logging
The version date 23nd Nov. 2004

A C F G I L M N R T V
Forward Computing and Control Pty. Ltd.
Logging Package V1.3.0

2004/11/22

Copyright ©2003, Forward Computing and Control Pty. Ltd
ACN 003 669 994   NSW Australia,   All Rights Reserved.
email:fcc@forward.com.au