Package eu.cloudnetservice.driver.module
package eu.cloudnetservice.driver.module
-
ClassDescriptionRepresents the default implementation of the module.Represents the main class or entry point of the module.Represents the module.json file that each module.jar has to contain.Represents an exception thrown when the module configuration of a module cannot be found in the module file.Represents a dependency for the desired module.This module dependency loader is used to download the module dependency of a module into the default launcher libs directory.Represents an exception that is thrown when a module depends on another module which is not loaded.Represents an exception that is thrown if a module depends on a specific version of a module and the versions do not match.The module lifecycle represents the state of a module.The module provider allows access to all loaded modules and the module paths.The module provider handler handles the notifications for all module lifecycles changes for all loaded modules.Represents a repository for a module dependency, the dependency is locatable at this repository.Represents a method that a module can specify.This ModuleTaskEntry is dynamically generated in the runtime.The module wrapper represents a loaded module.