Interface ODatabaseListener
- All Known Implementing Classes:
OAuditingHook,OEnterpriseServerImpl
public interface ODatabaseListener
Listener Interface for all the events of the Database instances.
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidonAfterTxCommit(ODatabase iDatabase) default voidonAfterTxRollback(ODatabase iDatabase) default voidonBeforeTxBegin(ODatabase iDatabase) default voidonBeforeTxCommit(ODatabase iDatabase) default voidonBeforeTxRollback(ODatabase iDatabase) default voiddefault voidonCommandEnd(ODatabase database, OResultSet resultSet) default voidonCommandStart(ODatabase database, OResultSet resultSet) default booleanonCorruptionRepairDatabase(ODatabase iDatabase, String iReason, String iWhatWillbeFixed) Deprecated.default voidDeprecated.default voidonCreateClass(ODatabase iDatabase, OClass iClass) default voidonCreateView(ODatabase database, OView view) default voidDeprecated.default voidonDropClass(ODatabase iDatabase, OClass iClass) default voidonDropView(ODatabase database, OView view) default voidDeprecated.
-
Method Details
-
onCreate
Deprecated. -
onDelete
Deprecated. -
onOpen
Deprecated. -
onBeforeTxBegin
-
onBeforeTxRollback
-
onAfterTxRollback
-
onBeforeTxCommit
-
onAfterTxCommit
-
onClose
-
onCreateClass
-
onDropClass
-
onCreateView
-
onDropView
-
onCommandStart
-
onCommandEnd
-
onCorruptionRepairDatabase
@Deprecated default boolean onCorruptionRepairDatabase(ODatabase iDatabase, String iReason, String iWhatWillbeFixed) Deprecated.Callback to decide if repair the database upon corruption.- Parameters:
iDatabase- Target databaseiReason- Reason of corruptioniWhatWillbeFixed- TODO- Returns:
- true if repair must be done, otherwise false
-