public final class TransactionalEventNotifier extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
registerTransactionSynchronization(javax.enterprise.event.TransactionPhase phase,
javax.enterprise.inject.spi.ObserverMethod<? super Object> observer,
Object event,
javax.enterprise.inject.spi.EventMetadata metadata)
This will get called by the EJB integration code
Since registration of the event can blow up if the tx is not active we have a matrix of assumed behaviour
There are 3 different error cases when registering a TX Synchronization:
RollbackException - Thrown to indicate that the transaction has been marked for rollback only.
|
public static void registerTransactionSynchronization(javax.enterprise.event.TransactionPhase phase,
javax.enterprise.inject.spi.ObserverMethod<? super Object> observer,
Object event,
javax.enterprise.inject.spi.EventMetadata metadata)
throws Exception
ExceptionCopyright © 2008–2018 The Apache Software Foundation. All rights reserved.