org.jacorb.poa
Class POAManagerMonitorImpl

java.lang.Object
  extended byorg.jacorb.poa.POAManagerMonitorImpl
All Implemented Interfaces:
POAManagerMonitor, POAManagerMonitorController

public class POAManagerMonitorImpl
extends java.lang.Object
implements POAManagerMonitor, POAManagerMonitorController

This class extends the POAManager with a monitoring gui for interacting with the POAManager and start and stop poa monitoring.

Version:
1.05, 12/08/99, RT
Author:
Reimo Tiedemann, FU Berlin

Constructor Summary
POAManagerMonitorImpl()
           
 
Method Summary
 void actionClosePOAMonitor(java.lang.String name)
           
 void actionCloseView()
           
 void actionDestroyPOA(java.lang.String name)
           
 void actionOpenPOAMonitor(java.lang.String name)
           
 void actionSetToActive()
           
 void actionSetToDiscarding(boolean wait)
           
 void actionSetToHolding(boolean wait)
           
 void actionSetToInactive(boolean wait, boolean etherialize)
           
 void addPOA(java.lang.String name)
           
 void closeMonitor()
           
 void init(POAManager poaManager)
           
 void openMonitor()
           
 void printMessage(java.lang.String str)
           
 void removePOA(java.lang.String name)
           
protected  void resetState()
           
 void setToActive()
           
 void setToDiscarding(boolean wait)
           
 void setToHolding(boolean wait)
           
 void setToInactive(boolean wait, boolean etherialize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POAManagerMonitorImpl

public POAManagerMonitorImpl()
Method Detail

actionClosePOAMonitor

public void actionClosePOAMonitor(java.lang.String name)
Specified by:
actionClosePOAMonitor in interface POAManagerMonitorController

actionCloseView

public void actionCloseView()
Specified by:
actionCloseView in interface POAManagerMonitorController

actionDestroyPOA

public void actionDestroyPOA(java.lang.String name)
Specified by:
actionDestroyPOA in interface POAManagerMonitorController

actionOpenPOAMonitor

public void actionOpenPOAMonitor(java.lang.String name)
Specified by:
actionOpenPOAMonitor in interface POAManagerMonitorController

actionSetToActive

public void actionSetToActive()
Specified by:
actionSetToActive in interface POAManagerMonitorController

actionSetToDiscarding

public void actionSetToDiscarding(boolean wait)
Specified by:
actionSetToDiscarding in interface POAManagerMonitorController

actionSetToHolding

public void actionSetToHolding(boolean wait)
Specified by:
actionSetToHolding in interface POAManagerMonitorController

actionSetToInactive

public void actionSetToInactive(boolean wait,
                                boolean etherialize)
Specified by:
actionSetToInactive in interface POAManagerMonitorController

addPOA

public void addPOA(java.lang.String name)
Specified by:
addPOA in interface POAManagerMonitor

closeMonitor

public void closeMonitor()
Specified by:
closeMonitor in interface POAManagerMonitor

init

public void init(POAManager poaManager)
Specified by:
init in interface POAManagerMonitor

openMonitor

public void openMonitor()
Specified by:
openMonitor in interface POAManagerMonitor

printMessage

public void printMessage(java.lang.String str)
Specified by:
printMessage in interface POAManagerMonitor

removePOA

public void removePOA(java.lang.String name)
Specified by:
removePOA in interface POAManagerMonitor

resetState

protected void resetState()

setToActive

public void setToActive()
Specified by:
setToActive in interface POAManagerMonitor

setToDiscarding

public void setToDiscarding(boolean wait)
Specified by:
setToDiscarding in interface POAManagerMonitor

setToHolding

public void setToHolding(boolean wait)
Specified by:
setToHolding in interface POAManagerMonitor

setToInactive

public void setToInactive(boolean wait,
                          boolean etherialize)
Specified by:
setToInactive in interface POAManagerMonitor