Apama API Reference for .NET
10.2.0.3
|
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.