Class OperationMonitor


  • public final class OperationMonitor
    extends java.lang.Object
    The statement operation monitor allows monitoring of statement execution and fetching of all statements.
    Since:
    4.0
    Author:
    Vasiliy Yashkov, Mark Rotteveel
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void initOperationAware​(OperationAware operationAware)
      Initializes this operation monitor.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • initOperationAware

        public static void initOperationAware​(OperationAware operationAware)
        Initializes this operation monitor.

        The provided OperationAware instance will be notified of operations occurring in the driver.

        When a security manager is installed, the existence of the SQLPermission with name "org.firebirdsql.jaybird.initOperationAware" will be checked.

        Parameters:
        operationAware - an object that implements the OperationAware interface, or null to clear the current instance
        Throws:
        java.lang.SecurityException - If a security manager is installed and the calling code does not have permission "org.firebirdsql.jaybird.initOperationAware"