Class: FlowBase

Inherits:
Object
  • Object
show all
Includes:
Flow::Callbacks, Flow::Core, Flow::Ebb, Flow::Flux, Flow::Operations, Flow::Revert, Flow::Status, Flow::Transactions, Flow::Trigger, ShortCircuIt, Technologic, TransactionWrapper
Defined in:
lib/flow/flow_base.rb

Overview

A Flow is a collection of procedurally executed Operations sharing a common State.

Direct Known Subclasses

ApplicationFlow

Method Summary

Methods included from Flow::Trigger

#trigger, #trigger!

Methods included from Flow::Status

#failed?, #pending?, #reverted?, #success?, #triggered?

Methods included from Flow::Revert

#revert

Methods included from Flow::Flux

#failed_operation?, #flux, #flux!

Methods included from Flow::Ebb

#ebb

Methods included from Flow::Core

#initialize