org.jacorb.poa

Class POAManagerMonitorImpl

Implemented Interfaces:
org.apache.avalon.framework.configuration.Configurable, POAManagerMonitor, POAManagerMonitorController

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

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

Method Summary

void
actionClosePOAMonitor(String name)
void
actionCloseView()
void
actionDestroyPOA(String name)
void
actionOpenPOAMonitor(String name)
void
actionSetToActive()
void
actionSetToDiscarding(boolean wait)
void
actionSetToHolding(boolean wait)
void
actionSetToInactive(boolean wait, boolean etherialize)
void
addPOA(String name)
void
closeMonitor()
void
configure(Configuration myConfiguration)
void
init(POAManager poaManager)
void
openMonitor()
void
printMessage(String str)
void
removePOA(String name)
protected void
resetState()
void
setToActive()
void
setToDiscarding(boolean wait)
void
setToHolding(boolean wait)
void
setToInactive(boolean wait, boolean etherialize)

Method Details

actionClosePOAMonitor

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


actionCloseView

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


actionDestroyPOA

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


actionOpenPOAMonitor

public void actionOpenPOAMonitor(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(String name)
Specified by:
addPOA in interface POAManagerMonitor


closeMonitor

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


configure

public void configure(Configuration myConfiguration)
            throws ConfigurationException


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(String str)
Specified by:
printMessage in interface POAManagerMonitor


removePOA

public void removePOA(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