Top Description Methods
org.apache.avalon.framework.component

public Interface Recomposable

extends 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.

Extends composer to allow recomposing.
Author
Avalon Development Team
Version
$Id: Recomposable.java 506231 2007-02-12 02:36:54Z crossley $

Method Summary

Modifier and TypeMethod and Description
public void
recompose(ComponentManager
The ComponentManager which this Composable uses.
componentManager
)

Repass the ComponentManager to the composer.

Inherited from org.apache.avalon.framework.component.Composable:
compose

Method Detail

recomposeback to summary
public void recompose(ComponentManager componentManager) throws ComponentException

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:ComponentManager

The ComponentManager which this Composable uses.

Exceptions
ComponentException:
if an error occurs