|
Apama API Reference for .NET (DEPRECATED)
10.15.6.6
|
EngineStatus represents the operational status of a correlator. More...
Public Member Functions | |
| bool | getUserBool (string key) |
| Get a user value of type bool. More... | |
| bool | getUserBoolOr (string key, bool alt) |
| Get a user value of type bool or the alt value if it cannot be found. More... | |
| float | getUserFloat (string key) |
| Get a user value of type float. More... | |
| float | getUserFloatOr (string key, float alt) |
| Get a user value of type float or the alt value if it cannot be found. More... | |
| int | getUserInt (string key) |
| Get a user value of type int. More... | |
| int | getUserIntOr (string key, int alt) |
| Get a user value of type int or the alt value if it cannot be found. More... | |
| string | getUserString (string key) |
| Get a user value of type string. More... | |
| string | getUserStringOr (string key, string alt) |
| Get a user value of type string or the alt value if it cannot be found. More... | |
| override string | ToString () |
| A multi-line string representation of this EngineStatus. More... | |
Properties | |
| Dictionary< string, string > | AllValues [get] |
| A dictionary of all status items. More... | |
| string | MostBackedUpInput [get] |
| The name of the slowest context. More... | |
| uint | MostBackedUpQSize [get] |
| The number of events on the slowest context's queue, as identified by the name of the slowest context. More... | |
| uint | NumConsumers [get] |
| The number of external consumers/receivers connected to receive emitted events. More... | |
| uint | NumContexts [get] |
| The number of contexts in the correlator, including the main context. More... | |
| uint | NumEventTypes [get] |
| The number of event types defined within the correlator. More... | |
| ulong | NumFastTracked [get] |
| The number of events that have been routed across all contexts since the correlator was started. More... | |
| uint | NumInputQueuedInput [get] |
| The number of events on the input queues of all public contexts. More... | |
| uint | NumJavaApplications [get] |
| The number of Java applications and Java EPL plug-ins loaded in the correlator. More... | |
| uint | NumListeners [get] |
| The number of listeners in all contexts. More... | |
| uint | NumMonitors [get] |
| The number of EPL monitor definitions injected into the correlator. More... | |
| ulong | NumOutEventsCreated [get] |
| The number of events that have been sent or emitted to channels which have at least one external consumer/receiver subscribed. More... | |
| uint | NumOutEventsQueued [get] |
| The number of events waiting on output queues to be dispatched to any connected external consumers/receivers. More... | |
| ulong | NumOutEventsSent [get] |
| The number of events that have been delivered to external consumers/receivers. This counts for each external consumer/receiver an event is sent to. More... | |
| ulong | NumProcessed [get] |
| The number of events processed by the correlator in all contexts. More... | |
| uint | NumProcesses [get] |
| The number of monitor instances, also known as sub-monitors. More... | |
| uint | NumQueuedFastTrack [get] |
| The sum of routed events on the route queues of all contexts. More... | |
| uint | NumQueuedInput [get] |
| The number of executors on the input queues of all contexts. As well as events, this can include clock ticks, spawns, injections and other operations. More... | |
| ulong | NumReceived [get] |
| The number of events that the correlator has received from external sources since the correlator started. More... | |
| uint | NumSubListeners [get] |
| The number of sub-event-listeners that are active across all contexts. More... | |
| string | SlowestReceiver [get] |
| The name of the consumer/receiver with the largest number of incoming events waiting to be processed. More... | |
| uint | SlowestReceiverQueueSize [get] |
| The number of events on the slowest consumer's/receiver's queue, as identified by the name of the slowest consumer/receiver. More... | |
| ulong | Uptime [get] |
| The time in milliseconds since the correlator was started. More... | |
EngineStatus represents the operational status of a correlator.
| bool Apama.Engine.EngineStatus.getUserBool | ( | string | key | ) |
Get a user value of type bool.
| key | The user status to look up. |
| Apama.Engine.EngineException | Thrown when the key cannot be found or there is a type mismatch. |
| bool Apama.Engine.EngineStatus.getUserBoolOr | ( | string | key, |
| bool | alt | ||
| ) |
Get a user value of type bool or the alt value if it cannot be found.
| key | The user status to look up. |
| alt | The alternate value. |
| Apama.Engine.EngineException | Thrown when there is a type mismatch. |
| float Apama.Engine.EngineStatus.getUserFloat | ( | string | key | ) |
Get a user value of type float.
| key | The user status to look up. |
| Apama.Engine.EngineException | Thrown when the key cannot be found or there is a type mismatch. |
| float Apama.Engine.EngineStatus.getUserFloatOr | ( | string | key, |
| float | alt | ||
| ) |
Get a user value of type float or the alt value if it cannot be found.
| key | The user status to look up. |
| alt | The alternate value. |
| Apama.Engine.EngineException | Thrown when there is a type mismatch. |
| int Apama.Engine.EngineStatus.getUserInt | ( | string | key | ) |
Get a user value of type int.
| key | The user status to look up. |
| Apama.Engine.EngineException | Thrown when the key cannot be found or there is a type mismatch. |
| int Apama.Engine.EngineStatus.getUserIntOr | ( | string | key, |
| int | alt | ||
| ) |
Get a user value of type int or the alt value if it cannot be found.
| key | The user status to look up. |
| alt | The alternate value. |
| Apama.Engine.EngineException | Thrown when there is a type mismatch. |
| string Apama.Engine.EngineStatus.getUserString | ( | string | key | ) |
Get a user value of type string.
| key | The user status to look up. |
| Apama.Engine.EngineException | Thrown when the key cannot be found or there is a type mismatch. |
| string Apama.Engine.EngineStatus.getUserStringOr | ( | string | key, |
| string | alt | ||
| ) |
Get a user value of type string or the alt value if it cannot be found.
| key | The user status to look up. |
| alt | The alternate value. |
| Apama.Engine.EngineException | Thrown when there is a type mismatch. |
| override string Apama.Engine.EngineStatus.ToString | ( | ) |
A multi-line string representation of this EngineStatus.
|
get |
A dictionary of all status items.
|
get |
The name of the slowest context.
|
get |
The number of events on the slowest context's queue, as identified by the name of the slowest context.
|
get |
The number of external consumers/receivers connected to receive emitted events.
|
get |
The number of contexts in the correlator, including the main context.
|
get |
The number of event types defined within the correlator.
|
get |
The number of events that have been routed across all contexts since the correlator was started.
|
get |
The number of events on the input queues of all public contexts.
|
get |
The number of Java applications and Java EPL plug-ins loaded in the correlator.
|
get |
The number of listeners in all contexts.
|
get |
The number of EPL monitor definitions injected into the correlator.
|
get |
The number of events that have been sent or emitted to channels which have at least one external consumer/receiver subscribed.
|
get |
The number of events waiting on output queues to be dispatched to any connected external consumers/receivers.
|
get |
The number of events that have been delivered to external consumers/receivers. This counts for each external consumer/receiver an event is sent to.
|
get |
The number of events processed by the correlator in all contexts.
|
get |
The number of monitor instances, also known as sub-monitors.
|
get |
The sum of routed events on the route queues of all contexts.
|
get |
The number of executors on the input queues of all contexts. As well as events, this can include clock ticks, spawns, injections and other operations.
|
get |
The number of events that the correlator has received from external sources since the correlator started.
|
get |
The number of sub-event-listeners that are active across all contexts.
|
get |
The name of the consumer/receiver with the largest number of incoming events waiting to be processed.
|
get |
The number of events on the slowest consumer's/receiver's queue, as identified by the name of the slowest consumer/receiver.
|
get |
The time in milliseconds since the correlator was started.