Table of Contents - kronos-ruby-0.3.0 Documentation
Classes and Modules
- Kronos
- Kronos::ConfigAgent
- Kronos::Dependencies
- Kronos::Exception
- Kronos::Exception::AlreadyRegisteredId
- Kronos::Exception::NoLoggerRegistered
- Kronos::Exception::NoRunnerRegistered
- Kronos::Exception::NoStorageRegistered
- Kronos::Exception::UnrecognizedTimeFormat
- Kronos::Logger
- Kronos::Logger::Slack
- Kronos::Logger::Stdout
- Kronos::Report
- Kronos::Runner
- Kronos::Runner::Asynchronous
- Kronos::Runner::Synchronous
- Kronos::Runner::Synchronous::LockManager
- Kronos::ScheduledTask
- Kronos::Storage
- Kronos::Storage::InMemory
- Kronos::Storage::Mongo
- Kronos::Storage::Mongo::Model
- Kronos::Storage::Mongo::Model::LockModel
- Kronos::Storage::Mongo::Model::ReportModel
- Kronos::Storage::Mongo::Model::ScheduledTaskModel
- Kronos::Storage::MongoDb
- Kronos::Task
- Kronos::Web
Methods
- ::check_exception — Kronos::Report
- ::check_metadata — Kronos::Report
- ::check_task_id — Kronos::Report
- ::check_timestamp — Kronos::Report
- ::exception_hash_from — Kronos::Report
- ::failure_from — Kronos::Report
- ::new — Kronos::ConfigAgent
- ::new — Kronos::Dependencies
- ::new — Kronos::Logger::Slack
- ::new — Kronos::Runner::Synchronous
- ::new — Kronos::Runner::Synchronous::LockManager
- ::new — Kronos::ScheduledTask
- ::new — Kronos::Storage::InMemory
- ::new — Kronos::Task
- ::raise_invalid_argument — Kronos::Report
- ::success_from — Kronos::Report
- ::valid_exception_format — Kronos::Report
- #check_block — Kronos::Task
- #check_id — Kronos::Task
- #check_lock — Kronos::Storage::InMemory
- #check_lock — Kronos::Storage::MongoDb
- #check_next_run — Kronos::ScheduledTask
- #check_task_id — Kronos::ScheduledTask
- #collect_metadata — Kronos::Runner::Synchronous
- #config — Kronos
- #error — Kronos::Logger::Slack
- #error — Kronos::Logger::Stdout
- #failure? — Kronos::Report
- #find_task — Kronos::Runner::Synchronous
- #info — Kronos::Logger::Slack
- #info — Kronos::Logger::Stdout
- #lock_and_execute — Kronos::Runner::Synchronous::LockManager
- #lock_task — Kronos::Storage::InMemory
- #lock_task — Kronos::Storage::MongoDb
- #locked_task? — Kronos::Storage::InMemory
- #locked_task? — Kronos::Storage::MongoDb
- #logger — Kronos::ConfigAgent
- #logger_instance — Kronos::ConfigAgent
- #mount_failure_report — Kronos::Storage::MongoDb
- #mount_report — Kronos::Storage::MongoDb
- #mount_success_report — Kronos::Storage::MongoDb
- #original_start — Kronos::Runner::Asynchronous
- #pending? — Kronos::Storage::InMemory
- #pending? — Kronos::Storage::MongoDb
- #process_task — Kronos::Runner::Synchronous
- #raise_invalid_argument — Kronos::ScheduledTask
- #raise_invalid_argument — Kronos::Task
- #raise_unrecognized_time_format — Kronos::Task
- #raw_execute_task — Kronos::Runner::Synchronous
- #register — Kronos::ConfigAgent
- #register_report — Kronos::Storage::InMemory
- #register_report — Kronos::Storage::MongoDb
- #register_task_failure — Kronos::Runner::Synchronous
- #release_lock — Kronos::Storage::InMemory
- #release_lock — Kronos::Storage::MongoDb
- #remove — Kronos::Storage::InMemory
- #remove — Kronos::Storage::MongoDb
- #remove_reports_for — Kronos::Storage::InMemory
- #remove_reports_for — Kronos::Storage::MongoDb
- #remove_task_from_schedule — Kronos::Runner::Synchronous
- #report_params — Kronos::Storage::MongoDb
- #reports — Kronos::Storage::MongoDb
- #resolved_tasks — Kronos::Storage::InMemory
- #resolved_tasks — Kronos::Storage::MongoDb
- #run_resolved_tasks — Kronos::Runner::Synchronous
- #run_task — Kronos::Runner::Synchronous
- #runner — Kronos::ConfigAgent
- #runner_instance — Kronos::ConfigAgent
- #schedule — Kronos::Runner::Synchronous
- #schedule — Kronos::Storage::InMemory
- #schedule — Kronos::Storage::MongoDb
- #schedule_current_tasks — Kronos::Runner::Synchronous
- #schedule_next_run — Kronos::Runner::Synchronous
- #schedule_task — Kronos::Runner::Synchronous
- #scheduled_task_params — Kronos::Storage::MongoDb
- #scheduled_tasks — Kronos::Storage::MongoDb
- #send_to_slack — Kronos::Logger::Slack
- #start — Kronos::Runner::Asynchronous
- #start — Kronos::Runner::Synchronous
- #start — Kronos
- #storage — Kronos::ConfigAgent
- #storage_instance — Kronos::ConfigAgent
- #success — Kronos::Logger::Slack
- #success — Kronos::Logger::Stdout
- #success? — Kronos::Report
- #time — Kronos::Task