Class JDBCStoredProcedureMonitor

  • All Implemented Interfaces:
    ServiceMonitor

    public final class JDBCStoredProcedureMonitor
    extends JDBCMonitor
    This class implements a basic JDBC monitoring framework; The idea is than these tests doesn't take too long (or too much resources to run) and provide the basic healt information about the polled server. See src/services/org/opennms/netmgt/poller OpenNMS plugin information at OpenNMS developer site
    Since:
    0.1
    Version:
    $Id: $
    Author:
    Jose Vicente Nunez Zuleta (josevnz@users.sourceforge.net) - RHCE, SJCD, SJCP version 0.1 - 07/23/2002 * version 0.2 - 08/05/2002 -- Added retry logic, input validations to poller.
    • Constructor Detail

      • JDBCStoredProcedureMonitor

        public JDBCStoredProcedureMonitor()
                                   throws java.lang.ClassNotFoundException,
                                          java.lang.InstantiationException,
                                          java.lang.IllegalAccessException
        Class constructor.
        Throws:
        java.lang.ClassNotFoundException - if any.
        java.lang.InstantiationException - if any.
        java.lang.IllegalAccessException - if any.
    • Method Detail

      • checkDatabaseStatus

        public PollStatus checkDatabaseStatus​(java.sql.Connection con,
                                              java.util.Map<java.lang.String,​java.lang.Object> parameters)

        checkDatabaseStatus

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