NodeInitializer

org.sigilaris.node.jvm.runtime.NodeInitializer
See theNodeInitializer companion object
trait NodeInitializer[F[_], -Services]

Effectful initialization step executed after runtime bootstrap and before serving.

Type parameters

F

effect type

Services

the service bundle type (contravariant)

Attributes

Companion
object
Source
NodeInitializer.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def initialize(services: Services): F[Unit]

Performs one-time initialization using the provided services.

Performs one-time initialization using the provided services.

Value parameters

services

the bootstrapped service bundle

Attributes

Returns

effect completing when initialization is done

Source
NodeInitializer.scala