Table of Contents - patriot-workflow-scheduler-0.8.8 Documentation
Classes and Modules
- Patriot
- Patriot::Command
- Patriot::Command::Base
- Patriot::Command::CommandGroup
- Patriot::Command::CommandMacro
- Patriot::Command::CompositeCommand
- Patriot::Command::ExitCode
- Patriot::Command::Parser
- Patriot::Command::PostProcessor
- Patriot::Command::PostProcessor::Base
- Patriot::Command::PostProcessor::DiscardOnFail
- Patriot::Command::PostProcessor::HttpNotification
- Patriot::Command::PostProcessor::MailNotification
- Patriot::Command::PostProcessor::Retrial
- Patriot::Command::PostProcessor::SkipOnFail
- Patriot::Command::PostProcessor::SlackNotification
- Patriot::Command::ShCommand
- Patriot::Controller
- Patriot::Controller::PackageController
- Patriot::Controller::WorkerAdminController
- Patriot::JobStore
- Patriot::JobStore::Base
- Patriot::JobStore::Factory
- Patriot::JobStore::InMemoryStore
- Patriot::JobStore::Job
- Patriot::JobStore::JobState
- Patriot::JobStore::JobTicket
- Patriot::JobStore::RDBJobStore
- Patriot::Tool
- Patriot::Tool::BatchParser
- Patriot::Tool::PatriotCommand
- Patriot::Tool::PatriotCommands
- Patriot::Tool::PatriotCommands::Execute
- Patriot::Tool::PatriotCommands::Job
- Patriot::Tool::PatriotCommands::Plugin
- Patriot::Tool::PatriotCommands::Register
- Patriot::Tool::PatriotCommands::Upgrade
- Patriot::Tool::PatriotCommands::Validate
- Patriot::Tool::PatriotCommands::Worker
- Patriot::Tool::PatriotCommands::WorkerAdmin
- Patriot::Util
- Patriot::Util::Config
- Patriot::Util::Config::Base
- Patriot::Util::Config::IniFileConfig
- Patriot::Util::CronFormatParser
- Patriot::Util::DBClient
- Patriot::Util::DBClient::Base
- Patriot::Util::DBClient::HashRecord
- Patriot::Util::DBClient::Record
- Patriot::Util::DateUtil
- Patriot::Util::Logger
- Patriot::Util::Logger::Facade
- Patriot::Util::Logger::Factory
- Patriot::Util::Logger::Log4rFactory
- Patriot::Util::Logger::WebrickLogFactory
- Patriot::Util::Param
- Patriot::Util::Retry
- Patriot::Util::Script
- Patriot::Util::System
- Patriot::Util::System::ExternalCommandException
- Patriot::Worker
- Patriot::Worker::Base
- Patriot::Worker::InfoServer
- Patriot::Worker::JobStoreServer
- Patriot::Worker::MultiNodeWorker
- Patriot::Worker::Servlet
- Patriot::Worker::Servlet::APIServletBase
- Patriot::Worker::Servlet::IndexServlet
- Patriot::Worker::Servlet::JobAPIServlet
- Patriot::Worker::Servlet::JobNotFoundException
- Patriot::Worker::Servlet::WorkerAPIServlet
- Patriot::Worker::Servlet::WorkerInaccessibleException
- Patriot::Worker::Status
Methods
- ::configure — Patriot::Worker::Servlet::APIServletBase
- ::configure — Patriot::Worker::Servlet::IndexServlet
- ::create_jobstore — Patriot::JobStore::Factory
- ::create_logger — Patriot::Util::Logger::Factory
- ::declare_post_processor_name — Patriot::Command::PostProcessor::Base
- ::execute_with_retry — Patriot::Util::Retry
- ::get_factory_class_name — Patriot::Util::Logger::Factory
- ::get_pid — Patriot::Worker
- ::get_pid_file — Patriot::Worker
- ::name_of — Patriot::Command::ExitCode
- ::name_of — Patriot::JobStore::JobState
- ::new — Patriot::Command::Base
- ::new — Patriot::Command::CommandGroup
- ::new — Patriot::Command::PostProcessor::Base
- ::new — Patriot::Controller::PackageController
- ::new — Patriot::Controller::WorkerAdminController
- ::new — Patriot::JobStore::Base
- ::new — Patriot::JobStore::InMemoryStore
- ::new — Patriot::JobStore::Job
- ::new — Patriot::JobStore::JobTicket
- ::new — Patriot::JobStore::RDBJobStore
- ::new — Patriot::Tool::BatchParser
- ::new — Patriot::Util::Config::IniFileConfig
- ::new — Patriot::Util::DBClient::HashRecord
- ::new — Patriot::Util::Logger::Facade
- ::new — Patriot::Util::Logger::Factory
- ::new — Patriot::Worker::Base
- ::new — Patriot::Worker::InfoServer
- ::value_of — Patriot::Command::ExitCode
- #[] — Patriot::Command::Base
- #[] — Patriot::JobStore::Job
- #[]= — Patriot::JobStore::Job
- #_HH_ — Patriot::Command::Base
- #_build_command — Patriot::Worker::Servlet::JobAPIServlet
- #_check_and_set_state — Patriot::JobStore::InMemoryStore
- #_check_and_set_state — Patriot::JobStore::RDBJobStore
- #_date_ — Patriot::Command::Base
- #_from_stdobj — Patriot::JobStore::Job
- #_generate_fetching_job_sql — Patriot::JobStore::RDBJobStore
- #_get_execution_history — Patriot::JobStore::RDBJobStore
- #_get_job — Patriot::JobStore::RDBJobStore
- #_get_jobs_for_products — Patriot::JobStore::RDBJobStore
- #_hour_ — Patriot::Command::Base
- #_month_ — Patriot::Command::Base
- #_record_to_job — Patriot::JobStore::RDBJobStore
- #_set_dependency — Patriot::JobStore::InMemoryStore
- #_set_dependency — Patriot::JobStore::RDBJobStore
- #_set_state — Patriot::JobStore::InMemoryStore
- #_set_state_of_jobs — Patriot::Worker::Servlet::JobAPIServlet
- #_to_stdobj — Patriot::JobStore::Job
- #_update_dependency — Patriot::JobStore::RDBJobStore
- #_upsert — Patriot::JobStore::InMemoryStore
- #_upsert_job — Patriot::JobStore::RDBJobStore
- #_validate_command — Patriot::Command::CompositeCommand
- #acceptable? — Patriot::JobStore::Base
- #acceptable? — Patriot::JobStore::InMemoryStore
- #acceptable? — Patriot::JobStore::RDBJobStore
- #add_dsl_function — Patriot::Command::CommandMacro
- #add_post_processor — Patriot::Command::Base
- #add_subcommand — Patriot::Command::Base
- #add_subcommand — Patriot::Command::CommandGroup
- #alive? — Patriot::Worker::MultiNodeWorker
- #authorized? — Patriot::Worker::Servlet::APIServletBase
- #batch_macro — Patriot::Command::Parser
- #bootable? — Patriot::Tool::PatriotCommands::Worker
- #build — Patriot::Command::Base
- #build — Patriot::Util::Logger::Factory
- #build — Patriot::Util::Logger::Log4rFactory
- #build — Patriot::Util::Logger::WebrickLogFactory
- #build_access_logger — Patriot::Worker::InfoServer
- #build_infoserver — Patriot::Worker::JobStoreServer
- #build_insert_query — Patriot::Util::DBClient::Base
- #build_producer_string_values — Patriot::Tool::PatriotCommands::Job
- #build_var_binding — Patriot::Util::Param
- #close — Patriot::Util::DBClient::Base
- #command_attr — Patriot::Command::CommandMacro
- #command_attrs — Patriot::Command::CommandMacro
- #command_name — Patriot::Command::Base
- #cond_exp — Patriot::Util::DBClient::Base
- #configure — Patriot::Command::Base
- #configure — Patriot::Command::CommandGroup
- #configure — Patriot::Command::CompositeCommand
- #configure — Patriot::Command::ShCommand
- #configure_attr — Patriot::Command::Base
- #connect — Patriot::Util::DBClient
- #controll_worker_at — Patriot::Controller::WorkerAdminController
- #create_formatter — Patriot::Util::Logger::Log4rFactory
- #create_job_store_with_commands — Patriot::Tool::PatriotCommands::Execute
- #create_jobstore — Patriot::JobStore::Factory
- #create_logger — Patriot::Util::Logger
- #create_thread — Patriot::Worker::MultiNodeWorker
- #date_add — Patriot::Util::DateUtil
- #date_add_year — Patriot::Util::DateUtil
- #date_format — Patriot::Util::DateUtil
- #date_sub — Patriot::Util::DateUtil
- #date_sub_year — Patriot::Util::DateUtil
- #date_to_month — Patriot::Util::DateUtil
- #days_of_month — Patriot::Util::DateUtil
- #days_of_month_until — Patriot::Util::DateUtil
- #days_of_week — Patriot::Util::DateUtil
- #declare_command_name — Patriot::Command::CommandMacro
- #delete — Patriot::JobStore::Job
- #delete — Patriot::Util::DBClient::Base
- #delete_job — Patriot::JobStore::Base
- #delete_job — Patriot::JobStore::InMemoryStore
- #delete_job — Patriot::JobStore::RDBJobStore
- #deliver — Patriot::Command::PostProcessor::MailNotification
- #description — Patriot::Command::Base
- #description — Patriot::Command::CompositeCommand
- #description — Patriot::Command::ShCommand
- #do_fork — Patriot::Util::System
- #do_insert — Patriot::Util::DBClient::Base
- #do_select — Patriot::Util::DBClient::Base
- #do_update — Patriot::Util::DBClient::Base
- #do_upgrade_at — Patriot::Controller::WorkerAdminController
- #dsl_parser — Patriot::Tool::BatchParser
- #eval_attr — Patriot::Util::Param
- #eval_string_attr — Patriot::Util::Param
- #execute — Patriot::Command::Base
- #execute — Patriot::Command::CommandGroup
- #execute — Patriot::Command::CompositeCommand
- #execute — Patriot::Command::ShCommand
- #execute — Patriot::Tool::PatriotCommands::Execute
- #execute_command — Patriot::Tool::PatriotCommands::Execute
- #execute_command — Patriot::Util::System
- #execute_job — Patriot::Worker::Base
- #execute_statement — Patriot::Util::DBClient::Base
- #execute_with_retry — Patriot::Util::Retry
- #exit_on_failure? — Patriot::Tool::PatriotCommand
- #expand_on_date — Patriot::Util::CronFormatParser
- #filter_attributes — Patriot::JobStore::Job
- #find_jobs_by_state — Patriot::JobStore::Base
- #find_jobs_by_state — Patriot::JobStore::InMemoryStore
- #find_jobs_by_state — Patriot::JobStore::RDBJobStore
- #get — Patriot::JobStore::Base
- #get — Patriot::Util::Config::Base
- #get — Patriot::Util::Config::IniFileConfig
- #get_all_job_ids — Patriot::Tool::PatriotCommands::Validate
- #get_batch_files — Patriot::Util::Script
- #get_consumers — Patriot::JobStore::Base
- #get_consumers — Patriot::JobStore::InMemoryStore
- #get_consumers — Patriot::JobStore::RDBJobStore
- #get_db_client — Patriot::Util::DBClient
- #get_execution_history — Patriot::JobStore::Base
- #get_execution_history — Patriot::JobStore::InMemoryStore
- #get_execution_history — Patriot::JobStore::RDBJobStore
- #get_format_config — Patriot::Util::Logger::Log4rFactory
- #get_graph — Patriot::JobStore::Base
- #get_graph — Patriot::JobStore::InMemoryStore
- #get_graph — Patriot::JobStore::RDBJobStore
- #get_id — Patriot::Util::DBClient::HashRecord
- #get_id — Patriot::Util::DBClient::Record
- #get_job — Patriot::JobStore::Base
- #get_job — Patriot::JobStore::InMemoryStore
- #get_job — Patriot::JobStore::RDBJobStore
- #get_job_size — Patriot::JobStore::Base
- #get_job_size — Patriot::JobStore::InMemoryStore
- #get_job_size — Patriot::JobStore::RDBJobStore
- #get_job_tickets — Patriot::JobStore::Base
- #get_job_tickets — Patriot::JobStore::InMemoryStore
- #get_job_tickets — Patriot::JobStore::RDBJobStore
- #get_log_file — Patriot::Util::Logger::WebrickLogFactory
- #get_log_level — Patriot::Util::Logger::Log4rFactory
- #get_log_level — Patriot::Util::Logger::WebrickLogFactory
- #get_logger — Patriot::Util::Logger::Factory
- #get_node_config — Patriot::Worker::MultiNodeWorker
- #get_outputter — Patriot::Util::Logger::Log4rFactory
- #get_outputters — Patriot::Util::Logger::Log4rFactory
- #get_pid — Patriot::Worker::Base
- #get_pid — Patriot::Worker
- #get_pid_file — Patriot::Worker
- #get_producers — Patriot::JobStore::Base
- #get_producers — Patriot::JobStore::InMemoryStore
- #get_producers — Patriot::JobStore::RDBJobStore
- #get_url_map — Patriot::Worker::InfoServer
- #get_worker_status — Patriot::Controller::WorkerAdminController
- #hours — Patriot::Util::DateUtil
- #http_request — Patriot::Command::PostProcessor::SlackNotification
- #import_erb_config — Patriot::Command::Parser
- #init_param — Patriot::Command::Base
- #init_worker — Patriot::Worker::Base
- #init_worker — Patriot::Worker::JobStoreServer
- #init_worker — Patriot::Worker::MultiNodeWorker
- #insert — Patriot::Util::DBClient::Base
- #install_plugin — Patriot::Controller::PackageController
- #is_target_day? — Patriot::Util::CronFormatParser
- #job — Patriot::Tool::PatriotCommands::Job
- #job_id — Patriot::Command::Base
- #job_id — Patriot::Command::CompositeCommand
- #job_id — Patriot::Command::ShCommand
- #load_config — Patriot::Util::Config
- #load_macro — Patriot::Command::Parser
- #load_plugins — Patriot::Util::Config
- #method_missing — Patriot::Util::DBClient::HashRecord
- #month_add — Patriot::Util::DateUtil
- #month_sub — Patriot::Util::DateUtil
- #name_of — Patriot::Command::ExitCode
- #name_of — Patriot::JobStore::JobState
- #new_command — Patriot::Command::Parser
- #offer_to_execute — Patriot::JobStore::Base
- #offer_to_execute — Patriot::JobStore::InMemoryStore
- #offer_to_execute — Patriot::JobStore::RDBJobStore
- #param — Patriot::Command::Base
- #parse — Patriot::Tool::BatchParser
- #parse — Patriot::Command::Parser
- #parse_field — Patriot::Util::CronFormatParser
- #parse_preprocess — Patriot::Tool::BatchParser
- #path — Patriot::Util::Config::Base
- #path — Patriot::Util::Config::IniFileConfig
- #plugin — Patriot::Tool::PatriotCommands::Plugin
- #print_status — Patriot::Tool::PatriotCommands::WorkerAdmin
- #private_command_attr — Patriot::Command::CommandMacro
- #process — Patriot::Command::PostProcessor::Base
- #process — Patriot::Command::PostProcessor::HttpNotification
- #process — Patriot::Command::PostProcessor::MailNotification
- #process — Patriot::Command::PostProcessor::SlackNotification
- #process — Patriot::Tool::BatchParser
- #process_failure — Patriot::Command::PostProcessor::Base
- #process_failure — Patriot::Command::PostProcessor::DiscardOnFail
- #process_failure — Patriot::Command::PostProcessor::MailNotification
- #process_failure — Patriot::Command::PostProcessor::Retrial
- #process_failure — Patriot::Command::PostProcessor::SkipOnFail
- #process_subsequent — Patriot::JobStore::Base
- #process_success — Patriot::Command::PostProcessor::Base
- #process_success — Patriot::Command::PostProcessor::MailNotification
- #produce — Patriot::Command::Base
- #protected! — Patriot::Worker::Servlet::APIServletBase
- #put_worker_status — Patriot::Controller::WorkerAdminController
- #quote — Patriot::Util::DBClient::Base
- #read_command — Patriot::JobStore::Job
- #read_dbconfig — Patriot::Util::DBClient
- #read_section — Patriot::Util::Config::IniFileConfig
- #register — Patriot::JobStore::Base
- #register — Patriot::JobStore::InMemoryStore
- #register — Patriot::JobStore::RDBJobStore
- #register — Patriot::Tool::PatriotCommands::Register
- #report_completion_status — Patriot::JobStore::Base
- #report_completion_status — Patriot::JobStore::InMemoryStore
- #report_completion_status — Patriot::JobStore::RDBJobStore
- #request_shutdown — Patriot::Worker::Base
- #request_to_target_hosts — Patriot::Controller::WorkerAdminController
- #require — Patriot::Command::Base
- #restart_worker — Patriot::Controller::WorkerAdminController
- #run_worker — Patriot::Worker::Base
- #run_worker — Patriot::Worker::JobStoreServer
- #run_worker — Patriot::Worker::MultiNodeWorker
- #select — Patriot::Util::DBClient::Base
- #send_callback — Patriot::Command::PostProcessor::HttpNotification
- #serde_attrs — Patriot::Command::CommandMacro
- #set_default_values — Patriot::Controller::WorkerAdminController
- #set_log_level — Patriot::Util::Logger::Log4rFactory
- #set_outputters — Patriot::Util::Logger::Log4rFactory
- #set_state — Patriot::JobStore::Base
- #set_state — Patriot::JobStore::InMemoryStore
- #set_state — Patriot::JobStore::RDBJobStore
- #set_traps — Patriot::Worker::Base
- #should_notice? — Patriot::Command::PostProcessor::SlackNotification
- #shutdown_server — Patriot::Worker::InfoServer
- #skip — Patriot::Command::Base
- #sleep_worker — Patriot::Controller::WorkerAdminController
- #split_value — Patriot::Util::Config::IniFileConfig
- #start_date_time — Patriot::Command::Base
- #start_server — Patriot::Worker::InfoServer
- #start_worker — Patriot::Controller::WorkerAdminController
- #start_worker — Patriot::Worker::Base
- #status — Patriot::Controller::WorkerAdminController
- #stop_worker — Patriot::Controller::WorkerAdminController
- #stop_worker — Patriot::Worker::Base
- #stop_worker — Patriot::Worker::JobStoreServer
- #stop_worker — Patriot::Worker::MultiNodeWorker
- #suspend — Patriot::Command::Base
- #symbolize_options — Patriot::Tool::PatriotCommand
- #target_file? — Patriot::Util::Script
- #target_hours — Patriot::Util::CronFormatParser
- #target_minutes — Patriot::Util::CronFormatParser
- #target_option — Patriot::Util::Script
- #tmp_dir — Patriot::Util::System
- #to_command — Patriot::JobStore::Job
- #to_date_obj — Patriot::Util::DateUtil
- #to_end_of_last_month — Patriot::Util::DateUtil
- #to_end_of_month — Patriot::Util::DateUtil
- #to_hash — Patriot::Util::DBClient::HashRecord
- #to_hash — Patriot::Util::DBClient::Record
- #to_job — Patriot::Command::Base
- #to_month — Patriot::Util::DateUtil
- #to_s — Patriot::JobStore::JobTicket
- #to_start_of_month — Patriot::Util::DateUtil
- #type_of_job — Patriot::Worker::MultiNodeWorker
- #update — Patriot::Util::DBClient::Base
- #update_queue — Patriot::Worker::MultiNodeWorker
- #upgrade — Patriot::Controller::PackageController
- #upgrade — Patriot::Tool::PatriotCommands::Upgrade
- #upgrade_worker — Patriot::Controller::WorkerAdminController
- #url — Patriot::Command::PostProcessor::SlackNotification
- #valid_url? — Patriot::Command::PostProcessor::HttpNotification
- #valid_url? — Patriot::Command::PostProcessor::SlackNotification
- #validate — Patriot::Tool::PatriotCommands::Validate
- #validate_and_parse_dates — Patriot::Util::DateUtil
- #validate_attr — Patriot::Command::CommandMacro
- #validate_command_attrs — Patriot::Command::Base
- #validate_existence — Patriot::Command::CommandMacro
- #validate_props — Patriot::Command::PostProcessor::Base
- #validate_props — Patriot::Command::PostProcessor::HttpNotification
- #validate_props — Patriot::Command::PostProcessor::MailNotification
- #validate_props — Patriot::Command::PostProcessor::Retrial
- #validate_props — Patriot::Command::PostProcessor::SlackNotification
- #validation_logics — Patriot::Command::CommandMacro
- #value_exp — Patriot::Util::DBClient::Base
- #value_of — Patriot::Command::ExitCode
- #volatile_attr — Patriot::Command::CommandMacro
- #volatile_attrs — Patriot::Command::CommandMacro
- #wake_worker — Patriot::Controller::WorkerAdminController
- #worker — Patriot::Tool::PatriotCommands::Worker
- #worker_admin — Patriot::Tool::PatriotCommands::WorkerAdmin
- #writable_or_creatable? — Patriot::Tool::PatriotCommands::Worker
- #write — Patriot::Util::Logger::Facade