VulpesCloud
Toggle table of contents
2.0.0
jvm
Platform filter
jvm
Switch theme
Search in API
VulpesCloud
VulpesCloud-node
/
de.vulpescloud.node.module.impl
/
ModuleProviderImpl
Module
Provider
Impl
class
ModuleProviderImpl
(
eventManager
:
EventManager
,
clusterProvider
:
ClusterProvider
)
:
ModuleProvider
Members
Constructors
Module
Provider
Impl
Link copied to clipboard
constructor
(
eventManager
:
EventManager
,
clusterProvider
:
ClusterProvider
)
Properties
module
Folder
Link copied to clipboard
val
moduleFolder
:
Path
Functions
downloadable
Modules
Link copied to clipboard
open
override
fun
downloadableModules
(
)
:
List
<
DownloadableModule
>
load
All
Modules
Link copied to clipboard
open
override
fun
loadAllModules
(
)
load
Module
Link copied to clipboard
open
override
fun
loadModule
(
file
:
File
)
:
LoadedModule
?
module
Folder
Link copied to clipboard
open
override
fun
moduleFolder
(
)
:
Path
modules
Link copied to clipboard
open
override
fun
modules
(
)
:
List
<
ModuleInfo
>
reload
Module
Link copied to clipboard
open
override
fun
reloadModule
(
loadedModule
:
LoadedModule
)
open
override
fun
reloadModule
(
name
:
String
)
start
All
Modules
Link copied to clipboard
open
override
fun
startAllModules
(
)
start
Module
Link copied to clipboard
open
override
fun
startModule
(
loadedModule
:
LoadedModule
)
:
LoadedModule
?
open
override
fun
startModule
(
name
:
String
)
:
LoadedModule
?
unload
All
Modules
Link copied to clipboard
open
override
fun
unloadAllModules
(
)
unload
Module
Link copied to clipboard
open
override
fun
unloadModule
(
loadedModule
:
LoadedModule
)
open
override
fun
unloadModule
(
name
:
String
)