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, unavailable when it should work there and cannot (a fault), unconfigured when it is not set up to work there (e.g. it has no configuration in the Context: nothing to fix).
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; "instant": a moment (e.g. when the last item was published), in ISO 8601, UTC.
 
 
 
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, once or in each Context (StatisticsGroup.perContext()), and serves the last results without a token at /smartgears/<application>/statistics.