The configuration process is the act of defining the workflow – which includes the states, trigger permissions and state steps. In order to do these, we create a workflow module,  fluently define the states and their steps, and then register them with the Inversion of Control container.

In this process we will:

  1. Set up a configuration Module.
  2. Fluently configure the states, their transitions and tasks.
  3. Register these with the Ioc container.

At the end, we will take a look at the various exceptions that can be thrown upon registrations.  The exceptions can be thrown when an invalid workflow is declared.  These errors are quite descriptive and will point you to the root cause quickly.

Last edited Jan 2, 2011 at 4:41 AM by sdhebert, version 1

Comments

No comments yet.