Class LaunchServerModulesManager
java.lang.Object
pro.gravit.launcher.modules.impl.SimpleModuleManager
pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
- All Implemented Interfaces:
pro.gravit.launcher.modules.LauncherModulesManager
public class LaunchServerModulesManager
extends pro.gravit.launcher.modules.impl.SimpleModuleManager
-
Nested Class Summary
Nested classes/interfaces inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
pro.gravit.launcher.modules.impl.SimpleModuleManager.ModulesVisitor -
Field Summary
FieldsFields inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
classLoader, context, initContext, moduleNames, modules, modulesConfigManager, modulesDir, trustManager -
Constructor Summary
ConstructorsConstructorDescriptionLaunchServerModulesManager(Path modulesDir, Path configDir, pro.gravit.launcher.LauncherTrustManager trustManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidpro.gravit.launcher.modules.LauncherModuleList<pro.gravit.launcher.modules.LauncherModule>final booleanverifyClassCheckResult(pro.gravit.launcher.LauncherTrustManager.CheckClassResult result) Methods inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
autoload, autoload, checkModuleClass, findModule, findModule, getConfigManager, getModule, getModule, getModuleByInterface, getModuleClassLoader, getModulesByInterface, initModules, invokeEvent, loadModule, loadModule, verifyClassCheckResultExceptionalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pro.gravit.launcher.modules.LauncherModulesManager
containsModule, containsModule
-
Field Details
-
coreModule
-
-
Constructor Details
-
LaunchServerModulesManager
-
-
Method Details
-
fullInitializedLaunchServer
-
getModules
-
verifyClassCheckResult
public final boolean verifyClassCheckResult(pro.gravit.launcher.LauncherTrustManager.CheckClassResult result) - Overrides:
verifyClassCheckResultin classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
getCoreModule
public pro.gravit.launcher.modules.LauncherModule getCoreModule()- Specified by:
getCoreModulein interfacepro.gravit.launcher.modules.LauncherModulesManager- Overrides:
getCoreModulein classpro.gravit.launcher.modules.impl.SimpleModuleManager
-