org.apache.avalon.fortress.impl.extensions
Class InstrumentableCreator

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.avalon.lifecycle.AbstractCreator
          extended by org.apache.avalon.fortress.impl.extensions.InstrumentableCreator
All Implemented Interfaces:
LogEnabled, Creator

public final class InstrumentableCreator
extends AbstractCreator

The InstrumentableCreator is used as a standard lifecycle extension for containers that support it.


Constructor Summary
InstrumentableCreator(InstrumentManager instrumentManager)
           
 
Method Summary
 void create(java.lang.Object object, Context context)
          Assign the instrumentables and InstrumentManageables
 
Methods inherited from class org.apache.avalon.lifecycle.AbstractCreator
destroy
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstrumentableCreator

public InstrumentableCreator(InstrumentManager instrumentManager)
Method Detail

create

public void create(java.lang.Object object,
                   Context context)
            throws java.lang.Exception
Assign the instrumentables and InstrumentManageables

Specified by:
create in interface Creator
Overrides:
create in class AbstractCreator
Throws:
java.lang.Exception


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.