@MXBean public interface RecoveryManagerMXBean
RecoveryManager
. Recovery is
performed during the Persistit.initialize()
method.
Recovery after a graceful shutdown is typically very fast, and the elements
of this class represent its final state. However, recovery after a crash
potentially requires a large number of transactions to be replayed, and this
class can be used to observer the process.Modifier and Type | Field and Description |
---|---|
static int |
APPLY_TRANSACTION_LOG_COUNT
Number of transactions to apply per progress log message
|
static int |
DEFAULT_BUFFER_SIZE |
static String |
MXBEAN_NAME |
Modifier and Type | Method and Description |
---|---|
int |
getAppliedTransactionCount() |
long |
getBaseAddress() |
long |
getBlockSize() |
int |
getCommittedCount() |
int |
getErrorCount() |
long |
getJournalCreatedTime() |
String |
getJournalFilePath() |
long |
getKeystoneAddress() |
long |
getLastValidCheckpointAddress() |
long |
getLastValidCheckpointTimestamp() |
int |
getPageMapSize() |
long |
getRecoveryEndedAddress() |
String |
getRecoveryEndedException() |
int |
getTransactionMapSize() |
int |
getUncommittedCount() |
static final String MXBEAN_NAME
static final int DEFAULT_BUFFER_SIZE
static final int APPLY_TRANSACTION_LOG_COUNT
String getJournalFilePath()
int getCommittedCount()
int getUncommittedCount()
int getAppliedTransactionCount()
int getErrorCount()
long getLastValidCheckpointTimestamp()
long getLastValidCheckpointAddress()
String getRecoveryEndedException()
long getRecoveryEndedAddress()
long getKeystoneAddress()
long getBaseAddress()
long getBlockSize()
long getJournalCreatedTime()
int getTransactionMapSize()
int getPageMapSize()
Copyright © 2025 Open Identity Platform Community. All rights reserved.