Module: Acception::Subscriber

Defined in:
lib/acception/subscriber.rb,
lib/acception/subscriber/cli.rb,
lib/acception/subscriber/server.rb,
lib/acception/subscriber/logging.rb,
lib/acception/subscriber/version.rb,
lib/acception/subscriber/configuration.rb,
lib/acception/subscriber/publish_error.rb,
lib/acception/subscriber/server_daemon.rb,
lib/acception/subscriber/server_logging.rb,
lib/acception/subscriber/message_handler.rb

Defined Under Namespace

Modules: Logging, ServerLogging Classes: Cli, Configuration, MessageHandler, PublishError, Server, ServerDaemon

Constant Summary collapse

APP_ID =
"acception-sub"
APP_NAME =
"Acception Subscriber"
COMPANY =
"Iberon, LLC"
INT =
"INT"
TERM =
"TERM"
"v#{VERSION} \u00A9#{Time.now.year} #{COMPANY}"
VERSION =
"1.0.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loggerObject

Returns the value of attribute logger.



35
36
37
# File 'lib/acception/subscriber.rb', line 35

def logger
  @logger
end

Class Method Details

.configurationObject



22
23
24
# File 'lib/acception/subscriber.rb', line 22

def self.configuration
  @configuration ||= Configuration.new
end

.configuration=(configuration) ⇒ Object



26
27
28
# File 'lib/acception/subscriber.rb', line 26

def self.configuration=( configuration )
  @configuration = configuration
end

.configure {|configuration| ... } ⇒ Object

Yields:



30
31
32
# File 'lib/acception/subscriber.rb', line 30

def self.configure
  yield( configuration ) if block_given?
end