Class DefaultFlowHolder

java.lang.Object
org.springframework.webflow.engine.builder.DefaultFlowHolder
All Implemented Interfaces:
FlowDefinitionHolder

public class DefaultFlowHolder extends Object implements FlowDefinitionHolder
A flow definition holder that can detect changes on an underlying flow definition resource and refresh that resource automatically.

This class is thread-safe.

Note that this FlowDefinition holder uses a FlowAssembler. This class bridges the abstract world of flow definitions with the concrete world of flow implementations.

Author:
Keith Donald
See Also:
  • Constructor Details

    • DefaultFlowHolder

      public DefaultFlowHolder(FlowAssembler assembler)
      Creates a new refreshable flow definition holder that uses the configured assembler (GOF director) to drive flow assembly, on initial use and on any resource change or refresh.
      Parameters:
      assembler - the flow assembler to use
  • Method Details