All Classes and Interfaces
Class
Description
Jackson serializer for ContainerConfiguration
Jackson serializer for ContainerContext: it writes the id of the container only, since its
configuration, properties and authorization provider describe the node and are not given to
the callers of the service.
Jackson Serialization utils for Smartgear Context classes
this class is used to add checks about components used by the service (DB,
external FS, other services etc. )
and automatically exposed at
/smartgears/<service>/health by the SmartGears webapp of the containerHow the service prepares itself in each of its Contexts: a real service reads or creates its
configuration there; this one only notes when it was prepared.
An example of a group of public statistics of a service: SmartGears finds the class by its
annotation, computes it every
GreetingStatistics.refresh() on a thread of its own and serves the last result,
with no token, at /smartgears/<service>/statistics.A path under
/guest that needs a token all the same: /guest/* is listed under
excludes in application.yaml, /guest/private under includes, and an
include wins over any exclude.This class is used to Manage the application initialization and shutdown per
context; The init and shutdown methods are called one per context in which
the app is running respectively at init and a shutdown time; the published
method is called in a context once the resource of the app has reached it in
a system the app is published in.
Declares the base OpenAPI document metadata (info, license, servers, and the
bearerAuth
security scheme and requirement) read by SmallRye OpenAPI at build time; the build replaces the
version placeholder with the version of the project.Jackson serializer for Owner
The plugins of the service, each at
/plugins/<id>.Response bean
Jackson serializer for SimpleCredentials