Method: MainLoop::Handler#initialize

Defined in:
lib/main_loop/handler.rb

#initialize(dispatcher, name, *_args, retry_count: 0, logger: nil, **_kwargs) ⇒ Handler

Returns a new instance of Handler.



8
9
10
11
12
13
14
15
# File 'lib/main_loop/handler.rb', line 8

def initialize(dispatcher, name, *_args, retry_count: 0, logger: nil, **_kwargs)
  @dispatcher = dispatcher
  @name = name
  @code = 0
  @retry_count = retry_count
  @logger = logger || Logger.new(nil)
  @handler_type = 'Unknown'
end