|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.dacf.control.InfoBusManager
The InfoBusManager serves to track active controls. The primary purpose is so that controls can be notified when they are about to be destroy so that they can disconnect from the InfoBus and perform any other cleanup tasks and thus avoid any memory leaks due to zombie objects.
Constructor Summary | |
protected |
InfoBusManager()
InfoBusManager is implemented as a singleton and cannot be instantiated directly. |
Method Summary | |
void |
addInfoBusManagerListener(InfoBusManagerListener l)
Register a InfoBusManagerListener with the InfoBusManager |
void |
fireReleaseResources(java.lang.Object src,
java.awt.Container c)
|
protected InfoBusManagerListener[] |
getInfoBusManagerListeners()
Returns all the registered InfoBusManagerListeners |
static InfoBusManager |
getInstance()
Gets an instance of the InfoBusManager. |
void |
removeInfoBusManagerListener(InfoBusManagerListener l)
Rremove a InfoBusManagerListener from the InfoBusManager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected InfoBusManager()
InfoBusManager#getInfoBusManager()
Method Detail |
public void addInfoBusManagerListener(InfoBusManagerListener l)
public void removeInfoBusManagerListener(InfoBusManagerListener l)
public static InfoBusManager getInstance()
public void fireReleaseResources(java.lang.Object src, java.awt.Container c)
protected InfoBusManagerListener[] getInfoBusManagerListeners()
|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.