Table of Contents - atr-0.0.1 Documentation
Classes and Modules
- Atr
- Atr::AtrError
- Atr::Config
- Atr::Event
- Atr::MustImplementMethodError
- Atr::Publishable
- Atr::Publishable::ClassMethods
- Atr::Publisher
- Atr::Railtie
- Atr::Reactor
- Atr::Redis
- Atr::Registry
- Atr::RequestAuthenticator
- Atr::RequestScope
- Atr::Server
Methods
- ::channels — Atr
- ::config_yml_exists? — Atr::Railtie
- ::config_yml_filepath — Atr::Railtie
- ::configure — Atr
- ::connect — Atr::Redis
- ::load_config_yml — Atr::Railtie
- ::new — Atr::Config
- ::new — Atr::Event
- ::new — Atr::Reactor
- ::new — Atr::RequestAuthenticator
- ::new — Atr::RequestScope
- ::new — Atr::Server
- ::publish_event — Atr
- ::scoped_channels — Atr::Registry
- #authenticate? — Atr::Config
- #build_publication_scope_for_record — Atr::Publishable::ClassMethods
- #build_routing_key_for_record_action — Atr::Publishable::ClassMethods
- #dispatch_message — Atr::Reactor
- #event_serializer? — Atr::Config
- #handle_request — Atr::Server
- #handle_websocket — Atr::Server
- #matches? — Atr::RequestAuthenticator
- #matches? — Atr::RequestScope
- #on_connection — Atr::Server
- #params — Atr::RequestAuthenticator
- #params — Atr::RequestScope
- #publication_scope — Atr::Publishable::ClassMethods
- #publish_created_event — Atr::Publishable
- #publish_destroyed_event — Atr::Publishable
- #publish_event — Atr::Publisher
- #publish_updated_event — Atr::Publishable
- #publishable_actions — Atr::Publishable::ClassMethods
- #resource_action_routing_key — Atr::Publishable::ClassMethods
- #resource_action_routing_keys — Atr::Publishable::ClassMethods
- #resource_routing_keys — Atr::Publishable::ClassMethods
- #routing_key — Atr::Publishable::ClassMethods
- #run — Atr::Reactor
- #scope? — Atr::Config
- #scope_publication? — Atr::Publishable::ClassMethods
- #serialize_events_with? — Atr::Config
- #shutdown — Atr::Reactor
- #start_subscriber — Atr::Reactor
- #start_subscribers — Atr::Reactor
- #unsubscribe_all — Atr::Reactor