Interface IModuleWrapper
-
- All Known Implementing Classes:
DefaultModuleWrapper
public interface IModuleWrapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description java.lang.ClassLoadergetClassLoader()@NotNull java.nio.file.PathgetDataDirectory()default java.io.FilegetDataFolder()Deprecated.java.util.Map<java.lang.String,java.lang.String>getDefaultRepositories()IModulegetModule()ModuleConfigurationgetModuleConfiguration()de.dytanic.cloudnet.common.document.gson.JsonDocumentgetModuleConfigurationSource()ModuleLifeCyclegetModuleLifeCycle()IModuleProvidergetModuleProvider()java.util.EnumMap<ModuleLifeCycle,java.util.List<IModuleTaskEntry>>getModuleTasks()IModuleWrapperloadModule()IModuleWrapperstartModule()IModuleWrapperstopModule()IModuleWrapperunloadModule()
-
-
-
Method Detail
-
getModuleTasks
java.util.EnumMap<ModuleLifeCycle,java.util.List<IModuleTaskEntry>> getModuleTasks()
-
getModule
IModule getModule()
-
getModuleLifeCycle
ModuleLifeCycle getModuleLifeCycle()
-
getModuleProvider
IModuleProvider getModuleProvider()
-
getModuleConfiguration
ModuleConfiguration getModuleConfiguration()
-
getModuleConfigurationSource
de.dytanic.cloudnet.common.document.gson.JsonDocument getModuleConfigurationSource()
-
getClassLoader
java.lang.ClassLoader getClassLoader()
-
loadModule
IModuleWrapper loadModule()
-
startModule
IModuleWrapper startModule()
-
stopModule
IModuleWrapper stopModule()
-
unloadModule
IModuleWrapper unloadModule()
-
getDataFolder
@Deprecated default java.io.File getDataFolder()
Deprecated.
-
getDataDirectory
@NotNull @NotNull java.nio.file.Path getDataDirectory()
-
getDefaultRepositories
java.util.Map<java.lang.String,java.lang.String> getDefaultRepositories()
-
-