public class LaunchServerModuleContext
extends java.lang.Object
implements pro.gravit.launcher.modules.ModuleContext
| Modifier and Type | Field and Description |
|---|---|
pro.gravit.utils.PublicURLClassLoader |
classloader |
LaunchServer |
launchServer |
pro.gravit.launcher.managers.SimpleModulesConfigManager |
modulesConfigManager |
| Constructor and Description |
|---|
LaunchServerModuleContext(LaunchServer server,
pro.gravit.utils.PublicURLClassLoader classloader,
pro.gravit.launcher.managers.SimpleModulesConfigManager modulesConfigManager) |
| Modifier and Type | Method and Description |
|---|---|
pro.gravit.launcher.modules.ModulesConfigManager |
getModulesConfigManager() |
pro.gravit.launcher.modules.ModulesManager |
getModulesManager() |
pro.gravit.launcher.modules.ModuleContext.Type |
getType() |
public final LaunchServer launchServer
public final pro.gravit.utils.PublicURLClassLoader classloader
public final pro.gravit.launcher.managers.SimpleModulesConfigManager modulesConfigManager
public LaunchServerModuleContext(LaunchServer server, pro.gravit.utils.PublicURLClassLoader classloader, pro.gravit.launcher.managers.SimpleModulesConfigManager modulesConfigManager)
public pro.gravit.launcher.modules.ModuleContext.Type getType()
getType in interface pro.gravit.launcher.modules.ModuleContextpublic pro.gravit.launcher.modules.ModulesManager getModulesManager()
getModulesManager in interface pro.gravit.launcher.modules.ModuleContextpublic pro.gravit.launcher.modules.ModulesConfigManager getModulesConfigManager()
getModulesConfigManager in interface pro.gravit.launcher.modules.ModuleContext