Interface ServiceListener

All Known Implementing Classes:
ServiceListenerDispatcher

public interface ServiceListener
Listener for service events.
Since:
3.0
Author:
Mark Rotteveel
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called when the service connection has been detached
    void
    Called before the service will be detached.
    void
    Called when a warning was received for the service connection.
  • Method Details

    • detaching

      void detaching(FbService service)
      Called before the service will be detached.

      This event is intended for cleanup action, implementer should take care that no exceptions are thrown from this method.

      Parameters:
      service - The service object that is detaching
    • detached

      void detached(FbService service)
      Called when the service connection has been detached
      Parameters:
      service - The database object that was detached
    • warningReceived

      void warningReceived(FbService service, SQLWarning warning)
      Called when a warning was received for the service connection.

      In implementation it is possible that some warnings are not sent to listeners on the database, but only to listeners on specific connection derived objects.

      Parameters:
      service - service receiving the warning
      warning - Warning