NodeFactory¶
NodeFactory<KIn, VIn, KOut, VOut>
is an abstraction of named node factories (with predecessors).
NodeFactory
is a private static abstract class
of InternalTopologyBuilder.
Contract¶
build¶
ProcessorNode<KIn, VIn, KOut, VOut> build()
Used when:
InternalTopologyBuilder
is requested to build a ProcessorTopology
describe¶
AbstractNode describe()
Used when:
InternalTopologyBuilder
is requested to describeSubtopology
Implementations¶
Creating Instance¶
NodeFactory
takes the following to be created:
- Name
- Predecessors
Abstract Class
NodeFactory
is an abstract class and cannot be created directly. It is created indirectly for the concrete NodeFactory'ies.