# Package cascading.cascade

- Interface Summary
  Interface | Description
  --- | ---
  Cascade | A Cascade is an assembly of `Flow` instances that share or depend on equivalent `Tap` instances and are executed as a single group.
  CascadeListener | Interface CascadeListener provides hooks for receiving events on various stages of a `Cascade` execution.

- Class Summary
  Class | Description
  --- | ---
  BaseCascade |
  CascadeConnector | Class CascadeConnector is used to construct a new `Cascade` instance from a collection of `Flow` instance.
  CascadeDef | Class CascadeDef is a fluent interface for defining a `Cascade`.
  CascadeProps | Class CascadeProps is a fluent helper class for setting various `Cascade` level properties passed through a `CascadeConnector`.
  Cascades | Class Cascades provides useful utilities for use in constructing `Cascade` and `Flow` instances via the `CascadeConnector` and `FlowConnector`, respectively.

- Exception Summary
  Exception | Description
  --- | ---
  CascadeException | Class CascadeException is thrown by the `Cascade` class.

Copyright © 2007-2015 Xplenty, Inc. All Rights Reserved.