|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProcessingNodeBuilder
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(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 |
---|
void setBuilder(TreeBuilder builder)
ProcessingNode buildNode(Configuration config) throws Exception
ProcessingNode
and its children from the given
Configuration
, and optionnaly register it in the tree builder
for lookup by other LinkedProcessingNodeBuilder
s.
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |