Interface EngineInfo


  • public interface EngineInfo
    This interface represents the API for accessing all of the information returned from an engine as result of a call to the engineInspect() method.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      NamedAggregateInfo[] getAggregates()
      Get information for the set of aggregate functions that are/were live in the engine at the point of inspection.
      NamedContextInfo[] getContexts()
      Get information for the set of Contexts that are/were live in the engine at the point of inspection.
      NamedEventTypeInfo[] getEventTypes()
      Get information for the set of Event listener types that are/were live in the engine at the point of inspection.
      NamedJavaApplicationInfo[] getJavaApplications()
      Get information for the set of Java (JMon) Applications that are/were live in the engine at the point of inspection.
      NamedMonitorInfo[] getMonitors()
      Get information for the set of Monitors that are/were live in the engine at the point of inspection.
      int getNumAggregates()
      Get the number of aggregate functions that are/were live in the engine at the point of inspection.
      int getNumContexts()
      Get the number of Contexts that are/were live in the engine at the point of inspection.
      int getNumEventTypes()
      Get the number of Event listener type definitions that are/were live in the engine at the point of inspection.
      int getNumJavaApplications()
      Get the number of Java (JMon) Applications that are/were live in the engine at the point of inspection.
      int getNumMonitors()
      Get the number of Monitor definitions that are/were live in the engine at the point of inspection.
      int getNumPluginReceivers()
      Get the number of Plugin Receivers that are/were in the engine at the point of inspection.
      int getNumReceivers()
      Get the number of Receivers that are/were connected to the engine at the point of inspection.
      int getNumTimers()
      Get the number of timer types that are/were live in the engine at the point of inspection.
      NamedPluginReceiverInfo[] getPluginReceivers()
      Get information for the set of Plugin Receivers that are/were in the engine at the point of inspection.
      NamedReceiverInfo[] getReceivers()
      Get information for the set of Receivers that are/were connected to the engine at the point of inspection.
      NamedTimerInfo[] getTimers()
      Get information for the set of timer types that are/were live in the engine at the point of inspection.
    • Method Detail

      • getNumMonitors

        int getNumMonitors()
        Get the number of Monitor definitions that are/were live in the engine at the point of inspection. This is equal to the size of the array returned by the getMonitors() method in this interface.
      • getNumEventTypes

        int getNumEventTypes()
        Get the number of Event listener type definitions that are/were live in the engine at the point of inspection. This is equal to the size of the array returned by the getEventTypes() method in this interface.
      • getNumTimers

        int getNumTimers()
        Get the number of timer types that are/were live in the engine at the point of inspection. This is equal to the size of the array returned by the getTimers() method in this interface.
      • getNumContexts

        int getNumContexts()
        Get the number of Contexts that are/were live in the engine at the point of inspection. This is equal to the size of the array returned by the getContexts() method in this interface.
      • getNumReceivers

        int getNumReceivers()
        Get the number of Receivers that are/were connected to the engine at the point of inspection. This is equal to the size of the array returned by the getReceivers() method in this interface.
      • getNumPluginReceivers

        int getNumPluginReceivers()
        Get the number of Plugin Receivers that are/were in the engine at the point of inspection. This is equal to the size of the array returned by the getPluginReceivers() method in this interface.
      • getNumJavaApplications

        int getNumJavaApplications()
        Get the number of Java (JMon) Applications that are/were live in the engine at the point of inspection. This is equal to the size of the array returned by the getJavaApplications() method in this interface.
      • getNumAggregates

        int getNumAggregates()
        Get the number of aggregate functions that are/were live in the engine at the point of inspection. This is equal to the size of the array returned by the getAggregates() method in this interface.
      • getMonitors

        NamedMonitorInfo[] getMonitors()
        Get information for the set of Monitors that are/were live in the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.
      • getEventTypes

        NamedEventTypeInfo[] getEventTypes()
        Get information for the set of Event listener types that are/were live in the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.
      • getTimers

        NamedTimerInfo[] getTimers()
        Get information for the set of timer types that are/were live in the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.
      • getContexts

        NamedContextInfo[] getContexts()
        Get information for the set of Contexts that are/were live in the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.
      • getReceivers

        NamedReceiverInfo[] getReceivers()
        Get information for the set of Receivers that are/were connected to the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.
      • getPluginReceivers

        NamedPluginReceiverInfo[] getPluginReceivers()
        Get information for the set of Plugin Receivers that are/were in the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.
      • getJavaApplications

        NamedJavaApplicationInfo[] getJavaApplications()
        Get information for the set of Java (JMon) Applications that are/were live in the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.
      • getAggregates

        NamedAggregateInfo[] getAggregates()
        Get information for the set of aggregate functions that are/were live in the engine at the point of inspection. Modifying the members of the returned array is not recommended and may cause thread safety errors.