Package ai.nexconn.chat.handler
Interface DatabaseStatusHandler
-
- All Implemented Interfaces:
public interface DatabaseStatusHandlerDatabase upgrade status handler.
Notifies the caller about the SDK's internal database upgrade lifecycle:
onUpgradeWillStart: upgrade is about to begin
onUpgrading: upgrade progress (0-100%)
onUpgradeCompleted: upgrade finished (check error for success/failure)
Register via NCEngine.addDatabaseStatusHandler.
-
-
Method Summary
Modifier and Type Method Description UnitonUpgradeWillStart(DatabaseUpgradeWillStartEvent event)Called when the database upgrade is about to start. UnitonUpgrading(DatabaseUpgradingEvent event)Called during the database upgrade to report progress. UnitonUpgradeCompleted(DatabaseUpgradeCompletedEvent event)Called when the database upgrade completes. -
-
Method Detail
-
onUpgradeWillStart
Unit onUpgradeWillStart(DatabaseUpgradeWillStartEvent event)
Called when the database upgrade is about to start.
- Parameters:
event- Database upgrade will start event
-
onUpgrading
Unit onUpgrading(DatabaseUpgradingEvent event)
Called during the database upgrade to report progress.
- Parameters:
event- Database upgrading event containing progress (0~100)
-
onUpgradeCompleted
Unit onUpgradeCompleted(DatabaseUpgradeCompletedEvent event)
Called when the database upgrade completes.
- Parameters:
event- Database upgrade completed event
-
-
-
-