Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: sdb ::
interface XDatabaseAccessListener
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-::com::sun::star::lang::XEventListener
          |
          +-XDatabaseAccessListener
Description is used for receiving "connectionChanged", "approveConnectionClose", and "connectionClosing" events posted by a database access bean. A database access bean setting may be changed to connect to a different database. In that case, the connection of the bean must be closed and a new connection must be established. The could affect the current data processing on the bean, as it could be shared by a number of components. To prevent the bean from closing it's connection, a DatabaseAccessListener could abort the closing.

Methods' Summary
connectionChanged | indicates that a new connection for the bean has been established.
approveConnectionClosing | indicates that the connection of the bean will be closed. If there are pending actions on the connection of the bean, "approveConnectionClosing" should return false .
connectionClosing | indicates that the connection will definitely be closed.

Methods' Details
connectionChanged
[oneway] void connectionChanged( | [in] ::com::sun::star::lang::EventObject | event );
Description indicates that a new connection for the bean has been established. Parameter evenet the event happend
approveConnectionClosing
boolean approveConnectionClosing( | [in] ::com::sun::star::lang::EventObject | event );
Description indicates that the connection of the bean will be closed. If there are pending actions on the connection of the bean, "approveConnectionClosing" should return false . Parameter evenet the event happend Returns true when approved, otherwise false
connectionClosing
[oneway] void connectionClosing( | [in] ::com::sun::star::lang::EventObject | event );
Description indicates that the connection will definitely be closed. Parameter evenet the event happend

Top of Page

Copyright © 2003 Sun Microsystems, Inc.