Table of Contents - substation-0.0.11 Documentation
Pages
Classes and Modules
- Substation
- Substation::AlreadyRegisteredError
- Substation::Chain
- Substation::Chain::DSL
- Substation::Chain::DSL::Config
- Substation::Chain::DSL::ModuleBuilder
- Substation::Chain::Definition
- Substation::DSL
- Substation::DSL::Guard
- Substation::DSL::Registry
- Substation::Dispatcher
- Substation::DuplicateProcessorError
- Substation::Environment
- Substation::Environment::DSL
- Substation::Error
- Substation::Processor
- Substation::Processor::Builder
- Substation::Processor::Config
- Substation::Processor::Evaluator
- Substation::Processor::Evaluator::Handler
- Substation::Processor::Evaluator::Pivot
- Substation::Processor::Evaluator::Request
- Substation::Processor::Evaluator::Result
- Substation::Processor::Evaluator::Result::Failure
- Substation::Processor::Evaluator::Result::Success
- Substation::Processor::Executor
- Substation::Processor::Fallible
- Substation::Processor::Incoming
- Substation::Processor::Nest
- Substation::Processor::Nest::Incoming
- Substation::Processor::Outgoing
- Substation::Processor::Pivot
- Substation::Processor::Transformer
- Substation::Processor::Transformer::Incoming
- Substation::Processor::Transformer::Outgoing
- Substation::Processor::Wrapper
- Substation::Processor::Wrapper::Incoming
- Substation::Processor::Wrapper::Outgoing
- Substation::Request
- Substation::ReservedNameError
- Substation::Response
- Substation::Response::API
- Substation::Response::API::Failure
- Substation::Response::API::Success
- Substation::Response::Exception
- Substation::Response::Exception::Output
- Substation::Response::Failure
- Substation::Response::Success
- Substation::UnknownActionError
- Substation::UnknownProcessor
Methods
- ::build — Substation::Chain::DSL
- ::build — Substation::Chain::DSL::Config
- ::build — Substation::Environment
- ::call — Substation::Chain::DSL::ModuleBuilder
- ::chain_dsl — Substation::Environment
- ::coerce_name — Substation::DSL::Registry
- ::exception_response — Substation::Chain
- ::msg — Substation::Error
- ::new — Substation::Error
- ::new — Substation::Chain::Definition
- ::new — Substation::Chain::DSL
- ::new — Substation::Chain::DSL::Config
- ::new — Substation::Chain::DSL::ModuleBuilder
- ::new — Substation::DSL::Guard
- ::new — Substation::DSL::Registry
- ::new — Substation::Environment
- ::new — Substation::Environment::DSL
- ::new — Substation::Response
- ::new — Substation::Response::Exception::Output
- ::new — Substation::Processor
- ::new_registry — Substation::Dispatcher
- ::registry — Substation::Environment::DSL
- #<< — Substation::Chain::Definition
- #[] — Substation::Environment
- #[]= — Substation::DSL::Registry
- #__call__ — Substation::Chain::DSL
- #build — Substation::Chain::DSL
- #call — Substation::Chain
- #call — Substation::Dispatcher
- #call — Substation::DSL::Guard
- #call — Substation::Processor::Builder
- #call — Substation::Processor::Evaluator
- #call — Substation::Processor::Nest::Incoming
- #call — Substation::Processor::Transformer::Incoming
- #call — Substation::Processor::Transformer::Outgoing
- #chain — Substation::Chain::DSL
- #chain — Substation::Environment
- #cmp? — Substation::Response::Exception::Output
- #coerce_name — Substation::DSL::Registry
- #compose — Substation::Processor::Executor
- #compose — Substation::Processor
- #decompose — Substation::Processor::Executor
- #decompose — Substation::Processor
- #define_dsl_method — Substation::Chain::DSL::ModuleBuilder
- #dispatcher — Substation::Environment
- #error — Substation::Request
- #error — Substation::Processor::Evaluator::Handler
- #exception? — Substation::Response
- #exception? — Substation::Response::Exception
- #execute — Substation::Processor
- #failure_chain — Substation::Chain::DSL
- #fetch — Substation::Chain::Definition
- #fetch — Substation::Dispatcher
- #fetch — Substation::DSL::Registry
- #include? — Substation::Dispatcher
- #include? — Substation::DSL::Registry
- #inherit — Substation::Environment
- #initialize_dsl_module — Substation::Chain::DSL::ModuleBuilder
- #invoke — Substation::Processor
- #invoke — Substation::Processor::Wrapper
- #keys — Substation::DSL::Registry
- #merge — Substation::DSL::Registry
- #merged_chain_dsl — Substation::Environment
- #nest — Substation::Chain::DSL
- #new — Substation::Chain::DSL
- #new — Substation::DSL::Registry
- #notify_observers — Substation::Processor
- #on_exception — Substation::Chain
- #on_failure — Substation::Processor::Evaluator
- #on_success — Substation::Processor::Evaluator
- #on_success — Substation::Processor::Evaluator::Pivot
- #output — Substation::Processor::Evaluator
- #prepend — Substation::Chain::Definition
- #raise_duplicate_processor_error — Substation::Chain::Definition
- #raise_if_already_registered — Substation::DSL::Guard
- #raise_if_reserved — Substation::DSL::Guard
- #register — Substation::Environment
- #register — Substation::Environment::DSL
- #replace_failure_chain — Substation::Chain::Definition
- #respond_with — Substation::Request
- #respond_with — Substation::Processor::Outgoing
- #respond_with — Substation::Processor::Evaluator::Handler
- #result — Substation::Processor
- #result — Substation::Processor::Incoming
- #success — Substation::Request
- #success — Substation::Processor::Evaluator::Handler
- #success? — Substation::Processor
- #success? — Substation::Processor::Outgoing
- #success? — Substation::Response::API::Success
- #success? — Substation::Response::API::Failure
- #to_request — Substation::Request
- #to_request — Substation::Response
- #use — Substation::Chain::DSL
- #with_failure_chain — Substation::Processor::Config
- #with_failure_chain — Substation::Processor::Fallible