public interface DatabaseLifecycleListener
| Modifier and Type | Method and Description |
|---|---|
default void |
afterBinaryMemoryRestore(IgniteCacheDatabaseSharedManager mgr,
GridCacheDatabaseSharedManager.RestoreBinaryState restoreState)
Callback executed when binary memory has fully restored and WAL logging is resumed.
|
default void |
afterInitialise(IgniteCacheDatabaseSharedManager mgr)
Callback executed after all data regions are initialized.
|
default void |
afterLogicalUpdatesApplied(IgniteCacheDatabaseSharedManager mgr,
GridCacheDatabaseSharedManager.RestoreLogicalState restoreState)
Callback executed when all logical updates were applied and page memory become to fully consistent state.
|
default void |
beforeBinaryMemoryRestore(IgniteCacheDatabaseSharedManager mgr)
Callback executed right before node become perform binary recovery.
|
default void |
beforeResumeWalLogging(IgniteCacheDatabaseSharedManager mgr)
Callback executed when all physical updates are applied and we are ready to write new physical records
during logical recovery.
|
default void |
beforeStop(IgniteCacheDatabaseSharedManager mgr)
Callback executed before shared manager will be stopped.
|
default void |
onBaselineChange()
Callback executed when node detected that baseline topology is changed and node is not in that baseline.
|
default void |
onInitDataRegions(IgniteCacheDatabaseSharedManager mgr)
Callback executed when data regions become to start-up.
|
default void onInitDataRegions(IgniteCacheDatabaseSharedManager mgr) throws IgniteCheckedException
mgr - Database shared manager.IgniteCheckedException - If failed.default void onBaselineChange()
throws IgniteCheckedException
IgniteCheckedException - If failed.default void beforeBinaryMemoryRestore(IgniteCacheDatabaseSharedManager mgr) throws IgniteCheckedException
mgr - Database shared manager.IgniteCheckedException - If failed.default void afterBinaryMemoryRestore(IgniteCacheDatabaseSharedManager mgr, GridCacheDatabaseSharedManager.RestoreBinaryState restoreState) throws IgniteCheckedException
mgr - restoreState - Result of binary recovery.IgniteCheckedException - If failed.default void afterLogicalUpdatesApplied(IgniteCacheDatabaseSharedManager mgr, GridCacheDatabaseSharedManager.RestoreLogicalState restoreState) throws IgniteCheckedException
mgr - restoreState - Result of logical recovery.IgniteCheckedException - If failed.default void beforeResumeWalLogging(IgniteCacheDatabaseSharedManager mgr) throws IgniteCheckedException
mgr - Database shared manager.IgniteCheckedException - If failed.default void afterInitialise(IgniteCacheDatabaseSharedManager mgr) throws IgniteCheckedException
mgr - Database shared manager.IgniteCheckedExceptiondefault void beforeStop(IgniteCacheDatabaseSharedManager mgr)
mgr - Database shared manager.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023