Uses of Class
org.jruby.RubyThread

Packages that use RubyThread
org.jruby   
org.jruby.ext.fiber   
org.jruby.internal.runtime   
org.jruby.runtime   
 

Uses of RubyThread in org.jruby
 

Fields in org.jruby with type parameters of type RubyThread
protected  java.util.List<RubyThread> RubyIO.blockingThreads
           
 

Methods in org.jruby that return RubyThread
static RubyThread RubyThread.adopt(IRubyObject recv, java.lang.Thread t)
           
static RubyThread RubyThread.current(IRubyObject recv)
           
static RubyThread RubyThread.main(IRubyObject recv)
           
static RubyThread RubyThread.mainThread(IRubyObject receiver)
           
static RubyThread RubyThread.start(IRubyObject recv, IRubyObject[] args, Block block)
          Basically the same as Thread.new .
 RubyThread RubyThread.wakeup()
           
 

Methods in org.jruby with parameters of type RubyThread
 void RubyIO.addBlockingThread(RubyThread thread)
          Add a thread to the list of blocking threads for this IO.
 void RubyThreadGroup.remove(RubyThread rubyThread)
           
 void RubyIO.removeBlockingThread(RubyThread thread)
          Remove a thread from the list of blocking threads for this IO.
 

Uses of RubyThread in org.jruby.ext.fiber
 

Fields in org.jruby.ext.fiber declared as RubyThread
protected  RubyThread Fiber.parent
           
 

Uses of RubyThread in org.jruby.internal.runtime
 

Fields in org.jruby.internal.runtime declared as RubyThread
 RubyThread FutureThread.rubyThread
           
 RubyThread NativeThread.rubyThread
           
 RubyThread ThreadService.Event.sender
           
 RubyThread ThreadService.Event.target
           
 

Methods in org.jruby.internal.runtime that return RubyThread
 RubyThread[] ThreadService.getActiveRubyThreads()
           
 RubyThread ThreadService.getMainThread()
           
 RubyThread RubyRunnable.getRubyThread()
           
 

Methods in org.jruby.internal.runtime that return types with arguments of type RubyThread
 java.util.Map<java.lang.Object,RubyThread> ThreadService.getRubyThreadMap()
          Get the map from threadlike objects to RubyThread instances.
 

Methods in org.jruby.internal.runtime with parameters of type RubyThread
 void ThreadService.associateThread(java.lang.Object threadOrFuture, RubyThread rubyThread)
           
 ThreadContext ThreadService.getThreadContextForThread(RubyThread thread)
           
 ThreadContext ThreadService.registerNewThread(RubyThread thread)
           
 void ThreadService.setMainThread(java.lang.Thread thread, RubyThread rubyThread)
           
 void ThreadService.unregisterThread(RubyThread thread)
           
 

Constructors in org.jruby.internal.runtime with parameters of type RubyThread
FutureThread(RubyThread rubyThread, RubyRunnable runnable)
           
NativeThread(RubyThread rubyThread, IRubyObject[] args, Block block)
           
NativeThread(RubyThread rubyThread, java.lang.Thread nativeThread)
           
RubyRunnable(RubyThread rubyThread, IRubyObject[] args, Frame[] frames, Block currentBlock)
           
ThreadService.Event(RubyThread sender, RubyThread target, ThreadService.Event.Type type)
           
ThreadService.Event(RubyThread sender, RubyThread target, ThreadService.Event.Type type, IRubyObject exception)
           
 

Uses of RubyThread in org.jruby.runtime
 

Methods in org.jruby.runtime that return RubyThread
 RubyThread ThreadContext.getThread()
           
 

Methods in org.jruby.runtime with parameters of type RubyThread
 void ThreadContext.setThread(RubyThread thread)
           
 



Copyright © 2002-2009 JRuby Team. All Rights Reserved.