|
||||||||||
| 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 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(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 |
|---|
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 LinkedProcessingNodeBuilders.
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||