Table of Contents - service_operation-1.0.0 Documentation
Classes and Modules
- Object
- ServiceOperation
- ServiceOperation::Base
- ServiceOperation::Base::ClassMethods
- ServiceOperation::Context
- ServiceOperation::Delay
- ServiceOperation::Delay::ClassMethods
- ServiceOperation::ErrorHandling
- ServiceOperation::Errors
- ServiceOperation::Failure
- ServiceOperation::Hooks
- ServiceOperation::Hooks::ClassMethods
- ServiceOperation::Params
- ServiceOperation::Params::Any
- ServiceOperation::Params::Anything
- ServiceOperation::Params::ArrayOf
- ServiceOperation::Params::Attribute
- ServiceOperation::Params::Bool
- ServiceOperation::Params::ClassMethods
- ServiceOperation::Params::DSL
- ServiceOperation::Params::EnumType
- ServiceOperation::Params::EnumerableOf
- ServiceOperation::Params::InstanceMethods
- ServiceOperation::RackMountable
- ServiceOperation::ServiceNotification
- ServiceOperation::ServiceNotification::ClassMethods
- ServiceOperation::Validations
- ServiceOperation::Validations::ClassMethods
- StubServiceNotifications
Methods
- ::=== — ServiceOperation::Params::Bool
- ::=== — ServiceOperation::Params::Anything
- ::base_call — ServiceOperation::RackMountable
- ::build — ServiceOperation::Context
- ::call — ServiceOperation::RackMountable
- ::camelize — ServiceOperation::Params::Attribute
- ::define — ServiceOperation::Params::Attribute
- ::expand_validator — ServiceOperation::Params::Attribute
- ::extract_options — ServiceOperation::Params::Attribute
- ::included — ServiceOperation::Base
- ::included — ServiceOperation::Delay
- ::included — ServiceOperation::Hooks
- ::included — ServiceOperation::Params
- ::included — ServiceOperation::ServiceNotification
- ::included — ServiceOperation::Validations
- ::new — ServiceOperation::Failure
- ::new — ServiceOperation::Params::Attribute
- ::new — ServiceOperation::Params::DSL
- ::new — ServiceOperation::Params::EnumType
- ::new — ServiceOperation::Params::Any
- ::new — ServiceOperation::Params::EnumerableOf
- ::new — ServiceOperation::Base
- ::rack_body — ServiceOperation::RackMountable
- ::rack_request — ServiceOperation::RackMountable
- ::rack_response — ServiceOperation::RackMountable
- ::run — ServiceOperation::Params::DSL
- #== — ServiceOperation::Params::Attribute
- #== — ServiceOperation::Params::EnumType
- #=== — ServiceOperation::Params::Any
- #=== — ServiceOperation::Params::EnumerableOf
- #Any — ServiceOperation::Params::DSL
- #Anything — ServiceOperation::Params::DSL
- #ArrayOf — ServiceOperation::Params::DSL
- #Bool — ServiceOperation::Params::DSL
- #EnumerableOf — ServiceOperation::Params::DSL
- #_query_params — ServiceOperation::Params::DSL
- #add — ServiceOperation::Errors
- #add_hooks — ServiceOperation::Hooks::ClassMethods
- #after — ServiceOperation::Hooks::ClassMethods
- #after_hooks — ServiceOperation::Hooks::ClassMethods
- #allow_remote — ServiceOperation::Base::ClassMethods
- #allow_remote! — ServiceOperation::Base::ClassMethods
- #around — ServiceOperation::Hooks::ClassMethods
- #around_hooks — ServiceOperation::Hooks::ClassMethods
- #as_json — ServiceOperation::Context
- #attribute_exists? — ServiceOperation::Params::InstanceMethods
- #attribute_names — ServiceOperation::Params::ClassMethods
- #attributes — ServiceOperation::Params::ClassMethods
- #before — ServiceOperation::Hooks::ClassMethods
- #before_hooks — ServiceOperation::Hooks::ClassMethods
- #call — ServiceOperation::Base
- #call — ServiceOperation::Base::ClassMethods
- #call — ServiceOperation::ServiceNotification
- #call! — ServiceOperation::Base::ClassMethods
- #call_action — Object
- #call_action! — Object
- #call_operation — Object
- #call_operation! — Object
- #coerce — ServiceOperation::Params::Attribute
- #coerce_if — ServiceOperation::Context
- #coerced_merge — ServiceOperation::Errors
- #coercion_method — ServiceOperation::Params::Attribute
- #def_attr — ServiceOperation::Params::DSL
- #define_params_hooks — ServiceOperation::Params::ClassMethods
- #ensure_error_hash — ServiceOperation::Errors
- #error — ServiceOperation::Params::Attribute
- #errors — ServiceOperation::ErrorHandling
- #errors_from_error_code — ServiceOperation::ErrorHandling
- #expect_action_to — Object
- #expect_error — Object
- #expect_failure — Object
- #expect_operation_to — Object
- #expect_success — Object
- #extract_bool_errors — ServiceOperation::ErrorHandling
- #fail! — ServiceOperation::Context
- #fail! — ServiceOperation::ErrorHandling
- #fail_conditional_object — ServiceOperation::ErrorHandling
- #fail_if_errors! — ServiceOperation::ErrorHandling
- #failure? — ServiceOperation::Context
- #fetch — ServiceOperation::Context
- #from — ServiceOperation::Params::Attribute
- #http — ServiceOperation::ServiceNotification::ClassMethods
- #initial_hooks — ServiceOperation::Hooks::ClassMethods
- #input — ServiceOperation::Params::ClassMethods
- #inspect — ServiceOperation::Params::EnumType
- #invalid? — ServiceOperation::ErrorHandling
- #last_context — Object
- #last_operation — Object
- #method_missing — ServiceOperation::Params::DSL
- #method_missing — ServiceOperation::ErrorHandling
- #method_missing — ServiceOperation::Params::InstanceMethods
- #name — ServiceOperation::Params::EnumType
- #name — ServiceOperation::Params::Any
- #name — ServiceOperation::Params::EnumerableOf
- #not_yet_raised — ServiceOperation::Context
- #notify — ServiceOperation::ServiceNotification
- #object_to_array — ServiceOperation::Errors
- #optional? — ServiceOperation::Params::Attribute
- #output — ServiceOperation::Params::ClassMethods
- #params — ServiceOperation::Params::ClassMethods
- #payload — ServiceOperation::ServiceNotification
- #queue — ServiceOperation::Delay::ClassMethods
- #remove_params — ServiceOperation::Params::ClassMethods
- #require_at_least_one_of — ServiceOperation::Validations
- #required? — ServiceOperation::Params::Attribute
- #respond_to_missing? — ServiceOperation::Params::DSL
- #respond_to_missing? — ServiceOperation::ErrorHandling
- #respond_to_missing? — ServiceOperation::Params::InstanceMethods
- #returns — ServiceOperation::Params::ClassMethods
- #run — ServiceOperation::Base
- #run! — ServiceOperation::Base
- #run_after_hooks — ServiceOperation::Hooks
- #run_around_hooks — ServiceOperation::Hooks
- #run_before_hooks — ServiceOperation::Hooks
- #run_hook — ServiceOperation::Hooks
- #run_hooks — ServiceOperation::Hooks
- #service_notifications_api_key — ServiceOperation::ServiceNotification
- #service_notifications_defaults — ServiceOperation::ServiceNotification
- #service_notifications_post — ServiceOperation::ServiceNotification::ClassMethods
- #service_notifications_url — ServiceOperation::ServiceNotification
- #skip — ServiceOperation::Base
- #skip! — ServiceOperation::Base
- #stub_service_notifications — StubServiceNotifications
- #stub_service_notifications_options — StubServiceNotifications
- #success? — ServiceOperation::Context
- #to_h — ServiceOperation::Context
- #type — ServiceOperation::Params::EnumType
- #type — ServiceOperation::Params::EnumerableOf
- #type — ServiceOperation::Params::ArrayOf
- #valid? — ServiceOperation::ErrorHandling
- #validate? — ServiceOperation::Params::Attribute
- #validate_attributes — ServiceOperation::Params::InstanceMethods
- #validate_params — ServiceOperation::Params::InstanceMethods
- #validate_returns — ServiceOperation::Params::InstanceMethods
- #with_hooks — ServiceOperation::Hooks