--- !ruby/object:Gem::Specification name: dispatch-rider version: !ruby/object:Gem::Version version: 0.2.2 platform: ruby authors: - Suman Mukherjee - Dane Natoli - Piotr Banasik - Ronald Maravilla autorequire: bindir: bin cert_chain: [] date: 2013-11-22 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: activemodel requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: daemons requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: jeweler requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.8.4 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.8.4 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: travis-lint requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: debugger requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' description: Messaging system that is customizable based on which queueing system we are using. email: - suman@payrollhero.com - dnatoli@payrollhero.com - piotr@payrollhero.com - rmaravilla@payrollhero.com executables: [] extensions: [] extra_rdoc_files: - LICENSE.txt - README.md files: - lib/dispatch-rider.rb - lib/dispatch-rider/callbacks.rb - lib/dispatch-rider/callbacks/access.rb - lib/dispatch-rider/callbacks/storage.rb - lib/dispatch-rider/command.rb - lib/dispatch-rider/configuration.rb - lib/dispatch-rider/demultiplexer.rb - lib/dispatch-rider/dispatcher.rb - lib/dispatch-rider/error_handlers.rb - lib/dispatch-rider/errors.rb - lib/dispatch-rider/handlers.rb - lib/dispatch-rider/handlers/base.rb - lib/dispatch-rider/handlers/inheritance_tracking.rb - lib/dispatch-rider/handlers/named_process.rb - lib/dispatch-rider/message.rb - lib/dispatch-rider/notification_services.rb - lib/dispatch-rider/notification_services/aws_sns.rb - lib/dispatch-rider/notification_services/base.rb - lib/dispatch-rider/notification_services/file_system.rb - lib/dispatch-rider/notification_services/file_system/channel.rb - lib/dispatch-rider/notification_services/file_system/notifier.rb - lib/dispatch-rider/publisher.rb - lib/dispatch-rider/publisher/base.rb - lib/dispatch-rider/publisher/configuration.rb - lib/dispatch-rider/publisher/configuration/destination.rb - lib/dispatch-rider/publisher/configuration/notification_service.rb - lib/dispatch-rider/publisher/configuration_reader.rb - lib/dispatch-rider/publisher/configuration_support.rb - lib/dispatch-rider/queue_services.rb - lib/dispatch-rider/queue_services/aws_sqs.rb - lib/dispatch-rider/queue_services/aws_sqs/message_body_extractor.rb - lib/dispatch-rider/queue_services/base.rb - lib/dispatch-rider/queue_services/file_system.rb - lib/dispatch-rider/queue_services/file_system/queue.rb - lib/dispatch-rider/queue_services/simple.rb - lib/dispatch-rider/registrars.rb - lib/dispatch-rider/registrars/base.rb - lib/dispatch-rider/registrars/file_system_channel.rb - lib/dispatch-rider/registrars/handler.rb - lib/dispatch-rider/registrars/notification_service.rb - lib/dispatch-rider/registrars/publishing_destination.rb - lib/dispatch-rider/registrars/queue_service.rb - lib/dispatch-rider/registrars/sns_channel.rb - lib/dispatch-rider/runner.rb - lib/dispatch-rider/subscriber.rb - lib/dispatch-rider/version.rb - lib/generators/dispatch_rider/install/install_generator.rb - LICENSE.txt - README.md homepage: https://github.com/payrollhero/dispatch-rider licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.1.11 signing_key: specification_version: 4 summary: Messaging system based on the reactor patter. You can publish messages to a queue and then a demultiplexer runs an event loop which pops items from the queue and hands it over to a dispatcher. The dispatcher hands over the message to the appropriate handler. You can choose your own queueing service. test_files: []