Skip to content

Commit 7fea09a

Browse files
authored
Merge pull request #8 from aimcvent/develop
v1.0.6
2 parents 6ad1d24 + cb607ca commit 7fea09a

3 files changed

Lines changed: 11 additions & 1 deletion

File tree

src/main/java/fr/aimcvent/kernel/api/event/KernelEventHandler.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import fr.aimcvent.kernel.api.event.service.ServiceEvent;
44
import fr.aimcvent.kernel.api.service.Service;
5+
import fr.aimcvent.kernel.api.utils.Environment;
56

67
import java.lang.annotation.*;
78

@@ -31,4 +32,6 @@
3132
* @return service
3233
*/
3334
Class<? extends Service> service() default Service.class;
35+
36+
Environment[] environments() default {};
3437
}
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package fr.aimcvent.kernel.api.injector;
22

3+
import fr.aimcvent.kernel.api.utils.Environment;
4+
35
import java.lang.annotation.*;
46

57
/**
@@ -8,4 +10,6 @@
810
@Retention(RetentionPolicy.RUNTIME)
911
@Target(ElementType.TYPE)
1012
@Documented
11-
public @interface Injector {}
13+
public @interface Injector {
14+
Environment[] environments() default {};
15+
}

src/main/java/fr/aimcvent/kernel/api/injector/KernelEventInjector.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package fr.aimcvent.kernel.api.injector;
22

3+
import fr.aimcvent.kernel.api.utils.Environment;
4+
35
import java.lang.annotation.*;
46

57
/**
@@ -9,4 +11,5 @@
911
@Target(ElementType.TYPE)
1012
@Documented
1113
public @interface KernelEventInjector {
14+
Environment[] environments() default {};
1215
}

0 commit comments

Comments
 (0)