Uses of Record Class
eu.cloudnetservice.driver.module.ModuleConfiguration
Packages that use ModuleConfiguration
Package
Description
-
Uses of ModuleConfiguration in eu.cloudnetservice.driver.cluster
Fields in eu.cloudnetservice.driver.cluster with type parameters of type ModuleConfigurationModifier and TypeFieldDescriptionprotected final Collection<ModuleConfiguration> NodeInfoSnapshot.modulesMethods in eu.cloudnetservice.driver.cluster that return types with arguments of type ModuleConfigurationModifier and TypeMethodDescriptionNodeInfoSnapshot.modules()Get all modules which are running on the associated node.Constructor parameters in eu.cloudnetservice.driver.cluster with type arguments of type ModuleConfigurationModifierConstructorDescriptionNodeInfoSnapshot(long creationTime, long startupMillis, int maxMemory, int usedMemory, int reservedMemory, int currentServicesCount, boolean drain, @NonNull NetworkClusterNode node, @NonNull CloudNetVersion version, @NonNull ProcessSnapshot processSnapshot, double maxCPUUsageToStartServices, @NonNull Collection<ModuleConfiguration> modules, @NonNull Document properties) Constructs a new network cluster node info snapshot instance. -
Uses of ModuleConfiguration in eu.cloudnetservice.driver.event.events.module
Fields in eu.cloudnetservice.driver.event.events.module declared as ModuleConfigurationModifier and TypeFieldDescriptionprivate final ModuleConfigurationUnloadedModuleEvent.moduleConfigurationMethods in eu.cloudnetservice.driver.event.events.module that return ModuleConfigurationModifier and TypeMethodDescriptionUnloadedModuleEvent.moduleConfiguration()Get the module configuration of the module this event is associated with.Constructors in eu.cloudnetservice.driver.event.events.module with parameters of type ModuleConfigurationModifierConstructorDescriptionModulePostInstallDependencyEvent(@NonNull ModuleProvider provider, @NonNull ModuleConfiguration configuration, @NonNull ModuleDependency dependency) Creates a new module installed dependency (post) event.ModulePreInstallDependencyEvent(@NonNull ModuleProvider provider, @NonNull ModuleConfiguration configuration, @NonNull ModuleDependency dependency) Creates a new unloaded module event instance.UnloadedModuleEvent(@NonNull ModuleProvider moduleProvider, @NonNull ModuleConfiguration moduleConfiguration) Creates a new unloaded module event instance. -
Uses of ModuleConfiguration in eu.cloudnetservice.driver.module
Fields in eu.cloudnetservice.driver.module declared as ModuleConfigurationMethods in eu.cloudnetservice.driver.module that return ModuleConfigurationModifier and TypeMethodDescriptionDefaultModule.moduleConfig()Get the module configuration which was deserialized based on the information located in the module.Module.moduleConfig()Get the module configuration which was deserialized based on the information located in the module.ModuleWrapper.moduleConfiguration()Get the module configuration on which base the module was created.Methods in eu.cloudnetservice.driver.module with parameters of type ModuleConfigurationModifier and TypeMethodDescriptionvoidModuleProviderHandler.handlePostInstallDependency(@NonNull ModuleConfiguration configuration, @NonNull ModuleDependency dependency) Called when a dependency for a module was loaded.voidModuleProviderHandler.handlePreInstallDependency(@NonNull ModuleConfiguration configuration, @NonNull ModuleDependency dependency) Called when a dependency for a module is about to get loaded.voidDefaultModule.init(@NonNull ClassLoader loader, @NonNull ModuleWrapper wrapper, @NonNull ModuleConfiguration config) Initializes the module with the necessary information.voidModule.init(@NonNull ClassLoader loader, @NonNull ModuleWrapper wrapper, @NonNull ModuleConfiguration config) Initializes the module with the necessary information.ModuleDependencyLoader.loadModuleDependencyByRepository(@NonNull ModuleConfiguration configuration, @NonNull ModuleDependency dependency, @NonNull String repositoryUrl) Provides an url from which the provided dependency can be loaded.ModuleDependencyLoader.loadModuleDependencyByUrl(@NonNull ModuleConfiguration configuration, @NonNull ModuleDependency dependency) Provides an url for the fixed download url provided in the module dependency.