Package org.jboss.weld.event
Class TransactionalObserverNotifier
- java.lang.Object
-
- org.jboss.weld.event.ObserverNotifier
-
- org.jboss.weld.event.TransactionalObserverNotifier
-
public class TransactionalObserverNotifier extends ObserverNotifier
ObserverNotifierwith support for transactional observer methods.- Author:
- Jozef Hartinger
-
-
Field Summary
-
Fields inherited from class org.jboss.weld.event.ObserverNotifier
currentEventMetadata
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTransactionalObserverNotifier(String contextId, TypeSafeObserverResolver resolver, org.jboss.weld.bootstrap.api.ServiceRegistry services, boolean strict)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> voidnotifyTransactionObservers(List<javax.enterprise.inject.spi.ObserverMethod<? super T>> observers, T event, javax.enterprise.inject.spi.EventMetadata metadata)-
Methods inherited from class org.jboss.weld.event.ObserverNotifier
buildEventResolvable, buildEventResolvable, checkEventObjectType, checkEventObjectType, checkEventSubtype, clear, fireEvent, fireEvent, fireEvent, fireEvent, notify, notifySyncObservers, of, resolveObserverMethods, resolveObserverMethods, resolveObserverMethods
-
-
-
-
Constructor Detail
-
TransactionalObserverNotifier
protected TransactionalObserverNotifier(String contextId, TypeSafeObserverResolver resolver, org.jboss.weld.bootstrap.api.ServiceRegistry services, boolean strict)
-
-
Method Detail
-
notifyTransactionObservers
protected <T> void notifyTransactionObservers(List<javax.enterprise.inject.spi.ObserverMethod<? super T>> observers, T event, javax.enterprise.inject.spi.EventMetadata metadata)
- Overrides:
notifyTransactionObserversin classObserverNotifier
-
-