Source file "org/eclipse/persistence/transaction/AbstractTransactionController.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 530 of 530 | 0% | 62 of 62 | 0% | 65 | 65 | 173 | 173 | 34 | 34 |
| getActiveSequencingCallback(DatabaseSession, SequencingCallbackFactory) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| initializeSequencingListeners() | 0% | 0% | 8 | 8 | 17 | 17 | 1 | 1 | ||
| bindToCurrentTransaction(UnitOfWorkImpl, AbstractSession) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| lookupActiveUnitOfWork(Object) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| getActiveUnitOfWork() | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| rollbackTransaction(AbstractSession) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| beginTransaction(AbstractSession) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| commitTransaction(AbstractSession) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| jndiLookup(String) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| noTransactionOrRolledBackOrCommited() | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| logTxStateTrace(AbstractSession, String, Object) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| AbstractTransactionController() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| removeUnitOfWork(Object) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| addUnitOfWork(Object, UnitOfWorkImpl) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| clearSequencingListeners() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| markTransactionForRollback() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getTransactionKey(Object) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| removeSequencingListener(Object) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getTransaction() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getTransactionStatus() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| hasActiveUnitOfWork() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isSequencingCallbackRequired() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| logTxTrace(AbstractSession, String, Object[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSession(AbstractSession) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lookupActiveUnitOfWork() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| registerSynchronizationListener(UnitOfWorkImpl, AbstractSession) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setExceptionHandler(ExceptionHandler) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setUnitsOfWork(ConcurrentMap) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setListenerFactory(SynchronizationListenerFactory) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getExceptionHandler() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSession() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getUnitsOfWork() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getListenerFactory() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| numSessionsRequiringSequencingCallback() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |