org.apache.avalon.framework.component
Interface Recomposable

All Superinterfaces:
Composable

Deprecated. Deprecated with no replacement. The Recomposable interface is a legacy interface with no concrete contracts. Rather than copy the design mistake to the "service" package, we no longer support this class.

public interface Recomposable
extends Composable

Extends composer to allow recomposing.

Version:
$Id: Recomposable.java 30977 2004-07-30 08:57:54Z niclas $
Author:
Avalon Development Team

Method Summary
 void recompose(ComponentManager componentManager)
          Deprecated. Repass the ComponentManager to the composer.
 
Methods inherited from interface org.apache.avalon.framework.component.Composable
compose
 

Method Detail

recompose

public void recompose(ComponentManager componentManager)
               throws ComponentException
Deprecated. 
Repass the ComponentManager to the composer. The Composable implementation should use the specified ComponentManager to acquire the components it needs for execution. It should also drop references to any components it retrieved from old ComponentManager.

Parameters:
componentManager - The ComponentManager which this Composable uses.
Throws:
ComponentException - if an error occurs


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