| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.bean.builtin |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap.events |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.event |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.logging |
Allocated message IDs:
|
| org.jboss.weld.manager |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.resolution |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.util |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| Modifier and Type | Method and Description |
|---|---|
ObserverMethod<T> |
ProcessObserverMethod.getObserverMethod()
The
ObserverMethod object that will be used by the container to invoke the observer
when a matching event is fired. |
| Modifier and Type | Method and Description |
|---|---|
<T> Set<ObserverMethod<? super T>> |
BeanManager.resolveObserverMethods(T event,
Annotation... qualifiers)
Return the set of observers for an event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AfterBeanDiscovery.addObserverMethod(ObserverMethod<?> observerMethod)
Fires an event of type
ProcessObserverMethod containing the given
ObserverMethod and then registers the
ObserverMethod with the container, thereby making it available for event
notifications. |
| Modifier and Type | Method and Description |
|---|---|
<T> Set<ObserverMethod<? super T>> |
BeanManagerProxy.resolveObserverMethods(T event,
Annotation... qualifiers) |
| Constructor and Description |
|---|
FastProcessAnnotatedTypeResolver(Iterable<ObserverMethod<?>> observers) |
| Modifier and Type | Method and Description |
|---|---|
ObserverMethod<T> |
ProcessObserverMethodImpl.getObserverMethod() |
| Modifier and Type | Method and Description |
|---|---|
void |
AfterBeanDiscoveryImpl.addObserverMethod(ObserverMethod<?> observerMethod) |
static <T> void |
ProcessObserverMethodImpl.fire(BeanManagerImpl beanManager,
ObserverMethod<T> observer) |
void |
ContainerLifecycleEvents.fireProcessObserverMethod(BeanManagerImpl beanManager,
ObserverMethod<?> observer) |
void |
ContainerLifecycleEvents.processObserverMethod(ObserverMethod<?> observer) |
| Constructor and Description |
|---|
ProcessObserverMethodImpl(BeanManagerImpl beanManager,
AnnotatedMethod<X> beanMethod,
ObserverMethod<T> observerMethod) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtensionObserverMethodImpl<T,X>
An implementation of
ObserverMethod used for events delivered to extensions. |
class |
ObserverMethodImpl<T,X>
Reference implementation for the ObserverMethod interface, which represents an observer method.
|
| Modifier and Type | Field and Description |
|---|---|
protected ObserverMethod<? super T> |
DeferredEventNotification.observer |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ObserverMethod<?>> |
GlobalObserverNotifierService.getAllObserverMethods() |
Set<ObserverMethod<? super T>> |
ResolvedObservers.getAllObservers()
Returns all observer methods.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> void |
ObserverNotifier.notifySyncObservers(Set<ObserverMethod<? super T>> observers,
T event,
EventMetadata metadata) |
protected <T> void |
TransactionalObserverNotifier.notifyTransactionObservers(Set<ObserverMethod<? super T>> observers,
T event,
EventMetadata metadata) |
protected <T> void |
ObserverNotifier.notifyTransactionObservers(Set<ObserverMethod<? super T>> observers,
T event,
EventMetadata metadata) |
static <T> ResolvedObservers<T> |
ResolvedObservers.of(Set<ObserverMethod<? super T>> observers) |
| Constructor and Description |
|---|
DeferredEventNotification(String contextId,
T event,
EventMetadata metadata,
ObserverMethod<? super T> observer,
CurrentEventMetadata currentEventMetadata)
Creates a new deferred event notifier.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BootstrapLogger.notUsingFastResolver(ObserverMethod<?> observer) |
| Modifier and Type | Method and Description |
|---|---|
List<ObserverMethod<?>> |
BeanManagerImpl.getObservers() |
<T> Set<ObserverMethod<? super T>> |
BeanManagerImpl.resolveObserverMethods(T event,
Annotation... bindings) |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanManagerImpl.addObserver(ObserverMethod<?> observer)
Does the actual observer registration
|
| Modifier and Type | Method and Description |
|---|---|
protected Set<ObserverMethod<?>> |
TypeSafeObserverResolver.filterResult(Set<ObserverMethod<?>> matched) |
protected Set<ObserverMethod<?>> |
TypeSafeObserverResolver.sortResult(Set<ObserverMethod<?>> matched) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
TypeSafeObserverResolver.matches(Resolvable resolvable,
ObserverMethod<?> observer) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<ObserverMethod<?>> |
TypeSafeObserverResolver.filterResult(Set<ObserverMethod<?>> matched) |
protected ResolvedObservers<?> |
TypeSafeObserverResolver.makeResultImmutable(Set<ObserverMethod<?>> result) |
protected Set<ObserverMethod<?>> |
TypeSafeObserverResolver.sortResult(Set<ObserverMethod<?>> matched) |
| Constructor and Description |
|---|
TypeSafeObserverResolver(MetaAnnotationStore metaAnnotationStore,
Iterable<ObserverMethod<?>> observers,
WeldConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
<T> Set<ObserverMethod<? super T>> |
ForwardingBeanManager.resolveObserverMethods(T event,
Annotation... qualifiers) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Observers.isContainerLifecycleObserverMethod(ObserverMethod<?> method) |
static boolean |
Observers.isEventMetadataRequired(ObserverMethod<?> observer)
Determines whether the given observer method is either extension-provided or contains an injection point with
EventMetadata type. |
static boolean |
Observers.isObserverMethodEnabled(ObserverMethod<?> method,
BeanManagerImpl manager) |
static void |
Observers.validateObserverMethod(ObserverMethod<?> observerMethod,
BeanManager beanManager) |
Copyright © 2015. All Rights Reserved.