org.opennms.netmgt.poller.monitors
Class JDBCQueryMonitor

java.lang.Object
  extended by org.opennms.netmgt.poller.monitors.IPv4Monitor
      extended by org.opennms.netmgt.poller.monitors.JDBCMonitor
          extended by org.opennms.netmgt.poller.monitors.JDBCQueryMonitor
All Implemented Interfaces:
ServiceMonitor

public final class JDBCQueryMonitor
extends JDBCMonitor

JDBCQueryMonitor class.

Version:
$Id: $
Author:
ranger

Field Summary
 
Fields inherited from class org.opennms.netmgt.poller.monitors.JDBCMonitor
DEFAULT_RETRY, DEFAULT_TIMEOUT
 
Constructor Summary
JDBCQueryMonitor()
          Constructor for JDBCQueryMonitor.
 
Method Summary
 PollStatus checkDatabaseStatus(Connection con, Map<String,Object> parameters)
          checkDatabaseStatus
 
Methods inherited from class org.opennms.netmgt.poller.monitors.JDBCMonitor
closeStmt, initialize, initialize, poll, release, release
 
Methods inherited from class org.opennms.netmgt.poller.monitors.IPv4Monitor
log, logDown, logDown, logUp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCQueryMonitor

public JDBCQueryMonitor()
                 throws ClassNotFoundException,
                        InstantiationException,
                        IllegalAccessException

Constructor for JDBCQueryMonitor.

Throws:
ClassNotFoundException - if any.
InstantiationException - if any.
IllegalAccessException - if any.
Method Detail

checkDatabaseStatus

public PollStatus checkDatabaseStatus(Connection con,
                                      Map<String,Object> parameters)

checkDatabaseStatus

Overrides:
checkDatabaseStatus in class JDBCMonitor
Parameters:
con - a Connection object.
parameters - a Map object.
Returns:
a PollStatus object.


Copyright © 2011. All Rights Reserved.