| Package | Description |
|---|---|
| com.atomikos.datasource | |
| com.atomikos.recovery |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RecoverableResource.recover(long startOfRecoveryScan,
java.util.Collection<PendingTransactionRecord> expiredCommittingCoordinators,
java.util.Collection<PendingTransactionRecord> indoubtForeignCoordinatorsToKeep)
Instructs the resource to recover.
|
boolean |
RecoverableResource.recover(long startOfRecoveryScan,
java.util.Collection<PendingTransactionRecord> expiredCommittingCoordinators,
java.util.Collection<PendingTransactionRecord> indoubtForeignCoordinatorsToKeep)
Instructs the resource to recover.
|
| Modifier and Type | Method and Description |
|---|---|
static PendingTransactionRecord |
PendingTransactionRecord.fromRecord(java.lang.String record) |
PendingTransactionRecord |
RecoveryLog.get(java.lang.String coordinatorId) |
PendingTransactionRecord |
PendingTransactionRecord.markAsCommitting() |
PendingTransactionRecord |
PendingTransactionRecord.markAsTerminated() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<PendingTransactionRecord> |
PendingTransactionRecord.collectLineages(PendingTransactionRecord.AncestorPredicate predicate,
java.util.Collection<PendingTransactionRecord> collection) |
static java.util.Collection<PendingTransactionRecord> |
PendingTransactionRecord.findAllDescendants(PendingTransactionRecord entry,
java.util.Collection<PendingTransactionRecord> collection) |
java.util.Collection<PendingTransactionRecord> |
RecoveryLog.getExpiredPendingCommittingTransactionRecordsAt(long time) |
java.util.Collection<PendingTransactionRecord> |
RecoveryLog.getIndoubtTransactionRecords() |
java.util.Collection<PendingTransactionRecord> |
RecoveryLog.getPendingTransactionRecords() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<PendingTransactionRecord> |
PendingTransactionRecord.findAllDescendants(PendingTransactionRecord entry,
java.util.Collection<PendingTransactionRecord> collection) |
boolean |
PendingTransactionRecord.AncestorPredicate.holdsFor(PendingTransactionRecord record) |
static void |
PendingTransactionRecord.removeAllDescendants(PendingTransactionRecord entry,
java.util.Collection<PendingTransactionRecord> allCoordinatorLogEntries) |
void |
OltpLog.write(PendingTransactionRecord pendingTransactionRecord) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<PendingTransactionRecord> |
PendingTransactionRecord.collectLineages(PendingTransactionRecord.AncestorPredicate predicate,
java.util.Collection<PendingTransactionRecord> collection) |
static java.util.Collection<java.lang.String> |
PendingTransactionRecord.extractCoordinatorIds(java.util.Collection<PendingTransactionRecord> collection,
TxState... statesToFilterOn) |
static java.util.Collection<PendingTransactionRecord> |
PendingTransactionRecord.findAllDescendants(PendingTransactionRecord entry,
java.util.Collection<PendingTransactionRecord> collection) |
void |
RecoveryLog.forgetTransactionRecords(java.util.Collection<PendingTransactionRecord> coordinators) |
static void |
PendingTransactionRecord.removeAllDescendants(PendingTransactionRecord entry,
java.util.Collection<PendingTransactionRecord> allCoordinatorLogEntries) |
Copyright © 2019. All Rights Reserved.