com.apama.engine
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
 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 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 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 getNumTimers()
          Get the number of timer types that are/were live in 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 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.


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 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.


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.



Submit a bug or feature
Copyright (c) 2013 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or Terracotta Inc., San Francisco, CA, USA, and/or Software AG (Canada) Inc., Cambridge, Ontario, Canada, and/or, Software AG (UK) Ltd., Derby, United Kingdom, and/or Software A.G. (Israel) Ltd., Or-Yehuda, Israel and/or their licensors. Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG