Table of Contents - statesman-9.0.0 Documentation
Pages
Classes and Modules
- Statesman
- Statesman::ActiveRecordTransitionGenerator
- Statesman::Adapters
- Statesman::Adapters::ActiveRecord
- Statesman::Adapters::ActiveRecordAfterCommitWrap
- Statesman::Adapters::ActiveRecordQueries
- Statesman::Adapters::ActiveRecordQueries::ClassMethods
- Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- Statesman::Adapters::ActiveRecordTransition
- Statesman::Adapters::Memory
- Statesman::Adapters::MemoryTransition
- Statesman::Callback
- Statesman::Config
- Statesman::GeneratorHelpers
- Statesman::Guard
- Statesman::GuardFailedError
- Statesman::IncompatibleSerializationError
- Statesman::InvalidCallbackError
- Statesman::InvalidStateError
- Statesman::InvalidTransitionError
- Statesman::Machine
- Statesman::Machine::ClassMethods
- Statesman::MigrationGenerator
- Statesman::MissingTransitionAssociation
- Statesman::Railtie
- Statesman::TransitionConflictError
- Statesman::TransitionFailedError
- Statesman::UnserializedMetadataError
- Statesman::Utils
Methods
- ::[] — Statesman::Adapters::ActiveRecordQueries
- ::adapter_name — Statesman::Adapters::ActiveRecord
- ::check_missing_methods! — Statesman::Adapters::ActiveRecordQueries
- ::config — Statesman
- ::configure — Statesman
- ::database_supports_partial_indexes? — Statesman::Adapters::ActiveRecord
- ::included — Statesman::Adapters::ActiveRecordQueries
- ::included — Statesman::Machine
- ::mysql_gaplock_protection? — Statesman
- ::new — Statesman::Adapters::ActiveRecord
- ::new — Statesman::Adapters::ActiveRecordAfterCommitWrap
- ::new — Statesman::Adapters::ActiveRecordQueries::ClassMethods
- ::new — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- ::new — Statesman::Adapters::Memory
- ::new — Statesman::Adapters::MemoryTransition
- ::new — Statesman::Callback
- ::new — Statesman::Config
- ::new — Statesman::TransitionFailedError
- ::new — Statesman::GuardFailedError
- ::new — Statesman::UnserializedMetadataError
- ::new — Statesman::IncompatibleSerializationError
- ::new — Statesman::Machine
- ::rails_4_or_higher? — Statesman::Utils
- ::rails_5_or_higher? — Statesman::Utils
- ::rails_major_version — Statesman::Utils
- ::retry_conflicts — Statesman::Machine
- ::storage_adapter — Statesman
- ::trigger_transactional_callbacks? — Statesman::Adapters::ActiveRecordAfterCommitWrap
- #_message — Statesman::TransitionFailedError
- #_message — Statesman::GuardFailedError
- #_message — Statesman::UnserializedMetadataError
- #_message — Statesman::IncompatibleSerializationError
- #adapter_class — Statesman::Machine
- #adapter_name — Statesman::Config
- #add_after_commit_callback — Statesman::Adapters::ActiveRecord
- #add_callback — Statesman::Machine::ClassMethods
- #add_to_transaction — Statesman::Adapters::ActiveRecordAfterCommitWrap
- #after_guard_failure — Statesman::Machine::ClassMethods
- #after_transition — Statesman::Machine::ClassMethods
- #after_transition_failure — Statesman::Machine::ClassMethods
- #allowed_transitions — Statesman::Machine
- #applies_to? — Statesman::Callback
- #array_to_s_or_nil — Statesman::Machine::ClassMethods
- #association_join_primary_key — Statesman::Adapters::ActiveRecord
- #before_committed! — Statesman::Adapters::ActiveRecordAfterCommitWrap
- #before_transition — Statesman::Machine::ClassMethods
- #build_arel_manager — Statesman::Adapters::ActiveRecord
- #build_most_recents_update_all_values — Statesman::Adapters::ActiveRecord
- #call — Statesman::Callback
- #call — Statesman::Guard
- #callbacks — Statesman::Machine::ClassMethods
- #callbacks_for — Statesman::Machine
- #can_transition_to? — Statesman::Machine
- #class_name_option — Statesman::GeneratorHelpers
- #committed! — Statesman::Adapters::ActiveRecordAfterCommitWrap
- #configuration — Statesman::GeneratorHelpers
- #create — Statesman::Adapters::ActiveRecord
- #create — Statesman::Adapters::Memory
- #create_model_file — Statesman::ActiveRecordTransitionGenerator
- #create_model_file — Statesman::MigrationGenerator
- #create_transition — Statesman::Adapters::ActiveRecord
- #current_state — Statesman::Machine
- #database_supports_partial_indexes? — Statesman::GeneratorHelpers
- #db_false — Statesman::Adapters::ActiveRecord
- #db_null — Statesman::Adapters::ActiveRecord
- #db_true — Statesman::Adapters::ActiveRecord
- #db_true — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #default_transition_attributes — Statesman::Adapters::ActiveRecord
- #define_in_state — Statesman::Adapters::ActiveRecordQueries::ClassMethods
- #define_not_in_state — Statesman::Adapters::ActiveRecordQueries::ClassMethods
- #enable_mysql_gaplock_protection — Statesman::Config
- #ensure_inheritance — Statesman::Adapters::ActiveRecordQueries::ClassMethods
- #execute — Statesman::Machine
- #execute_on_failure — Statesman::Machine
- #file_name — Statesman::MigrationGenerator
- #guard_transition — Statesman::Machine::ClassMethods
- #guards_for — Statesman::Machine
- #has_transactional_callbacks? — Statesman::Adapters::ActiveRecordAfterCommitWrap
- #history — Statesman::Adapters::ActiveRecord
- #history — Statesman::Adapters::Memory
- #history — Statesman::Machine
- #in_state? — Statesman::Machine
- #included — Statesman::Adapters::ActiveRecordQueries::ClassMethods
- #index_name — Statesman::GeneratorHelpers
- #last — Statesman::Adapters::ActiveRecord
- #last — Statesman::Adapters::Memory
- #last_transition — Statesman::Machine
- #last_transition_to — Statesman::Machine
- #matches — Statesman::Callback
- #matches_all_transitions — Statesman::Callback
- #matches_both_states — Statesman::Callback
- #matches_from_state — Statesman::Callback
- #matches_to_state — Statesman::Callback
- #metadata_default_value — Statesman::GeneratorHelpers
- #migration_class_name — Statesman::GeneratorHelpers
- #migration_file_name — Statesman::ActiveRecordTransitionGenerator
- #model_file_name — Statesman::GeneratorHelpers
- #model_foreign_key — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #model_primary_key — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #model_table — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #most_recent_transition_alias — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #most_recent_transition_join — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #most_recent_transitions — Statesman::Adapters::ActiveRecord
- #most_recent_value — Statesman::Adapters::ActiveRecord
- #mysql? — Statesman::GeneratorHelpers
- #mysql_adapter? — Statesman::Config
- #mysql_gaplock_protection? — Statesman::Adapters::ActiveRecord
- #mysql_gaplock_protection? — Statesman::Config
- #next_migration_number — Statesman::GeneratorHelpers
- #next_sort_key — Statesman::Adapters::ActiveRecord
- #next_sort_key — Statesman::Adapters::Memory
- #not_most_recent_value — Statesman::Adapters::ActiveRecord
- #parent_id — Statesman::GeneratorHelpers
- #parent_join_foreign_key — Statesman::Adapters::ActiveRecord
- #parent_name — Statesman::GeneratorHelpers
- #parent_table_name — Statesman::GeneratorHelpers
- #reset — Statesman::Adapters::ActiveRecord
- #reset — Statesman::Adapters::Memory
- #reset — Statesman::Machine
- #rolledback! — Statesman::Adapters::ActiveRecordAfterCommitWrap
- #select_callbacks_for — Statesman::Machine
- #serialized? — Statesman::Adapters::ActiveRecord
- #state — Statesman::Machine::ClassMethods
- #states — Statesman::Machine::ClassMethods
- #states_where — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #storage_adapter — Statesman::Config
- #successors — Statesman::Machine::ClassMethods
- #successors_for — Statesman::Machine
- #table_name — Statesman::GeneratorHelpers
- #to_s_or_nil — Statesman::Machine
- #to_s_or_nil — Statesman::Machine::ClassMethods
- #transition — Statesman::Machine::ClassMethods
- #transition_conflict_error? — Statesman::Adapters::ActiveRecord
- #transition_name — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #transition_reflection — Statesman::Adapters::ActiveRecordQueries::QueryBuilder
- #transition_to — Statesman::Machine
- #transition_to! — Statesman::Machine
- #transitions_for_parent — Statesman::Adapters::ActiveRecord
- #transitions_of_parent — Statesman::Adapters::ActiveRecord
- #trigger_transactional_callbacks? — Statesman::Adapters::ActiveRecordAfterCommitWrap
- #type_cast — Statesman::Adapters::ActiveRecord
- #unique_indexes — Statesman::Adapters::ActiveRecord
- #update_most_recents — Statesman::Adapters::ActiveRecord
- #updated_column_and_timestamp — Statesman::Adapters::ActiveRecord
- #validate_callback_condition — Statesman::Machine::ClassMethods
- #validate_callback_type_and_class — Statesman::Machine::ClassMethods
- #validate_from_and_to_state — Statesman::Machine::ClassMethods
- #validate_initial_state — Statesman::Machine::ClassMethods
- #validate_not_from_terminal_state — Statesman::Machine::ClassMethods
- #validate_not_to_initial_state — Statesman::Machine::ClassMethods
- #validate_state — Statesman::Machine::ClassMethods
- #validate_transition — Statesman::Machine