ProtectedchannelProtected OptionaltriggerOptional trigger function to be executed during registration.
Adds one or more actions to the module.
Actions to add
Adds one or more services to the module.
Services to add
Hook called before services are started.
Finalization logic for the module.
Returns the list of actions.
Returns a bridge module by name.
Name of the module
The bridge module or undefined
Returns the list of source bridges.
Returns the list of dependency names.
Returns the kernel instance.
Returns the logger instance from the kernel.
Returns the name of the module.
Returns the list of services.
Returns true if a cache is set.
Returns true if a client is set.
Returns true if a database is set.
Returns true if a presenter is set.
Abstract method to initialize the module.
Notifies all target bridges of a state change.
The state to set
Registers the module, actions, and services.
Optionalaction: stringOptional kernel event to trigger
Sets the client instance.
The client to set
Sets the presenter instance.
The presenter to set
Shuts down the module and its services.
Starts the presenter and the module.
Starts a service by name.
Name of the service
The started service or null
Startup logic for the module.
Stops a service by name.
Name of the service
The stopped service or null
Waits for all source bridges to reach a specific state.
The bridge state to wait for
Core kernel module