public class DbCleanup extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DbCleanup.Action |
| Modifier and Type | Field and Description |
|---|---|
static TestHook |
modifyDbRootHook |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Make sure that a set of DbCleanup only has one entry per
databaseImpl/action tuple.
|
static void |
execute(EnvironmentImpl envImpl,
DbCleanup[] cleanupArray,
boolean isCommit)
Perform and complete the cleanup task _after_ the txn's write locks
have been released.
|
int |
hashCode() |
static void |
setState(DbCleanup cleanup,
boolean isCommit)
Do any preparation needed for a cleanup task _before_ the txn's write
locks have been released.
|
static void |
setStateAndExecute(EnvironmentImpl envImpl,
DbCleanup cleanup)
Process cleanup task when a non-transactional DB operation is complete
(meaning that the NameLN was logged).
|
public static TestHook modifyDbRootHook
public boolean equals(Object obj)
public static void setState(DbCleanup cleanup, boolean isCommit)
public static void execute(EnvironmentImpl envImpl, DbCleanup[] cleanupArray, boolean isCommit)
public static void setStateAndExecute(EnvironmentImpl envImpl, DbCleanup cleanup)
Copyright © 2024. All rights reserved.