All Classes and Interfaces

Class
Description
How an application prepares itself in one of its Contexts (e.g. reads or creates its configuration there and reaches what it needs) and reports its state there.
Marks the ContextPreparation of an application: SmartGears finds it and uses it to prepare the application in each of its Contexts and to report its state there.
The state of an application in one of its Contexts: pending before it has been prepared there, active when it works there, degraded when it works with a problem to verify, inactive when it cannot work there.
One figure of a group of Statistics, with the label a page shows and its kind, which tells the page how to draw it: "number": one number, drawn as a tile; "distribution": the parts of a whole by name (e.g. the requests by outcome), drawn as a donut with percentages; "states": the parts of a whole by state (e.g. the Contexts by state), with what each state means (State), drawn like a distribution with the colour of each meaning; "values": a number by name that is not a part of a whole (e.g. an average per depth), drawn as bars, without percentages.
 
 
 
Marks a HealthCheck of an application: SmartGears finds it, runs it at the start and then every minute, and reports it in the health of the application.
What a state means, as a figure of kind Figure.STATES declares it for each of its states, so that a page draws each with the colour of its meaning instead of guessing it from its name.
One group of public statistics of an application, e.g. the Contexts of a registry: aggregate numbers only, never a name of a Context, an identifier or a user.
Marks a group of public statistics of an application, a class implementing Statistics: SmartGears finds every such class of the application, computes each group on its own schedule and serves the last results without a token at /smartgears/<application>/statistics.