Abstract
Optional
Abstract
Readonly
activatorControls whether the Activator API is enabled.
Activating the Activator API enables micro applications to contribute activator
microfrontends. Activator microfrontends are loaded
at platform startup for the entire lifecycle of the platform. An activator is a startup hook for micro applications to initialize
or register message or intent handlers to provide functionality.
By default, this API is enabled.
Optional
Abstract
Readonly
activatorMaximum time (in milliseconds) for each application to signal readiness.
If specified and activating an application takes longer, the host logs an error and continues startup. Has no effect for applications which provide no activator(s) or are not configured to signal readiness. You can set a different timeout per application via ApplicationConfig.activatorLoadTimeout.
By default, no timeout is set, meaning that if an app fails to signal readiness, e.g., due to an error, that app would block the host startup process indefinitely. It is therefore recommended to specify a timeout accordingly.
Abstract
Readonly
applicationsLists the micro applications able to connect to the platform to interact with other micro applications.
Optional
Abstract
Readonly
hostConfigures the interaction of the host application with the platform.
As with micro applications, you can provide a manifest for the host, allowing the host to contribute capabilities and declare intentions.
Optional
Abstract
Readonly
livenessConfigures the liveness probe performed at regular intervals between host and clients to detect and dispose stale clients. Clients not replying to the probe are removed.
Optional
Abstract
Readonly
manifestMaximum time (in milliseconds) that the platform waits until the manifest of an application is loaded. You can set a different timeout per application via ApplicationConfig.manifestLoadTimeout. If not set, by default, the browser's HTTP fetch timeout applies.
Consider setting this timeout if, for example, a web application firewall delays the responses of unavailable applications.
Optional
Abstract
Readonly
propertiesDefines user-defined properties which can be read by micro applications via PlatformPropertyService.
Configures the platform and defines the micro applications running in the platform.