|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
A ProcessingNode builder.
Lifecycle information : a TreeBuilder can be recycled
and used to build several Processors, each one defining
a different ComponentManager. As a consequence, a
ProcessingNodeBuilder that needs access to the
ComponentManager of the Processor being
built must be not only Composable but also
Recomposable.
Note however that being Recomposable doesn't forbid to be
ThreadSafe since a ProcessingNodeBuilder is
used by only one TreeBuilder at a time.
| Method Summary | |
ProcessingNode |
buildNode(org.apache.avalon.framework.configuration.Configuration config)
Build the ProcessingNode and its children from the given
Configuration, and optionnaly register it in the tree builder
for lookup by other LinkedProcessingNodeBuilders. |
void |
setBuilder(TreeBuilder builder)
Set the builder for which we are building. |
| Method Detail |
public void setBuilder(TreeBuilder builder)
public ProcessingNode buildNode(org.apache.avalon.framework.configuration.Configuration config)
throws java.lang.Exception
ProcessingNode and its children from the given
Configuration, and optionnaly register it in the tree builder
for lookup by other LinkedProcessingNodeBuilders.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||