org.jacorb.poa

Class POAManagerMonitorLightImpl

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

public class POAManagerMonitorLightImpl
extends java.lang.Object
implements POAManagerMonitor, Configurable

A lightweight implementation of a POAManager monitor

Version:
1.03, 12/08/99, RT

Author:
Reimo Tiedemann, FU Berlin

Method Summary

void
addPOA(String name)
void
closeMonitor()
void
configure(Configuration myConfiguration)
void
init(POAManager poaManager)
void
openMonitor()
void
printMessage(String str)
void
removePOA(String name)
void
setToActive()
void
setToDiscarding(boolean wait)
void
setToHolding(boolean wait)
void
setToInactive(boolean wait, boolean etherialize)

Method Details

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


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