Table of Contents - business_flow-0.17.4 Documentation
Classes and Modules
- BusinessFlow
- BusinessFlow::Base
- BusinessFlow::Cacheable
- BusinessFlow::Cacheable::ClassMethods
- BusinessFlow::Callable
- BusinessFlow::DSL
- BusinessFlow::DSL::ClassMethods
- BusinessFlow::DSL::ClassMethods::Inputs
- BusinessFlow::DSL::ErrorSupport
- BusinessFlow::DSL::Field
- BusinessFlow::DSL::FieldList
- BusinessFlow::DSL::MemoizedField
- BusinessFlow::DSL::ParameterField
- BusinessFlow::DSL::PublicField
- BusinessFlow::DSL::UsesField
- BusinessFlow::DefaultStepExecutor
- BusinessFlow::FlowFailedException
- BusinessFlow::Instrument
- BusinessFlow::Instrument::ClassMethods
- BusinessFlow::InstrumentedExecutor
- BusinessFlow::InstrumentedStepExecutor
- BusinessFlow::Retryable
- BusinessFlow::Retryable::ClassMethods
- BusinessFlow::Step
- BusinessFlow::Step::ConditionFailedResult
- BusinessFlow::Step::ConditionList
- BusinessFlow::Step::Inputs
- BusinessFlow::Step::Result
- BusinessFlow::Validations
- BusinessFlow::Validations::ClassMethods
Methods
- ::eval_method — BusinessFlow::DSL::Field
- ::included — BusinessFlow::Base
- ::included — BusinessFlow::Cacheable
- ::included — BusinessFlow::DSL
- ::included — BusinessFlow::Instrument
- ::included — BusinessFlow::Retryable
- ::included — BusinessFlow::Validations
- ::new — BusinessFlow::Callable
- ::new — BusinessFlow::DefaultStepExecutor
- ::new — BusinessFlow::DSL::ClassMethods::Inputs
- ::new — BusinessFlow::DSL::FieldList
- ::new — BusinessFlow::DSL::Field
- ::new — BusinessFlow::DSL::PublicField
- ::new — BusinessFlow::DSL::MemoizedField
- ::new — BusinessFlow::DSL::UsesField
- ::new — BusinessFlow::DSL::ParameterField
- ::new — BusinessFlow::FlowFailedException
- ::new — BusinessFlow::Step
- ::new — BusinessFlow::Step::Inputs
- ::new — BusinessFlow::Step::Result
- ::new — BusinessFlow::Step::ConditionList
- ::process_input — BusinessFlow::Step::Inputs
- ::process_output — BusinessFlow::Step::Result
- ::setter_factory — BusinessFlow::DSL::Field
- ::unsafe_eval_method — BusinessFlow::DSL::Field
- #_business_flow_dsl_initialize — BusinessFlow::DSL
- #_business_flow_dsl_parameters — BusinessFlow::DSL
- #_business_flow_parameter_fetch — BusinessFlow::DSL
- #_business_flow_parameter_inner_fetch — BusinessFlow::DSL
- #add_cache_key_to_result_class — BusinessFlow::Cacheable::ClassMethods
- #add_field — BusinessFlow::DSL::FieldList
- #add_fields — BusinessFlow::DSL::FieldList
- #add_needs — BusinessFlow::DSL::ClassMethods::Inputs
- #add_optional — BusinessFlow::DSL::ClassMethods::Inputs
- #add_to — BusinessFlow::DSL::Field
- #add_to — BusinessFlow::DSL::PublicField
- #add_to — BusinessFlow::DSL::MemoizedField
- #add_to — BusinessFlow::DSL::UsesField
- #add_to — BusinessFlow::DSL::ParameterField
- #add_wants — BusinessFlow::DSL::ClassMethods::Inputs
- #build — BusinessFlow::DSL::ClassMethods
- #cache_key — BusinessFlow::Cacheable
- #cache_key — BusinessFlow::Cacheable::ClassMethods
- #cache_options — BusinessFlow::Cacheable::ClassMethods
- #cache_store — BusinessFlow::Cacheable::ClassMethods
- #cache_ttl — BusinessFlow::Cacheable::ClassMethods
- #call — BusinessFlow::Callable
- #call — BusinessFlow::DefaultStepExecutor
- #call — BusinessFlow::InstrumentedExecutor
- #call — BusinessFlow::Step
- #call — BusinessFlow::Step::ConditionList
- #call — BusinessFlow::DSL
- #call — BusinessFlow::DSL::ClassMethods
- #call! — BusinessFlow::DSL::ClassMethods
- #call_callable — BusinessFlow::Callable
- #check_callable — BusinessFlow::Callable
- #default_cache_key — BusinessFlow::Cacheable::ClassMethods
- #errors — BusinessFlow::DSL
- #errors? — BusinessFlow::Step::Result
- #errors? — BusinessFlow::Step::ConditionFailedResult
- #errors? — BusinessFlow::DSL
- #event_name — BusinessFlow::InstrumentedStepExecutor
- #event_name — BusinessFlow::Instrument::ClassMethods
- #execute — BusinessFlow::Cacheable::ClassMethods
- #execute — BusinessFlow::DSL::ClassMethods
- #execute — BusinessFlow::Retryable::ClassMethods
- #execute_step — BusinessFlow::DefaultStepExecutor
- #execute_step — BusinessFlow::InstrumentedStepExecutor
- #executed? — BusinessFlow::Step::Result
- #executed? — BusinessFlow::Step::ConditionFailedResult
- #expects — BusinessFlow::Validations::ClassMethods
- #finalize_initializer — BusinessFlow::DSL::ClassMethods
- #finalize_result_provider — BusinessFlow::DSL::ClassMethods
- #flow_event_name — BusinessFlow::InstrumentedExecutor
- #flow_name — BusinessFlow::InstrumentedExecutor
- #human_attribute_name — BusinessFlow::DSL::ErrorSupport
- #inputs — BusinessFlow::Step
- #inputs — BusinessFlow::DSL::ClassMethods
- #instance_variable_name — BusinessFlow::DSL::Field
- #instrument — BusinessFlow::DSL::ClassMethods
- #instrument — BusinessFlow::Instrument::ClassMethods
- #instrument_cache_fetch — BusinessFlow::Cacheable::ClassMethods
- #instrument_steps — BusinessFlow::Instrument::ClassMethods
- #instrumentation_name — BusinessFlow::Instrument::ClassMethods
- #invalid? — BusinessFlow::DSL
- #lookup — BusinessFlow::DSL::ClassMethods
- #lookup_callable — BusinessFlow::Callable
- #memoized — BusinessFlow::DSL::MemoizedField
- #merge_errors_into — BusinessFlow::Step::Result
- #merge_into — BusinessFlow::Step::Result
- #merge_into — BusinessFlow::Step::ConditionFailedResult
- #merge_outputs_into — BusinessFlow::Step::Result
- #mergeable_errors? — BusinessFlow::Step::Result
- #name — BusinessFlow::DSL::Field
- #name — BusinessFlow::DSL::PublicField
- #name — BusinessFlow::DSL::MemoizedField
- #name — BusinessFlow::DSL::ParameterField
- #needs — BusinessFlow::DSL::ClassMethods
- #needs_code — BusinessFlow::DSL::ClassMethods
- #notify_errors — BusinessFlow::InstrumentedExecutor
- #optional — BusinessFlow::DSL::ClassMethods
- #output_fields — BusinessFlow::Step
- #outputs — BusinessFlow::Step
- #parameters_from_source — BusinessFlow::Step::Inputs
- #proc_callable — BusinessFlow::Callable
- #provides — BusinessFlow::DSL::ClassMethods
- #result_from — BusinessFlow::DSL::ClassMethods
- #retriever_method_name — BusinessFlow::DSL::UsesField
- #retryable — BusinessFlow::Retryable::ClassMethods
- #safe_ivar_name — BusinessFlow::DSL::MemoizedField
- #send_callable — BusinessFlow::Callable
- #setter_factory — BusinessFlow::DSL::ParameterField
- #setter_name — BusinessFlow::DSL::Field
- #single_inputs_callable — BusinessFlow::Callable
- #step — BusinessFlow::DSL::ClassMethods
- #step_event_name — BusinessFlow::InstrumentedStepExecutor
- #step_executor — BusinessFlow::DSL::ClassMethods
- #step_queue — BusinessFlow::DSL::ClassMethods
- #to_s — BusinessFlow::Callable
- #to_s — BusinessFlow::Step
- #to_unless — BusinessFlow::Step::ConditionList
- #two_inputs_callable — BusinessFlow::Callable
- #update_call_method — BusinessFlow::Step
- #uses — BusinessFlow::DSL::ClassMethods
- #valid? — BusinessFlow::DSL
- #wants — BusinessFlow::DSL::ClassMethods
- #with_cache — BusinessFlow::Cacheable::ClassMethods
- #zero_inputs_callable — BusinessFlow::Callable