- PostConstructAnnotationProcessor - Class in ru.vyarus.guice.ext.managed
-
Process bean @PostConstruct annotated methods: executes annotated method just after bean initialization.
- PostConstructAnnotationProcessor() - Constructor for class ru.vyarus.guice.ext.managed.PostConstructAnnotationProcessor
-
- preDestroy() - Method in class ru.vyarus.guice.ext.managed.destroyable.AnnotatedMethodDestroyable
-
- preDestroy() - Method in interface ru.vyarus.guice.ext.managed.destroyable.Destroyable
-
Called on context shutdown (by default on jvm shutdown), but may be called manually through destroy manager
ru.vyarus.guice.ext.managed.destroyable.DestroyableManager#destroy().
- PreDestroyAnnotationProcessor - Class in ru.vyarus.guice.ext.managed
-
Registers bean methods annotated with @PostConstruct in DestroyableManager to be called on shutdown.
- PreDestroyAnnotationProcessor(DestroyableManager) - Constructor for class ru.vyarus.guice.ext.managed.PreDestroyAnnotationProcessor
-
- process(T, Field, Object) - Method in interface ru.vyarus.guice.ext.core.field.FieldPostProcessor
-
Called to post process annotated bean filed.
- process(T, Method, Object) - Method in interface ru.vyarus.guice.ext.core.method.MethodPostProcessor
-
Called to post process annotated bean method.
- process(T) - Method in interface ru.vyarus.guice.ext.core.type.TypePostProcessor
-
Called to post process bean.
- process(Log, Field, Object) - Method in class ru.vyarus.guice.ext.log.Slf4jLogAnnotationProcessor
-
- process(Destroyable) - Method in class ru.vyarus.guice.ext.managed.DestroyableTypeProcessor
-
- process(PostConstruct, Method, Object) - Method in class ru.vyarus.guice.ext.managed.PostConstructAnnotationProcessor
-
- process(PreDestroy, Method, Object) - Method in class ru.vyarus.guice.ext.managed.PreDestroyAnnotationProcessor
-