Table of Contents - clockwork-2.0.4 Documentation
Pages
-
README
- Clockwork - a clock process to replace cron
- Quickstart
- Quickstart for Heroku
- Use with queueing
- Use with database events
- Example
clock.rb
file - Your Model Classes
- Example Setup
- Example use of
if?
- Example use of
ignored_attributes
- Event Parameters
- :at
- Valid formats:
- Examples
- :tz
- :if
- :thread
- :skip_first_run
- Configuration
- :logger
- :sleep_timeout
- :tz
- :max_threads
- :thread
- Configuration example
- error_handler
- Old style
- Anatomy of a clock file
- In production
- Daemonization
- Integration Testing
- Issues and Pull requests
- Use cases
- Meta
- Clockwork - a clock process to replace cron
Classes and Modules
- Clockwork
- Clockwork::At
- Clockwork::At::FailedToParse
- Clockwork::DatabaseEvents
- Clockwork::DatabaseEvents::Event
- Clockwork::DatabaseEvents::EventCollection
- Clockwork::DatabaseEvents::EventStore
- Clockwork::DatabaseEvents::Manager
- Clockwork::DatabaseEvents::Synchronizer
- Clockwork::Event
- Clockwork::Manager
- Clockwork::Manager::NoHandlerDefined
- Clockwork::Methods
Methods
- ::included — Clockwork
- ::manager — Clockwork
- ::manager= — Clockwork
- ::new — Clockwork::At
- ::new — Clockwork::DatabaseEvents::Event
- ::new — Clockwork::DatabaseEvents::EventCollection
- ::new — Clockwork::DatabaseEvents::EventStore
- ::new — Clockwork::Event
- ::new — Clockwork::Manager
- ::parse — Clockwork::At
- ::setup — Clockwork::DatabaseEvents::Synchronizer
- #== — Clockwork::At
- #add — Clockwork::DatabaseEvents::EventCollection
- #at_strings_for — Clockwork::DatabaseEvents::EventStore
- #clear! — Clockwork::Methods
- #configure — Clockwork::Manager
- #configure — Clockwork::Methods
- #convert_timezone — Clockwork::Event
- #default_configuration — Clockwork::Manager
- #elapsed_ready? — Clockwork::Event
- #error_handler — Clockwork::Manager
- #error_handler — Clockwork::Methods
- #event — Clockwork::DatabaseEvents::EventCollection
- #events_to_run — Clockwork::Manager
- #every — Clockwork::Manager
- #every — Clockwork::Methods
- #every_with_multiple_times — Clockwork::Manager
- #execute — Clockwork::Event
- #fire_callbacks — Clockwork::Manager
- #frequency — Clockwork::DatabaseEvents::Event
- #graceful_shutdown — Clockwork::Manager
- #handle_error — Clockwork::Manager
- #handle_signal — Clockwork::Manager
- #handler — Clockwork::Manager
- #handler — Clockwork::Methods
- #has_changed? — Clockwork::DatabaseEvents::EventCollection
- #has_changed? — Clockwork::DatabaseEvents::EventStore
- #job_has_name? — Clockwork::DatabaseEvents::Event
- #log — Clockwork::Manager
- #log_error — Clockwork::Manager
- #logger — Clockwork::Manager
- #name — Clockwork::DatabaseEvents::Event
- #on — Clockwork::Manager
- #on — Clockwork::Methods
- #options — Clockwork::DatabaseEvents::EventStore
- #ready? — Clockwork::At
- #register — Clockwork::DatabaseEvents::EventStore
- #register — Clockwork::DatabaseEvents::Manager
- #register — Clockwork::Manager
- #register_new_models — Clockwork::DatabaseEvents::EventStore
- #register_with_manager — Clockwork::DatabaseEvents::EventStore
- #registered? — Clockwork::DatabaseEvents::EventStore
- #registered_models — Clockwork::DatabaseEvents::EventStore
- #related_events_for — Clockwork::DatabaseEvents::EventStore
- #run — Clockwork::Event
- #run — Clockwork::Manager
- #run — Clockwork::Methods
- #run_at? — Clockwork::Event
- #run_if? — Clockwork::Event
- #run_now? — Clockwork::Event
- #run_tick_loop — Clockwork::Manager
- #shutdown — Clockwork::Manager
- #stop_tick_loop — Clockwork::Manager
- #sync_database_events — Clockwork::Methods
- #thread? — Clockwork::Event
- #thread_available? — Clockwork::Manager
- #tick — Clockwork::Manager
- #to_s — Clockwork::DatabaseEvents::Event
- #to_s — Clockwork::Event
- #unregister — Clockwork::DatabaseEvents::EventCollection
- #unregister — Clockwork::DatabaseEvents::EventStore
- #unregister — Clockwork::DatabaseEvents::Manager
- #unregister_all_except — Clockwork::DatabaseEvents::EventStore
- #unregistered_models — Clockwork::DatabaseEvents::EventStore
- #update — Clockwork::DatabaseEvents::EventStore
- #update_registered_models — Clockwork::DatabaseEvents::EventStore
- #valid? — Clockwork::At
- #validate_if_option — Clockwork::Event
- #wait_tick_loop_finishes — Clockwork::Manager