Apama API Reference for .NET  9.10.0.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Apama.Engine.EngineInfo Class Reference

This class provides access to all of the information returned from an engine as a result of a call to the InspectEngine() method. More...

Properties

Apama.Engine.NamedAggregateInfo[] Aggregates [get]
 Get information for the set of aggregates that are/were live in the engine at the point of inspection. More...
 
Apama.Engine.NamedContextInfo[] Contexts [get]
 Get information for the set of Contexts that are/were live in the engine at the point of inspection. More...
 
Apama.Engine.NamedEventTypeInfo[] EventTypes [get]
 Get information for the set of Event Types that are/were live in the engine at the point of inspection. More...
 
Apama.Engine.NamedJavaApplicationInfo[] JavaApplications [get]
 Get information for the set of Java (JMon) Applications that are/were live in the engine at the point of inspection. More...
 
Apama.Engine.NamedMonitorInfo[] Monitors [get]
 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. More...
 
uint NumAggregates [get]
 Get the number of aggregates that are/were live in the engine at the point of inspection. More...
 
uint NumContexts [get]
 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 Contexts property in this interface. More...
 
uint NumEventTypes [get]
 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 EventTypes property in this interface. More...
 
uint NumJavaApplications [get]
 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 JavaApplications property in this interface. More...
 
uint NumMonitors [get]
 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 Monitors property in this interface. More...
 
uint NumPluginReceivers [get]
 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 PluginReceivers property in this interface. More...
 
uint NumReceivers [get]
 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 Receivers property in this interface. More...
 
uint NumTimers [get]
 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 Timers property in this interface. More...
 
Apama.Engine.NamedPluginReceiverInfo[] PluginReceivers [get]
 Get information for the set of Plugin Receivers that are/were in the engine at the point of inspection. More...
 
Apama.Engine.NamedReceiverInfo[] Receivers [get]
 Get information for the set of Receivers that are/were connected to the engine at the point of inspection. More...
 
Apama.Engine.NamedTimerInfo[] Timers [get]
 Get information for the set of Timer types that are/were live in the engine at the point of inspection. More...
 

Detailed Description

This class provides access to all of the information returned from an engine as a result of a call to the InspectEngine() method.

Property Documentation

Apama.Engine.NamedAggregateInfo [] Apama.Engine.EngineInfo.Aggregates
get

Get information for the set of aggregates that are/were live in the engine at the point of inspection.

Apama.Engine.NamedContextInfo [] Apama.Engine.EngineInfo.Contexts
get

Get information for the set of Contexts that are/were live in the engine at the point of inspection.

Returns information about the context in the engine, in the form of a NULL terminated array of pointers to NamedContextInfo objects. The size of the array can be found by calling NumContexts (or looking for the NULL terminator).

Apama.Engine.NamedEventTypeInfo [] Apama.Engine.EngineInfo.EventTypes
get

Get information for the set of Event Types that are/were live in the engine at the point of inspection.

Returns information about the event types in the engine, in the form of a NULL terminated array of pointers to NamedEventTypeInfo objects. The size of the array can be found by calling getNumEventTypes (or looking for the NULL terminator).

Apama.Engine.NamedJavaApplicationInfo [] Apama.Engine.EngineInfo.JavaApplications
get

Get information for the set of Java (JMon) Applications that are/were live in the engine at the point of inspection.

Returns information about the Java applications in the engine, in the form of a NULL terminated array of pointers to JavaApplicationInfo objects. The size of the array can be found by calling getNumJavaApplications (or looking for the NULL terminator).

Apama.Engine.NamedMonitorInfo [] Apama.Engine.EngineInfo.Monitors
get

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.

Returns information about the monitors in the engine, in the form of a NULL terminated array of pointers to MonitorInfo objects. The size of the array can be found by calling getNumMonitors (or looking for the NULL terminator).

uint Apama.Engine.EngineInfo.NumAggregates
get

Get the number of aggregates that are/were live in the engine at the point of inspection.

uint Apama.Engine.EngineInfo.NumContexts
get

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 Contexts property in this interface.

uint Apama.Engine.EngineInfo.NumEventTypes
get

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 EventTypes property in this interface.

uint Apama.Engine.EngineInfo.NumJavaApplications
get

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 JavaApplications property in this interface.

uint Apama.Engine.EngineInfo.NumMonitors
get

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 Monitors property in this interface.

uint Apama.Engine.EngineInfo.NumPluginReceivers
get

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 PluginReceivers property in this interface.

uint Apama.Engine.EngineInfo.NumReceivers
get

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 Receivers property in this interface.

uint Apama.Engine.EngineInfo.NumTimers
get

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 Timers property in this interface.

Apama.Engine.NamedPluginReceiverInfo [] Apama.Engine.EngineInfo.PluginReceivers
get

Get information for the set of Plugin Receivers that are/were in the engine at the point of inspection.

Apama.Engine.NamedReceiverInfo [] Apama.Engine.EngineInfo.Receivers
get

Get information for the set of Receivers that are/were connected to the engine at the point of inspection.

Apama.Engine.NamedTimerInfo [] Apama.Engine.EngineInfo.Timers
get

Get information for the set of Timer types that are/were live in the engine at the point of inspection.

Returns information about the timer types in the engine, in the form of a NULL terminated array of pointers to NamedTimerInfo objects. The size of the array can be found by calling getNumTimers (or looking for the NULL terminator).

Submit a bug or feature
Copyright (c) 2013-2016 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors. Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG.