Class OnDisableDecoratorHandler
java.lang.Object
com.thewinterframework.service.decorator.lifecycle.LifeCycleDecoratorHandler<OnDisable>
com.thewinterframework.service.decorator.lifecycle.OnDisableDecoratorHandler
- All Implemented Interfaces:
ServiceDecoratorHandler<OnDisable>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.thewinterframework.service.decorator.lifecycle.LifeCycleDecoratorHandler
LifeCycleDecoratorHandler.LifeCycleResult -
Field Summary
Fields inherited from class com.thewinterframework.service.decorator.lifecycle.LifeCycleDecoratorHandler
graph, lifeCycleMethodsByService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<?>[]extractAfterAnnotations(OnDisable annotation) protected Class<?>[]extractBeforeAnnotations(OnDisable annotation) Gets the type of annotation this handler processes.voidonPluginDisable(WinterPlugin plugin) Called when a plugin is disabled.Methods inherited from class com.thewinterframework.service.decorator.lifecycle.LifeCycleDecoratorHandler
execute, executeInternally, onDiscover, onPluginLoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.thewinterframework.service.decorator.ServiceDecoratorHandler
onConfigure, onDiscoverOnType, onPluginEnable
-
Constructor Details
-
OnDisableDecoratorHandler
public OnDisableDecoratorHandler()
-
-
Method Details
-
getAnnotationType
Description copied from interface:ServiceDecoratorHandlerGets the type of annotation this handler processes.- Returns:
- The annotation type.
-
onPluginDisable
Description copied from interface:ServiceDecoratorHandlerCalled when a plugin is disabled.- Parameters:
plugin- The plugin being disabled.
-
extractAfterAnnotations
- Specified by:
extractAfterAnnotationsin classLifeCycleDecoratorHandler<OnDisable>
-
extractBeforeAnnotations
- Specified by:
extractBeforeAnnotationsin classLifeCycleDecoratorHandler<OnDisable>
-