Skip navigation links
B C D G N O P R S 

B

begin() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Creates a new transaction and associates it with the current thread.
begin() - Method in class org.microbean.narayana.jta.cdi.NarayanaTransactionManager
Overrides DelegatingTransactionManager.begin() to additionally fire an Object representing the initialization of the transaction scope.

C

commit() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Completes the transaction associated with the current thread.
commit() - Method in class org.microbean.narayana.jta.cdi.NarayanaTransactionManager
Overrides DelegatingTransactionManager.commit() to additionally fire an Object representing the destruction of the transaction scope.

D

DelegatingTransactionManager - Class in org.microbean.narayana.jta.cdi
An abstract TransactionManager implementation that delegates all method invocations to another TransactionManager.
DelegatingTransactionManager(TransactionManager) - Constructor for class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
DelegatingTransactionSynchronizationRegistry - Class in org.microbean.narayana.jta.cdi
An abstract TransactionSynchronizationRegistry implementation that delegates all method invocations to another TransactionSynchronizationRegistry.
DelegatingTransactionSynchronizationRegistry(TransactionSynchronizationRegistry) - Constructor for class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry

G

getResource(Object) - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry
Gest an object from the Map of resources being managed for the transaction bound to the current thread at the time this method is called.
getRollbackOnly() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry
Get the rollbackOnly status of the transaction bound to the current thread at the time this method is called.
getStatus() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Returns the status of the transaction associated with the current thread.
getTransaction() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Returns the Transaction object that represents the transaction context of the calling thread.
getTransactionKey() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry
Return an opaque object to represent the transaction bound to the current thread at the time this method is called.
getTransactionStatus() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry
Return the status of the transaction bound to the current thread at the time this method is called.

N

NarayanaExtension - Class in org.microbean.narayana.jta.cdi
NarayanaExtension() - Constructor for class org.microbean.narayana.jta.cdi.NarayanaExtension
Creates a new NarayanaExtension.
NarayanaTransactionManager - Class in org.microbean.narayana.jta.cdi
A DelegatingTransactionManager in application scope that uses the return value that results from invoking the JTAEnvironmentBean.getTransactionManager() method as its backing implementation.
NarayanaTransactionManager(JTAEnvironmentBean, Event<Transaction>, Event<Object>) - Constructor for class org.microbean.narayana.jta.cdi.NarayanaTransactionManager
NarayanaTransactionSynchronizationRegistry - Class in org.microbean.narayana.jta.cdi
A DelegatingTransactionSynchronizationRegistry in application scope that uses the return value that results from invoking the JTAEnvironmentBean.getTransactionSynchronizationRegistry() method as its backing implementation.
NarayanaTransactionSynchronizationRegistry() - Constructor for class org.microbean.narayana.jta.cdi.NarayanaTransactionSynchronizationRegistry

O

org.microbean.narayana.jta.cdi - package org.microbean.narayana.jta.cdi
Provides classes and interfaces that allow the Naryana transaction engine to be used in a CDI 2.0 SE environment without JNDI.

P

putResource(Object, Object) - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry
Adds or replaces an object in the Map of resources being managed for the transaction bound to the current thread at the time this method is called.

R

registerInterposedSynchronization(Synchronization) - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry
Registers a Synchronization instance with special ordering semantics.
resume(Transaction) - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Resumes the transaction context association of the calling thread with the transaction represented by the supplied Transaction object.
rollback() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Rolls back the transaction associated with the current thread.
rollback() - Method in class org.microbean.narayana.jta.cdi.NarayanaTransactionManager
Overrides DelegatingTransactionManager.rollback() to additionally fire an Object representing the destruction of the transaction scope.

S

setRollbackOnly() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Irrevocably modifies the transaction associated with the current thread such that the only possible outcome is for it to roll back.
setRollbackOnly() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionSynchronizationRegistry
Sets the rollbackOnly status of the transaction bound to the current thread at the time this method is called.
setTransactionTimeout(int) - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Sets the timeout value that is associated with transactions started by the current thread with the DelegatingTransactionManager.begin() method.
suspend() - Method in class org.microbean.narayana.jta.cdi.DelegatingTransactionManager
Suspends the transaction currently associated with the calling thread and returns a Transaction that represents the transaction context being suspended, or null if the calling thread is not associated with a transaction.
B C D G N O P R S 
Skip navigation links

Copyright © 2018–2019, microBean. All rights reserved.