protected ConversationContextActivator(BeanManagerImpl beanManager, boolean lazy) { this.beanManager = beanManager; conversationInitializedEvent = FastEvent.of(HttpServletRequest.class, beanManager, Initialized.Literal.CONVERSATION); conversationBeforeDestroyedEvent = FastEvent.of(HttpServletRequest.class, beanManager, BeforeDestroyed.Literal.CONVERSATION); conversationDestroyedEvent = FastEvent.of(HttpServletRequest.class, beanManager, Destroyed.Literal.CONVERSATION); lazyInitializationCallback = lazy ? conversationInitializedEvent::fire : null; this.lazy = lazy; }
@Override protected FastEvent<Object> computeValue() { return FastEvent.of(Object.class, BeanManagerImpl.this, DestroyedLiteral.REQUEST); } };
public AbstractActivateRequestContextInterceptor(RequestContext requestContext, BeanManagerImpl beanManager) { this.beanManager = beanManager; this.requestContext = requestContext; fastEventInit = FastEvent.of(Object.class, beanManager, Initialized.Literal.REQUEST); fastEventBeforeDestroyed = FastEvent.of(Object.class, beanManager, BeforeDestroyed.Literal.REQUEST); fastEventDestroyed = FastEvent.of(Object.class, beanManager, Destroyed.Literal.REQUEST); }
public AbstractActivateRequestContextInterceptor(RequestContext requestContext, BeanManagerImpl beanManager) { this.beanManager = beanManager; this.requestContext = requestContext; fastEventInit = FastEvent.of(Object.class, beanManager, Initialized.Literal.REQUEST); fastEventBeforeDestroyed = FastEvent.of(Object.class, beanManager, BeforeDestroyed.Literal.REQUEST); fastEventDestroyed = FastEvent.of(Object.class, beanManager, Destroyed.Literal.REQUEST); }
protected ConversationContextActivator(BeanManagerImpl beanManager, boolean lazy) { this.beanManager = beanManager; conversationInitializedEvent = FastEvent.of(HttpServletRequest.class, beanManager, Initialized.Literal.CONVERSATION); conversationBeforeDestroyedEvent = FastEvent.of(HttpServletRequest.class, beanManager, BeforeDestroyed.Literal.CONVERSATION); conversationDestroyedEvent = FastEvent.of(HttpServletRequest.class, beanManager, Destroyed.Literal.CONVERSATION); lazyInitializationCallback = lazy ? conversationInitializedEvent::fire : null; this.lazy = lazy; }
InjectableRequestContextController(BeanManagerImpl beanManager, RequestContext requestContext) { this.beanManager = beanManager; this.requestContext = requestContext; this.isActivator = new AtomicBoolean(false); this.requestInitializedEvent = FastEvent.of(Object.class, beanManager, Initialized.Literal.REQUEST); this.requestBeforeDestroyedEvent = FastEvent.of(Object.class, beanManager, BeforeDestroyed.Literal.REQUEST); this.requestDestroyedEvent = FastEvent.of(Object.class, beanManager, Destroyed.Literal.REQUEST); }
InjectableRequestContextController(BeanManagerImpl beanManager, RequestContext requestContext) { this.beanManager = beanManager; this.requestContext = requestContext; this.isActivator = new AtomicBoolean(false); this.requestInitializedEvent = FastEvent.of(Object.class, beanManager, Initialized.Literal.REQUEST); this.requestBeforeDestroyedEvent = FastEvent.of(Object.class, beanManager, BeforeDestroyed.Literal.REQUEST); this.requestDestroyedEvent = FastEvent.of(Object.class, beanManager, Destroyed.Literal.REQUEST); }
InjectableRequestContextController(BeanManagerImpl beanManager, RequestContext requestContext) { this.beanManager = beanManager; this.requestContext = requestContext; this.isActivator = new AtomicBoolean(false); this.requestInitializedEvent = FastEvent.of(Object.class, beanManager, Initialized.Literal.REQUEST); this.requestBeforeDestroyedEvent = FastEvent.of(Object.class, beanManager, BeforeDestroyed.Literal.REQUEST); this.requestDestroyedEvent = FastEvent.of(Object.class, beanManager, Destroyed.Literal.REQUEST); }
InjectableRequestContextController(BeanManagerImpl beanManager, RequestContext requestContext) { this.beanManager = beanManager; this.requestContext = requestContext; this.isActivator = new AtomicBoolean(false); this.requestInitializedEvent = FastEvent.of(Object.class, beanManager, Initialized.Literal.REQUEST); this.requestBeforeDestroyedEvent = FastEvent.of(Object.class, beanManager, BeforeDestroyed.Literal.REQUEST); this.requestDestroyedEvent = FastEvent.of(Object.class, beanManager, Destroyed.Literal.REQUEST); }
/** * Same as {@link #of(Class, BeanManagerImpl, Annotation...)}, just the accessible lenient observer notifier is used for observer method resolution */ public static <T> FastEvent<T> of(Class<T> type, BeanManagerImpl manager, Annotation... qualifiers) { return of(type, manager, manager.getAccessibleLenientObserverNotifier(), qualifiers); }
@Override protected FastEvent<String> computeValue() { return FastEvent.of(String.class, manager, manager.getGlobalLenientObserverNotifier(), BeforeDestroyed.Literal.CONVERSATION); } };
/** * Same as {@link #of(Class, BeanManagerImpl, Annotation...)}, just the accessible lenient observer notifier is used for observer method resolution */ public static <T> FastEvent<T> of(Class<T> type, BeanManagerImpl manager, Annotation... qualifiers) { return of(type, manager, manager.getAccessibleLenientObserverNotifier(), qualifiers); }
@Override protected FastEvent<String> computeValue() { return FastEvent.of(String.class, manager, manager.getGlobalLenientObserverNotifier(), BeforeDestroyed.Literal.CONVERSATION); } };
@Override protected FastEvent<String> computeValue() { return FastEvent.of(String.class, manager, manager.getGlobalLenientObserverNotifier(), Destroyed.Literal.CONVERSATION); } };
/** * Same as {@link #of(Class, BeanManagerImpl, Annotation...)}, just the accessible lenient observer notifier is used for observer method resolution */ public static <T> FastEvent<T> of(Class<T> type, BeanManagerImpl manager, Annotation... qualifiers) { return of(type, manager, manager.getAccessibleLenientObserverNotifier(), qualifiers); }
@Override protected FastEvent<String> computeValue() { return FastEvent.of(String.class, manager, manager.getGlobalLenientObserverNotifier(), Destroyed.Literal.CONVERSATION); } };
@Override protected FastEvent<String> computeValue() { return FastEvent.of(String.class, manager, manager.getGlobalLenientObserverNotifier(), Destroyed.Literal.CONVERSATION); } };
/** * Same as {@link #of(Class, BeanManagerImpl, Annotation...)}, just the accessible lenient observer notifier is used for observer method resolution */ public static <T> FastEvent<T> of(Class<T> type, BeanManagerImpl manager, Annotation... qualifiers) { return of(type, manager, manager.getAccessibleLenientObserverNotifier(), qualifiers); }
@Override protected FastEvent<String> computeValue() { return FastEvent.of(String.class, manager, manager.getGlobalLenientObserverNotifier(), BeforeDestroyed.Literal.CONVERSATION); } };
@Override protected FastEvent<String> computeValue() { return FastEvent.of(String.class, manager, manager.getGlobalLenientObserverNotifier(), Destroyed.Literal.CONVERSATION); } };