Table of Contents - legionio-1.2.0 Documentation
Classes and Modules
- Legion
- Legion::CLI
- Legion::Cli
- Legion::Cli::Chain
- Legion::Cli::Cohort
- Legion::Cli::Function
- Legion::Cli::Lex
- Legion::Cli::Lex::Actor
- Legion::Cli::Lex::Exchange
- Legion::Cli::Lex::Message
- Legion::Cli::Lex::Queue
- Legion::Cli::Lex::Runner
- Legion::Cli::LexBuilder
- Legion::Cli::Relationship
- Legion::Cli::Task
- Legion::Cli::Trigger
- Legion::Extensions
- Legion::Extensions::Actors
- Legion::Extensions::Actors::Base
- Legion::Extensions::Actors::Defaults
- Legion::Extensions::Actors::Every
- Legion::Extensions::Actors::Loop
- Legion::Extensions::Actors::Nothing
- Legion::Extensions::Actors::Once
- Legion::Extensions::Actors::Poll
- Legion::Extensions::Actors::Subscription
- Legion::Extensions::Builder
- Legion::Extensions::Builder::Actors
- Legion::Extensions::Builder::Base
- Legion::Extensions::Builder::Helpers
- Legion::Extensions::Builder::Runners
- Legion::Extensions::Core
- Legion::Extensions::Data
- Legion::Extensions::Data::Migrator
- Legion::Extensions::Data::Model
- Legion::Extensions::Helpers
- Legion::Extensions::Helpers::Base
- Legion::Extensions::Helpers::Cache
- Legion::Extensions::Helpers::Core
- Legion::Extensions::Helpers::Data
- Legion::Extensions::Helpers::Lex
- Legion::Extensions::Helpers::Logger
- Legion::Extensions::Helpers::Task
- Legion::Extensions::Helpers::Transport
- Legion::Extensions::Transport
- Legion::Process
- Legion::Runner
- Legion::Runner::Log
- Legion::Runner::Status
- Legion::Service
- Legion::Supervision
Methods
- ::exception — Legion::Runner::Log
- ::exit_on_failure? — Legion::CLI
- ::exit_on_failure? — Legion::Cli::LexBuilder
- ::find_extensions — Legion::Extensions
- ::gem_load — Legion::Extensions
- ::generate_task_id — Legion::Runner::Status
- ::hook_actor — Legion::Extensions
- ::hook_extensions — Legion::Extensions
- ::included — Legion::Extensions::Helpers::Lex
- ::load_extension — Legion::Extensions
- ::load_extensions — Legion::Extensions
- ::new — Legion::Extensions::Actors::Every
- ::new — Legion::Extensions::Actors::Loop
- ::new — Legion::Extensions::Actors::Nothing
- ::new — Legion::Extensions::Actors::Once
- ::new — Legion::Extensions::Actors::Poll
- ::new — Legion::Extensions::Actors::Subscription
- ::new — Legion::Extensions::Data::Migrator
- ::new — Legion::Process
- ::new — Legion::Service
- ::reload — Legion
- ::run — Legion::Runner
- ::run! — Legion::Process
- ::setup — Legion::Extensions
- ::setup — Legion::Supervision
- ::shutdown — Legion
- ::shutdown — Legion::Extensions
- ::source_root — Legion::CLI
- ::source_root — Legion::Cli::Lex::Actor
- ::source_root — Legion::Cli::Lex::Exchange
- ::source_root — Legion::Cli::Lex::Message
- ::source_root — Legion::Cli::Lex::Queue
- ::source_root — Legion::Cli::Lex::Runner
- ::source_root — Legion::Cli::LexBuilder
- ::start — Legion
- ::update — Legion::Runner::Status
- ::update_db — Legion::Runner::Status
- ::update_rmq — Legion::Runner::Status
- #action — Legion::Extensions::Actors::Every
- #action — Legion::Extensions::Actors::Loop
- #action — Legion::Extensions::Actors::Poll
- #activate — Legion::Cli::Function
- #active — Legion::Cli::Relationship
- #actor_class — Legion::Extensions::Helpers::Base
- #actor_const — Legion::Extensions::Helpers::Base
- #actor_files — Legion::Extensions::Builder::Actors
- #actor_name — Legion::Extensions::Helpers::Base
- #add_function — Legion::Cli::Lex::Runner
- #additional_e_to_q — Legion::Extensions::Transport
- #args — Legion::Extensions::Actors::Base
- #auto_create_dlx_exchange — Legion::Extensions::Transport
- #auto_create_dlx_queue — Legion::Extensions::Transport
- #auto_create_exchange — Legion::Extensions::Transport
- #auto_create_queue — Legion::Extensions::Transport
- #auto_generate_data — Legion::Extensions::Core
- #auto_generate_transport — Legion::Extensions::Core
- #autobuild — Legion::Extensions::Core
- #bind — Legion::Extensions::Transport
- #bind_e_to_q — Legion::Extensions::Transport
- #block — Legion::Extensions::Actors::Subscription
- #build — Legion::Extensions::Data
- #build — Legion::Extensions::Transport
- #build_actor_list — Legion::Extensions::Builder::Actors
- #build_actors — Legion::Extensions::Builder::Actors
- #build_data — Legion::Extensions::Core
- #build_default_exchange — Legion::Extensions::Helpers::Transport
- #build_e_to_e — Legion::Extensions::Transport
- #build_e_to_q — Legion::Extensions::Transport
- #build_helpers — Legion::Extensions::Builder::Helpers
- #build_meta_actor — Legion::Extensions::Builder::Actors
- #build_meta_actor_list — Legion::Extensions::Builder::Actors
- #build_runner_list — Legion::Extensions::Builder::Runners
- #build_runners — Legion::Extensions::Builder::Runners
- #build_settings — Legion::Extensions::Core
- #build_transport — Legion::Extensions::Core
- #cache_get — Legion::Extensions::Helpers::Cache
- #cache_name — Legion::Extensions::Actors::Poll
- #cache_namespace — Legion::Extensions::Helpers::Cache
- #cache_required? — Legion::Extensions::Core
- #cache_set — Legion::Extensions::Helpers::Cache
- #calling_class — Legion::Extensions::Helpers::Base
- #calling_class_array — Legion::Extensions::Helpers::Base
- #cancel — Legion::Extensions::Actors::Every
- #cancel — Legion::Extensions::Actors::Loop
- #cancel — Legion::Extensions::Actors::Nothing
- #cancel — Legion::Extensions::Actors::Once
- #cancel — Legion::Extensions::Actors::Poll
- #cancel — Legion::Extensions::Actors::Subscription
- #check_pid — Legion::Process
- #check_subtask? — Legion::Extensions::Actors::Poll
- #check_subtask? — Legion::Extensions::Actors::Base
- #check_subtask? — Legion::Extensions::Actors::Defaults
- #const_defined_two? — Legion::Extensions::Builder::Base
- #consumers — Legion::Extensions::Actors::Subscription
- #create — Legion::Cli::Chain
- #create — Legion::Cli::Lex::Actor
- #create — Legion::Cli::Lex::Exchange
- #create — Legion::Cli::Lex::Message
- #create — Legion::Cli::Lex::Queue
- #create — Legion::Cli::Lex::Runner
- #create — Legion::Cli::Relationship
- #create — Legion::Cli::LexBuilder
- #create_queue — Legion::Extensions::Actors::Subscription
- #crypt_required? — Legion::Extensions::Core
- #daemonize — Legion::Process
- #daemonize? — Legion::Process
- #data_class — Legion::Extensions::Helpers::Data
- #data_path — Legion::Extensions::Helpers::Data
- #data_required? — Legion::Extensions::Core
- #deactivate — Legion::Cli::Relationship
- #default_exchange — Legion::Extensions::Helpers::Transport
- #default_paths — Legion::Service
- #default_schema_column — Legion::Extensions::Data::Migrator
- #default_schema_table — Legion::Extensions::Data::Migrator
- #default_settings — Legion::Extensions::Core
- #default_settings — Legion::Extensions::Helpers::Lex
- #define_constant_two — Legion::Extensions::Builder::Base
- #define_get — Legion::Extensions::Builder::Base
- #delay — Legion::Extensions::Actors::Once
- #delay_start — Legion::Extensions::Actors::Subscription
- #delete — Legion::Cli::Chain
- #delete — Legion::Cli::Function
- #delete — Legion::Cli::Lex::Actor
- #delete — Legion::Cli::Lex::Exchange
- #delete — Legion::Cli::Lex::Message
- #delete — Legion::Cli::Lex::Queue
- #delete — Legion::Cli::Lex::Runner
- #delete — Legion::Cli::Relationship
- #ds — Legion::Extensions::Data::Migrator
- #e_to_e — Legion::Extensions::Transport
- #e_to_q — Legion::Extensions::Transport
- #enabled? — Legion::Extensions::Actors::Base
- #enabled? — Legion::Extensions::Actors::Defaults
- #exchange_name — Legion::Extensions::Transport
- #exchanges — Legion::Extensions::Helpers::Transport
- #extension_class — Legion::Extensions::Helpers::Base
- #extension_model — Legion::Extensions::Data
- #extension_name — Legion::Extensions::Helpers::Base
- #extension_path — Legion::Extensions::Helpers::Base
- #find — Legion::Cli::Function
- #find_files — Legion::Extensions::Builder::Base
- #find_function — Legion::Extensions::Actors::Subscription
- #find_setting — Legion::Extensions::Helpers::Core
- #from_json — Legion::Extensions::Helpers::Base
- #full_path — Legion::Extensions::Helpers::Base
- #function — Legion::Extensions::Actors::Base
- #function_desc — Legion::Extensions::Helpers::Lex
- #function_example — Legion::Extensions::Helpers::Lex
- #function_options — Legion::Extensions::Helpers::Lex
- #function_set — Legion::Extensions::Helpers::Lex
- #generate_base_modules — Legion::Extensions::Transport
- #generate_task? — Legion::Extensions::Actors::Base
- #generate_task? — Legion::Extensions::Actors::Defaults
- #generate_task_id — Legion::Extensions::Helpers::Task
- #generate_task_log — Legion::Extensions::Helpers::Task
- #handle_exception — Legion::Extensions::Helpers::Logger
- #helper_files — Legion::Extensions::Builder::Helpers
- #helpers — Legion::Extensions::Builder::Helpers
- #import — Legion::Cli::Cohort
- #include_metadata_in_message? — Legion::Extensions::Actors::Subscription
- #info — Legion::Process
- #int_percentage_normalize — Legion::Extensions::Actors::Poll
- #lex — Legion::Cli::Lex::Actor
- #lex — Legion::Cli::Lex::Exchange
- #lex — Legion::Cli::Lex::Message
- #lex — Legion::Cli::Lex::Queue
- #lex — Legion::Cli::Lex::Runner
- #lex — Legion::Cli::LexBuilder
- #lex_class — Legion::Extensions::Helpers::Base
- #lex_const — Legion::Extensions::Helpers::Base
- #lex_filename — Legion::Extensions::Helpers::Base
- #lex_name — Legion::Extensions::Helpers::Base
- #load_extensions — Legion::Service
- #log — Legion::Extensions::Helpers::Logger
- #logfile — Legion::Process
- #logfile? — Legion::Process
- #logs — Legion::Cli::Task
- #manual — Legion::Extensions::Actors::Base
- #manual_ack — Legion::Extensions::Actors::Subscription
- #messages — Legion::Extensions::Helpers::Transport
- #migrate_class — Legion::Extensions::Data
- #migrations_path — Legion::Extensions::Data
- #models_class — Legion::Extensions::Helpers::Data
- #modify — Legion::Cli::Relationship
- #modules — Legion::Service
- #normalize — Legion::Extensions::Helpers::Base
- #pid_status — Legion::Process
- #pidfile — Legion::Process
- #pidfile? — Legion::Process
- #process_message — Legion::Extensions::Actors::Subscription
- #purge — Legion::Cli::Task
- #queue — Legion::Cli::Trigger
- #queue — Legion::Extensions::Actors::Subscription
- #queue_string — Legion::Extensions::Actors::Subscription
- #queues — Legion::Extensions::Helpers::Transport
- #reload — Legion::Service
- #require_files — Legion::Extensions::Builder::Base
- #require_transport_items — Legion::Extensions::Transport
- #run — Legion::Extensions::Actors::Loop
- #run — Legion::Extensions::Data
- #run! — Legion::Process
- #run_now? — Legion::Extensions::Actors::Every
- #run_now? — Legion::Extensions::Actors::Poll
- #runner — Legion::Extensions::Actors::Base
- #runner_class — Legion::Extensions::Helpers::Base
- #runner_const — Legion::Extensions::Helpers::Base
- #runner_desc — Legion::Extensions::Helpers::Lex
- #runner_files — Legion::Extensions::Builder::Runners
- #runner_name — Legion::Extensions::Helpers::Base
- #schema_dataset — Legion::Extensions::Data::Migrator
- #schema_version — Legion::Extensions::Data
- #settings — Legion::Extensions::Helpers::Core
- #setup_data — Legion::Service
- #setup_logging — Legion::Service
- #setup_settings — Legion::Service
- #setup_supervision — Legion::Service
- #setup_transport — Legion::Service
- #show — Legion::Cli::Chain
- #show — Legion::Cli::Task
- #shutdown — Legion::Service
- #status — Legion::Cli::Task
- #subscribe — Legion::Extensions::Actors::Subscription
- #task_update — Legion::Extensions::Helpers::Task
- #time — Legion::Extensions::Actors::Every
- #time — Legion::Extensions::Actors::Poll
- #timeout — Legion::Extensions::Actors::Every
- #timeout — Legion::Extensions::Actors::Poll
- #to_dotted_hash — Legion::Extensions::Helpers::Base
- #transport_class — Legion::Extensions::Helpers::Transport
- #transport_path — Legion::Extensions::Helpers::Transport
- #transport_required? — Legion::Extensions::Core
- #trap_signals — Legion::Process
- #use_runner? — Legion::Extensions::Actors::Base
- #use_runner? — Legion::Extensions::Actors::Defaults
- #vault_required? — Legion::Extensions::Core
- #version — Legion::CLI
- #version — Legion::Cli::LexBuilder
- #write_pid — Legion::Process