wt.log4j.jmx
Interface JDBCAppenderMonitorMBean

All Superinterfaces:
AppenderMonitorMBean, SelfEmailingMBean

public interface JDBCAppenderMonitorMBean
extends AppenderMonitorMBean

Log4j JDBC appender;

Supported API: true

Extendable: true


Method Summary
 void createTable()
          Create table identified by logTable attribute

Supported API: true
 void dropTable()
          Drop table identified by logTable attribute

Supported API: true
 void flushQueue()
          Flush all pending log entries for this appender

Supported API: true
 void truncateTable()
          Truncate table identified by logTable attribute

Supported API: true
 
Methods inherited from interface wt.log4j.jmx.AppenderMonitorMBean
getAppenderClassname, getLayout, setLayout
 
Methods inherited from interface wt.jmx.core.mbeans.SelfEmailingMBean
emailThisMBean
 

Method Detail

createTable

void createTable()
                 throws Exception
Create table identified by logTable attribute

Supported API: true

Throws:
Exception

dropTable

void dropTable()
               throws Exception
Drop table identified by logTable attribute

Supported API: true

Throws:
Exception

truncateTable

void truncateTable()
                   throws Exception
Truncate table identified by logTable attribute

Supported API: true

Throws:
Exception

flushQueue

void flushQueue()
Flush all pending log entries for this appender

Supported API: true