AbstractComponent

abstract class AbstractComponent : Component

abstract base class for components

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

the available addresses under which the component can be called remotely

Link copied to clipboard
open override val health: ComponentHealth

the component health

Link copied to clipboard
open override var status: ComponentStatus

the component status

Functions

Link copied to clipboard
open override fun shutdown()

any shutdown code executed while shutting down

Link copied to clipboard
open override fun startup()

any startup code that will be executed on startup