T - public static class ContainerLifecycleObserver.Builder<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
ContainerLifecycleObserver<T> |
notify(BiConsumer<T,javax.enterprise.inject.spi.BeanManager> callback)
Set a callback used during observer notification.
|
ContainerLifecycleObserver<T> |
notify(Consumer<T> callback)
Set a callback used during observer notification.
|
ContainerLifecycleObserver.Builder<T> |
priority(int priority)
Set the priority.
|
ContainerLifecycleObserver.Builder<T> |
withAnnotations(Class<? extends Annotation>... annotations)
The annotations are only considered for
ProcessAnnotatedType, i.e. |
public ContainerLifecycleObserver.Builder<T> priority(int priority)
priority - @SafeVarargs public final ContainerLifecycleObserver.Builder<T> withAnnotations(Class<? extends Annotation>... annotations)
ProcessAnnotatedType, i.e. they are ignored for other container lifecycle events.annotations - WithAnnotationspublic ContainerLifecycleObserver<T> notify(BiConsumer<T,javax.enterprise.inject.spi.BeanManager> callback)
BeanManager
instance.
This is a terminal operation.
callback - ObserverMethod.notify(Object)public ContainerLifecycleObserver<T> notify(Consumer<T> callback)
This is a terminal operation.
callback - ObserverMethod.notify(Object)Copyright © 2019. All rights reserved.