Module: RubyRabbitmqJanus

Defined in:
lib/rrj/info.rb,
lib/rrj/init.rb,
lib/rrj/tools/env.rb,
lib/rrj/tools/log.rb,
lib/rrj/janus/admin.rb,
lib/rrj/janus/janus.rb,
lib/rrj/tools/tools.rb,
lib/rrj/errors/error.rb,
lib/rrj/errors/janus.rb,
lib/rrj/tools/config.rb,
lib/rrj/errors/config.rb,
lib/rrj/errors/rabbit.rb,
lib/rrj/janus/message.rb,
lib/rrj/rabbit/rabbit.rb,
lib/rrj/errors/request.rb,
lib/rrj/janus/response.rb,
lib/rrj/rabbit/connect.rb,
lib/rrj/tools/replaces.rb,
lib/rrj/tools/requests.rb,
lib/rrj/rabbit/propertie.rb,
lib/rrj/janus/threads/event.rb,
lib/rrj/errors/janus_message.rb,
lib/rrj/janus/threads/thread.rb,
lib/rrj/rabbit/publish/admin.rb,
lib/rrj/tools/replaces_admin.rb,
lib/rrj/errors/janus_response.rb,
lib/rrj/janus/threads/keepalive.rb,
lib/rrj/rabbit/publish/listener.rb,
lib/rrj/errors/janus_transaction.rb,
lib/rrj/janus/transactions/admin.rb,
lib/rrj/rabbit/publish/exclusive.rb,
lib/rrj/rabbit/publish/publisher.rb,
lib/rrj/janus/transactions/handle.rb,
lib/rrj/janus/transactions/session.rb,
lib/rrj/rabbit/publish/non_exclusive.rb,
lib/rrj/rabbit/publish/base_publisher.rb,
lib/rrj/janus/transactions/transaction.rb,
lib/generators/ruby_rabbitmq_janus/initializer_generator.rb,
lib/generators/ruby_rabbitmq_janus/configuration_generator.rb,
lib/generators/ruby_rabbitmq_janus/create_request_generator.rb,
lib/generators/ruby_rabbitmq_janus/default_request_generator.rb

Overview

Module contains all lib to this gem

Defined Under Namespace

Modules: Errors, Generators, Janus, Rabbit, Tools Classes: RRJ

Constant Summary collapse

VERSION =

Define version to gem

'1.0.2'
SUMMARY =

Define a summary description to gem

'Ruby RabbitMQ Janus'
DESCRIPTION =

Define a long description to gem

'This gem is used to communicate to a server Janus through RabbitMQ '\
'software (Message-oriented middleware). It waiting a messages to Rails API who ' \
'send to RabbitMQ server in a queue for janus server. Janus processes a message ' \
'and send to RabbitMQ server in a queue for gem. Once the received message is ' \
'decoded and returned through the Rails API.'
HOMEPAGE =

Define homepage

'https://github.com/dazzl-tv/ruby-rabbitmq-janus'
POST_INSTALL =

Define a post install message

"# ====================================================== #\n" \
"# Thanks for installing RRJ !                            #\n" \
"# #{HOMEPAGE}.       #\n" \
"# ;;;;;;;;;;;:.                                          #\n" \
"# ;;;;;;;;;;;;;;;;;;                                     #\n" \
"# ;;;;;;;;;;;:;;;;;;;;                                   #\n" \
"# ;;;;;;;;;;` ;;;;;;;;                                   #\n" \
"# ;;;;;;;;;  :;;;;;;;;.                                  #\n" \
"# ;;;;;;;;   :::::;;;;;                                  #\n" \
"# ;;;;;;,       ,;;;;;;                                  #\n" \
"# ;;;;;        ;;;;;;;;                                  #\n" \
"# ;;;;;;;;;   ;;;;;;;;,                                  #\n" \
"# ;;;;;;;;; `;;;;;;;;;     A    ZZZZZZZ ZZZZZZZ LL       #\n" \
"# ;;;;;;;;.:;;;;;;;;;;    A A      ZZZ     ZZZ  LL       #\n" \
"# ;;;;;;;;;;;;;;;;;      AAAAA   ZZ      ZZ     LL       #\n" \
"# ;;;;;;;;;;;;;,        A     A ZZZZZZZ ZZZZZZZ LLLLLLL  #\n" \
'# ====================================================== #'