org.globus.exec.utils.audit
Class AuditDatabaseAppender
java.lang.Object
org.apache.log4j.AppenderSkeleton
org.apache.log4j.jdbc.JDBCAppender
org.globus.exec.utils.audit.AuditDatabaseAppender
- All Implemented Interfaces:
- org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler
- public class AuditDatabaseAppender
- extends org.apache.log4j.jdbc.JDBCAppender
| Fields inherited from class org.apache.log4j.jdbc.JDBCAppender |
buffer, bufferSize, connection, databasePassword, databaseURL, databaseUser, removes, sqlStatement |
| Fields inherited from class org.apache.log4j.AppenderSkeleton |
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
|
Method Summary |
void |
append(org.apache.log4j.spi.LoggingEvent event)
|
private static java.lang.String |
escape(java.lang.String unescapedString)
|
static java.lang.String |
format(java.lang.String unformatedDatum)
|
static void |
initialize(java.lang.String dbDriverClass,
java.lang.String dbUrl,
java.lang.String dbUser,
java.lang.String dbPassowrd)
|
static void |
main(java.lang.String[] args)
|
private static java.lang.String |
unescape(java.lang.String escapedString)
|
| Methods inherited from class org.apache.log4j.jdbc.JDBCAppender |
close, closeConnection, execute, finalize, flushBuffer, getBufferSize, getConnection, getLogStatement, getPassword, getSql, getURL, getUser, requiresLayout, setBufferSize, setDriver, setPassword, setSql, setURL, setUser |
| Methods inherited from class org.apache.log4j.AppenderSkeleton |
activateOptions, addFilter, clearFilters, doAppend, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.log4j.Appender |
addFilter, clearFilters, doAppend, getErrorHandler, getFilter, getLayout, getName, setErrorHandler, setLayout, setName |
logger
static org.apache.commons.logging.Log logger
i18n
private static org.globus.util.I18n i18n
DB_DRIVER_CLASS
private static java.lang.String DB_DRIVER_CLASS
DB_URL
private static java.lang.String DB_URL
DB_USER
private static java.lang.String DB_USER
DB_PASSWORD
private static java.lang.String DB_PASSWORD
TABLE_COLUMN_NAMES
private static java.lang.String[] TABLE_COLUMN_NAMES
BASE_SQL
private static java.lang.String BASE_SQL
instanceInitialized
private boolean instanceInitialized
AuditDatabaseAppender
public AuditDatabaseAppender()
initialize
public static void initialize(java.lang.String dbDriverClass,
java.lang.String dbUrl,
java.lang.String dbUser,
java.lang.String dbPassowrd)
format
public static java.lang.String format(java.lang.String unformatedDatum)
escape
private static java.lang.String escape(java.lang.String unescapedString)
unescape
private static java.lang.String unescape(java.lang.String escapedString)
append
public void append(org.apache.log4j.spi.LoggingEvent event)
main
public static void main(java.lang.String[] args)