Package com.fluxtion.builder

Contains classes and functions that are used to construct a Fluxtion Static Event Processor (SEP). Builder functions are used to:
  • Describe the graph
  • Add nodes
  • Control access scope of nodes
  • Name elements in the graph
  • Factory management
  • Injection points for extending build functions

Class space

The builder classes depends upon the api module, both modules are loaded by Fluxtion generator at generation time. Building is a compile time only operation. The builder module is not referenced by the generated SEP and should not be distributed with the generated SEP.

The goal is to reduce the dependencies of the final application to the minimum possible. This will simplify integration, testing and deployment reducing development costs. The generator and builder may have complex dependencies but they are not required at runtime or in the application class space.