public class InMemoryPreviousXidRepository extends Object implements PreviousXidRepository
| Constructor and Description |
|---|
InMemoryPreviousXidRepository() |
| Modifier and Type | Method and Description |
|---|---|
List<XID> |
findXidsExpiredAt(long startOfRecoveryScan) |
void |
forgetXidsExpiredAt(long startOfRecoveryScan) |
boolean |
isEmpty() |
void |
remember(XID xidToStoreForNextScan,
long expiration)
Remembers the given XID for later.
|
public List<XID> findXidsExpiredAt(long startOfRecoveryScan)
findXidsExpiredAt in interface PreviousXidRepositorypublic void forgetXidsExpiredAt(long startOfRecoveryScan)
forgetXidsExpiredAt in interface PreviousXidRepositorypublic boolean isEmpty()
isEmpty in interface PreviousXidRepositorypublic void remember(XID xidToStoreForNextScan, long expiration)
PreviousXidRepositoryremember in interface PreviousXidRepositoryCopyright © 2023. All rights reserved.