com.raritantechnologies.searchApp.logging
Class Log4JAdhocDBAppender
java.lang.Object
AppenderSkeleton
com.raritantechnologies.searchApp.logging.Log4JAdhocDBAppender
- public class Log4JAdhocDBAppender
- extends AppenderSkeleton
Uses DBQueryResultSetWriter. Stores results in RTI Adhoc Database table.
log4J 'databaseQueryWriter' parameter - maps to DBQueryResultSetWriter SystemObject.
XML Configuration Template:
<LoggerConfiguration loggerName="theLoggerName" >
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="[the appender name]" class="com.raritantechnologies.searchApp.logging.Log4JAdhocDBAppender">
<param name="databaseQueryWriter" value="dbQuery Writer name" />
</appender>
<logger name="theLoggerName" level="INFO" >
<appender-ref ref="[the appender name]" />
</logger>
</log4j:configuration>
</LoggerConfiguration>
. . .
<SystemObjects>
<SystemObject
type="DatabaseQueryResultSetWriter"
name="dbQuery Writer name"
configurableClass="com.raritantechnologies.searchApp.query.DBQueryResultSetWriter" >
<!-- See DBQueryResultSetWriter configuration -->
</SystemObject>
</SystemObjects>
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Log4JAdhocDBAppender
public Log4JAdhocDBAppender()
append
protected void append(LoggingEvent event)
requiresLayout
public boolean requiresLayout()
close
public void close()
setDatabaseQueryWriter
public void setDatabaseQueryWriter(java.lang.String dbQueryWriter)