Module

cc.otavia.core.ioc.Module
trait Module

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def addListener(listener: ModuleListener): Unit
def loaded: Boolean
def name: String

Unique module identifier for dependency declaration and deduplication.

Unique module identifier for dependency declaration and deduplication.

Attributes

protected def system: ActorSystem

Concrete methods

def dependencies: Seq[String]

Names of modules that must be loaded before this one.

Names of modules that must be loaded before this one.

Attributes