Uses of Enum Class
eu.cloudnetservice.driver.module.ModuleLifeCycle
Packages that use ModuleLifeCycle
-
Uses of ModuleLifeCycle in eu.cloudnetservice.driver.module
Fields in eu.cloudnetservice.driver.module with type parameters of type ModuleLifeCycleModifier and TypeFieldDescriptionprivate final AtomicReference<ModuleLifeCycle>DefaultModuleWrapper.lifeCycleprivate final Map<ModuleLifeCycle,List<ModuleTaskEntry>> DefaultModuleWrapper.tasksMethods in eu.cloudnetservice.driver.module that return ModuleLifeCycleModifier and TypeMethodDescriptionDefaultModuleWrapper.moduleLifeCycle()Get the current lifecycle of this wrapper.ModuleWrapper.moduleLifeCycle()Get the current lifecycle of this wrapper.static ModuleLifeCycleReturns the enum constant of this class with the specified name.static ModuleLifeCycle[]ModuleLifeCycle.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in eu.cloudnetservice.driver.module that return types with arguments of type ModuleLifeCycleModifier and TypeMethodDescriptionDefaultModuleWrapper.moduleTasks()Get all module tasks which were detected in the main class of the module.ModuleWrapper.moduleTasks()Get all module tasks which were detected in the main class of the module.protected @NonNull Map<ModuleLifeCycle,List<ModuleTaskEntry>> DefaultModuleWrapper.resolveModuleTasks(@NonNull Module module) Resolves all module tasks in the main class of a module.Methods in eu.cloudnetservice.driver.module with parameters of type ModuleLifeCycleModifier and TypeMethodDescriptionbooleanModuleLifeCycle.canChangeTo(@NonNull ModuleLifeCycle target) Checks if a module can change from this state to the given target.voidDefaultModuleProvider.notifyPostModuleLifecycleChange(@NonNull ModuleWrapper wrapper, @NonNull ModuleLifeCycle lifeCycle) Called by anModuleWrapperwhen the module changed its lifecycle state.voidModuleProvider.notifyPostModuleLifecycleChange(@NonNull ModuleWrapper wrapper, @NonNull ModuleLifeCycle lifeCycle) Called by anModuleWrapperwhen the module changed its lifecycle state.booleanDefaultModuleProvider.notifyPreModuleLifecycleChange(@NonNull ModuleWrapper wrapper, @NonNull ModuleLifeCycle lifeCycle) Called by anModuleWrapperwhen the module is about to change its lifecycle state.booleanModuleProvider.notifyPreModuleLifecycleChange(@NonNull ModuleWrapper wrapper, @NonNull ModuleLifeCycle lifeCycle) Called by anModuleWrapperwhen the module is about to change its lifecycle state.protected voidDefaultModuleWrapper.pushLifecycleChange(@NonNull ModuleLifeCycle lifeCycle, boolean notifyProvider) Fires all handlers registered for the specified lifeCycle.