Module: Lite::Command

Defined in:
lib/lite/command/base.rb,
lib/lite/command/fault.rb,
lib/lite/command/context.rb,
lib/lite/command/version.rb,
lib/lite/command/internals/callable.rb,
lib/lite/command/internals/faultable.rb,
lib/lite/command/internals/executable.rb,
lib/lite/command/internals/resultable.rb

Defined Under Namespace

Modules: Internals Classes: Base, Context, Error, Failure, Fault, Invalid, Noop

Constant Summary collapse

VERSION =
"2.0.3"
STATUSES =
[
  SUCCESS = "success",
  NOOP    = "noop",
  INVALID = "invalid",
  FAILURE = "failure",
  ERROR   = "error"
].freeze
FAULTS =
(STATUSES - [SUCCESS]).freeze
STATES =
[
  PENDING     = "pending",
  EXECUTING   = "executing",
  COMPLETE    = "complete",
  INTERRUPTED = "interrupted"
].freeze