org.apache.avalon.excalibur.component.test
Class ExcaliburComponentManagerTestCase.AbstractBadCircularKid

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.avalon.excalibur.component.test.ExcaliburComponentManagerTestCase.AbstractKid
          extended byorg.apache.avalon.excalibur.component.test.ExcaliburComponentManagerTestCase.AbstractBadCircularKid
All Implemented Interfaces:
org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.activity.Disposable, ExcaliburComponentManagerTestCase.Kid, org.apache.avalon.framework.logger.LogEnabled
Direct Known Subclasses:
ExcaliburComponentManagerTestCase.AbstractGoodCircularKid, ExcaliburComponentManagerTestCase.PoolableBadCircularKid, ExcaliburComponentManagerTestCase.SingleThreadedBadCircularKid, ExcaliburComponentManagerTestCase.ThreadSafeBadCircularKid
Enclosing class:
ExcaliburComponentManagerTestCase

public abstract static class ExcaliburComponentManagerTestCase.AbstractBadCircularKid
extends ExcaliburComponentManagerTestCase.AbstractKid
implements org.apache.avalon.framework.component.Composable


Field Summary
protected  ExcaliburComponentManagerTestCase.Dad m_dad
           
protected  org.apache.avalon.framework.component.ComponentManager m_innerManager
           
protected  ExcaliburComponentManagerTestCase.Mom m_mom
           
 
Fields inherited from class org.apache.avalon.excalibur.component.test.ExcaliburComponentManagerTestCase.AbstractKid
m_validator, ROLE
 
Constructor Summary
ExcaliburComponentManagerTestCase.AbstractBadCircularKid()
           
 
Method Summary
 void compose(org.apache.avalon.framework.component.ComponentManager manager)
           
 java.lang.String getName()
           
 
Methods inherited from class org.apache.avalon.excalibur.component.test.ExcaliburComponentManagerTestCase.AbstractKid
dispose, enableLogging
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_innerManager

protected org.apache.avalon.framework.component.ComponentManager m_innerManager

m_mom

protected ExcaliburComponentManagerTestCase.Mom m_mom

m_dad

protected ExcaliburComponentManagerTestCase.Dad m_dad
Constructor Detail

ExcaliburComponentManagerTestCase.AbstractBadCircularKid

public ExcaliburComponentManagerTestCase.AbstractBadCircularKid()
Method Detail

compose

public void compose(org.apache.avalon.framework.component.ComponentManager manager)
             throws org.apache.avalon.framework.component.ComponentException
Specified by:
compose in interface org.apache.avalon.framework.component.Composable
Throws:
org.apache.avalon.framework.component.ComponentException

getName

public java.lang.String getName()
Specified by:
getName in interface ExcaliburComponentManagerTestCase.Kid
Overrides:
getName in class ExcaliburComponentManagerTestCase.AbstractKid


Copyright © 1997-2006 The Apache Software Foundation. All Rights Reserved.