|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sf.infrared.bootstrap.MonitorFactory
Acts as the factory for creating MonitorFacade objects.
DummyMonitorFacade which, as the name implies, does not do
any monitoring. When an application is started, the MonitorFacadeImpl
class is registered with the factory and the factory serves an instance of MonitorFacadeImpl on further
requests for a MonitorFacade.
| Constructor Summary | |
MonitorFactory()
|
|
| Method Summary | |
static MonitorFacade |
getFacade()
Returns an instance of the last registered MonitorFacade implementation; or an instance of DummyFacadeImpl |
static void |
registerFacadeImpl(MonitorFacade aPerfMonitorKit)
Registers a MonitorFacade implementation class. |
static void |
reset()
|
static void |
unregisterFacadeImpl(MonitorFacade aPerfMonitorKit)
unregister a performance monitor kit implementation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MonitorFactory()
| Method Detail |
public static MonitorFacade getFacade()
public static void registerFacadeImpl(MonitorFacade aPerfMonitorKit)
getFacade()
will provide an instance of this class.
aPerfMonitorKit - public static void unregisterFacadeImpl(MonitorFacade aPerfMonitorKit)
aPerfMonitorKit - public static void reset()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||