Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

oracle.javatools.db
Interface DBObjectProviderFactory.Listener

Enclosing class:
DBObjectProviderFactory

public static interface DBObjectProviderFactory.Listener

Listener interface that can be registered against this factory to be notified of provider create and uncache events.


Method Summary
 void providerCreated(java.lang.Object identifier, DBObjectProvider pro)
          Notifies that the given provider has been cached with the given identifier.
 void providerDeleted(java.lang.Object identifier, DBObjectProvider pro)
          Notifies that the given provider has been deleted from the IDE.
 void providerRemoved(java.lang.Object identifier, DBObjectProvider pro)
          Notifies that the given provider has been uncached from the given identifier.
 

Method Detail

providerCreated

void providerCreated(java.lang.Object identifier,
                     DBObjectProvider pro)
Notifies that the given provider has been cached with the given identifier.


providerRemoved

void providerRemoved(java.lang.Object identifier,
                     DBObjectProvider pro)
Notifies that the given provider has been uncached from the given identifier. An uncache could be the result of a disconnect of a connection (for a Database) or closing of a Project (for an Offline Database).


providerDeleted

void providerDeleted(java.lang.Object identifier,
                     DBObjectProvider pro)
Notifies that the given provider has been deleted from the IDE. If this event is received is should always have been preceeded by a providerRemoved event as the provider should have been uncached first.


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.