moduload

package moduload

Type members

Classlikes

trait Moduload

Modules to be loaded should implement this trait

Modules to be loaded should implement this trait

See Moduload companion for usage instructions

Companion
object
object Moduload

Modules are defined in moduload.list files accessible to root of the classloader at runtime. The format for the contents of the files are line separated lists of complete class names (ex. com.company.MyModule) that implements the Moduload trait. At runtime, calling Moduload.load() will load all not previously loaded modules it can find returning a Future that represents all modules loaded state.

Modules are defined in moduload.list files accessible to root of the classloader at runtime. The format for the contents of the files are line separated lists of complete class names (ex. com.company.MyModule) that implements the Moduload trait. At runtime, calling Moduload.load() will load all not previously loaded modules it can find returning a Future that represents all modules loaded state.

Companion
class
final class Priority(val value: Double) extends AnyVal
Companion
object
object Priority
Companion
class