Sha256: 6f202a6a3c0e053d843ec369011104b6de0bbc8b32e15f17f9c7e47dedc7f59e

Contents?: true

Size: 333 Bytes

Versions: 17

Compression:

Stored size: 333 Bytes

Contents

class ThreadPoolWrapper
  
  def initialize
    @native = com.droiuby.client.core.wrappers.ThreadPoolWorkerWrapper.new
  end
  
  def native
    @native
  end
  
  def task(&block)
    @native.addTask(Java::com.droiuby.client.core.wrappers.ThreadWrapper.new(block, _execution_bundle))
  end
  
  def start
    @native.start
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
droiuby-0.3.6 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.3.5 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.3.4 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.3.3 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.3.2 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.3.1 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.3.0 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.9 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.8 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.7 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.6 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.5 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.4 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.3 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.2 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.1 lib/droiuby/wrappers/thread_pool_wrapper.rb
droiuby-0.2.0 lib/droiuby/wrappers/thread_pool.rb