Class: Thrift::NonblockingServer::IOManager::Worker
- Inherits:
-
Object
- Object
- Thrift::NonblockingServer::IOManager::Worker
- Defined in:
- lib/thrift/server/nonblockingserver.rb,
lib/thrift/server/nonblocking_server.rb
Overview
:nodoc:
Instance Method Summary collapse
-
#initialize(processor, transport_factory, protocol_factory, logger, queue) ⇒ Worker
constructor
A new instance of Worker.
- #spawn ⇒ Object
Constructor Details
#initialize(processor, transport_factory, protocol_factory, logger, queue) ⇒ Worker
Returns a new instance of Worker.
236 237 238 239 240 241 242 |
# File 'lib/thrift/server/nonblockingserver.rb', line 236 def initialize(processor, transportFactory, protocolFactory, logger, queue) @processor = processor @transportFactory = transportFactory @protocolFactory = protocolFactory @logger = logger @queue = queue end |
Instance Method Details
#spawn ⇒ Object
244 245 246 247 248 249 |
# File 'lib/thrift/server/nonblockingserver.rb', line 244 def spawn Thread.new do @logger.debug "#{self} is spawning" run end end |