Driving Flow Executions


The previous chapters explained the basic building blocks that make up Spring Web Flow. You learned about flow definitions and how you can use them to define the navigational rules of a use case. Using its advanced execution management system, Spring Web. Flow automatically enforces those navigational rules and controls state management and cleanup. A flow executor ties all the building blocks together:
  • It loads flow definitions eligible for execution from a flow definition registry.

  • It creates executions for those definitions using a flow execution factory, abstracting away the underlying execution engine.

  • It persists ongoing flow executions in between individual requests with the help of a flow execution repository.


Input Type Flow Execution View Definition View Technology Request Parameter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Erwin Vervaet 2008

Personalised recommendations