Public Member Functions | |
void | cleanRecoveryLog () throws SQLException |
Package Functions | |
BackendRecoveryInfo | getBackendRecoveryInfo (String databaseName, String backendName) throws SQLException |
ArrayList | getCheckpointNames () throws SQLException |
long | getCheckpointRequestId (String checkpointName) throws SQLException |
long | getRecoveringNb () |
long | getLastTransactionId () throws SQLException |
boolean | isRecovering () |
void | removeCheckpoint (String checkpointName) throws SQLException |
void | storeBackendRecoveryInfo (String databaseName, BackendRecoveryInfo backendRecoveryInfo) throws SQLException |
void | storeCheckpoint (String checkpointName) throws SQLException |
void | storeCheckpoint (String checkpointName, long requestId) throws SQLException |
Definition at line 39 of file AbstractRecoveryLogMBean.java.
|
Possibly clean the recovery log after all recovery process are done.
|
|
Retrieve recovery information on a backend. This includes, the last known state of the backend, and the last known checkpoint
|
|
Returns an array of names of all the checkpoint available in the recovery log
|
|
Get the request id corresponding to a given checkpoint. This is the first step in a recovery process. Following steps consist in calling recoverNextRequest.
|
|
Get the id of the last transaction logged in the recovery log.
|
|
Returns the recoveringNb value.
|
|
Returns
|
|
Remove a checkpoint from the recovery. This is useful for recovery maintenant
|
|
Store the state of the backend in the recovery log
|
|
Store a Checkpoint using the given request id.
|
|
Store a Checkpoint using the current log state.
|