ModuleProviderImpl

class ModuleProviderImpl(eventManager: EventManager, clusterProvider: ClusterProvider) : ModuleProvider

Constructors

Link copied to clipboard
constructor(eventManager: EventManager, clusterProvider: ClusterProvider)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open override fun loadAllModules()
Link copied to clipboard
open override fun loadModule(file: File): LoadedModule?
Link copied to clipboard
open override fun moduleFolder(): Path
Link copied to clipboard
open override fun modules(): List<ModuleInfo>
Link copied to clipboard
open override fun reloadModule(loadedModule: LoadedModule)
open override fun reloadModule(name: String)
Link copied to clipboard
open override fun startAllModules()
Link copied to clipboard
open override fun startModule(loadedModule: LoadedModule): LoadedModule?
open override fun startModule(name: String): LoadedModule?
Link copied to clipboard
open override fun unloadAllModules()
Link copied to clipboard
open override fun unloadModule(loadedModule: LoadedModule)
open override fun unloadModule(name: String)