# Package org.flywaydb.core.api.callback

Interfaces for Flyway lifecycle callbacks.

- Interface Summary
  Interface | Description
  --- | ---
  Callback | This is the main callback interface that should be implemented to handle Flyway lifecycle events.
  Context | The context relevant to an event.
  Error | An error that occurred while executing a statement.
  Statement | The statement relevant to an event.
  Warning | A warning that occurred while executing a statement.

- Class Summary
  Class | Description
  --- | ---
  BaseCallback | Base implementation of Callback from which one can inherit.

- Enum Summary
  Enum | Description
  --- | ---
  Event | The Flyway lifecycle events that can be handled in callbacks.