Package ghidra.framework.model
Interface Transaction
-
public interface Transaction
-
-
Field Summary
Fields Modifier and Type Field Description static int
ABORTED
static int
COMMITTED
static int
NOT_DONE
static int
NOT_DONE_BUT_ABORTED
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDescription()
Returns the description of this transaction.long
getID()
java.util.ArrayList<java.lang.String>
getOpenSubTransactions()
Returns the list of open sub-transactions that are contained inside this transaction.int
getStatus()
boolean
hasCommittedDBTransaction()
Returns true if this fully committed transaction has a corresponding database transaction/checkpoint.
-
-
-
Field Detail
-
NOT_DONE
static final int NOT_DONE
- See Also:
- Constant Field Values
-
COMMITTED
static final int COMMITTED
- See Also:
- Constant Field Values
-
ABORTED
static final int ABORTED
- See Also:
- Constant Field Values
-
NOT_DONE_BUT_ABORTED
static final int NOT_DONE_BUT_ABORTED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getID
long getID()
-
getDescription
java.lang.String getDescription()
Returns the description of this transaction.- Returns:
- the description of this transaction
-
getOpenSubTransactions
java.util.ArrayList<java.lang.String> getOpenSubTransactions()
Returns the list of open sub-transactions that are contained inside this transaction.- Returns:
- the list of open sub-transactions
-
getStatus
int getStatus()
-
hasCommittedDBTransaction
boolean hasCommittedDBTransaction()
Returns true if this fully committed transaction has a corresponding database transaction/checkpoint.
-
-