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 Details

    • onCreate

      @Deprecated default void onCreate(ODatabase iDatabase)
      Deprecated.
    • onDelete

      @Deprecated default void onDelete(ODatabase iDatabase)
      Deprecated.
    • onOpen

      @Deprecated default void onOpen(ODatabase iDatabase)
      Deprecated.
    • onBeforeTxBegin

      default void onBeforeTxBegin(ODatabase iDatabase)
    • onBeforeTxRollback

      default void onBeforeTxRollback(ODatabase iDatabase)
    • onAfterTxRollback

      default void onAfterTxRollback(ODatabase iDatabase)
    • onBeforeTxCommit

      default void onBeforeTxCommit(ODatabase iDatabase)
    • onAfterTxCommit

      default void onAfterTxCommit(ODatabase iDatabase)
    • onClose

      default void onClose(ODatabase iDatabase)
    • onCreateClass

      default void onCreateClass(ODatabase iDatabase, OClass iClass)
    • onDropClass

      default void onDropClass(ODatabase iDatabase, OClass iClass)
    • onCreateView

      default void onCreateView(ODatabase database, OView view)
    • onDropView

      default void onDropView(ODatabase database, OView view)
    • onCommandStart

      default void onCommandStart(ODatabase database, OResultSet resultSet)
    • onCommandEnd

      default void onCommandEnd(ODatabase database, OResultSet resultSet)
    • onCorruptionRepairDatabase

      @Deprecated default boolean onCorruptionRepairDatabase(ODatabase iDatabase, String iReason, String iWhatWillbeFixed)
      Deprecated.
      Callback to decide if repair the database upon corruption.
      Parameters:
      iDatabase - Target database
      iReason - Reason of corruption
      iWhatWillbeFixed - TODO
      Returns:
      true if repair must be done, otherwise false