|
||||||||
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 Processor
s, 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 LinkedProcessingNodeBuilder s. |
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 LinkedProcessingNodeBuilder
s.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |