Annotation Interface EnableEventExtension


@Target({TYPE,ANNOTATION_TYPE}) @Retention(RUNTIME) @Documented @Import(io.microsphere.spring.context.event.EventExtensionRegistrar.class) public @interface EnableEventExtension
Enables Spring's Event Extension.

Example Usage


 @EnableEventExtension(intercepted = true, executorForListener = "myExecutor")
 public class MyConfig {
     // Configuration beans
 }
 

This annotation enables advanced event handling features in Spring, such as event interception and asynchronous listener execution. It imports the EventExtensionRegistrar to register necessary infrastructure beans.

Since:
1.0.0
Author:
Mercy