Griffon 1.2.0

org.codehaus.griffon.runtime.core
[Java] Class AbstractThreadingHandler

java.lang.Object
  org.codehaus.griffon.runtime.core.AbstractThreadingHandler
All Implemented Interfaces:
ThreadingHandler

public abstract class AbstractThreadingHandler

Base implementation of the ThreadingHandler interface.

Authors:
Andres Almiray
Since:
0.9.3


Constructor Summary
AbstractThreadingHandler()

 
Method Summary
Future execFuture(ExecutorService executorService, Closure closure)

Future execFuture(Closure closure)

Future execFuture(ExecutorService executorService, Callable callable)

Future execFuture(Callable callable)

void execInsideUIAsync(Runnable runnable)

void execInsideUISync(Runnable runnable)

void execOutsideUI(Runnable runnable)

boolean isUIThread()

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

AbstractThreadingHandler

AbstractThreadingHandler()


 
Method Detail

execFuture

public Future execFuture(ExecutorService executorService, Closure closure)


execFuture

public Future execFuture(Closure closure)


execFuture

public Future execFuture(ExecutorService executorService, Callable callable)


execFuture

public Future execFuture(Callable callable)


execInsideUIAsync

public void execInsideUIAsync(Runnable runnable)


execInsideUISync

public void execInsideUISync(Runnable runnable)


execOutsideUI

public void execOutsideUI(Runnable runnable)


isUIThread

public boolean isUIThread()


 

Groovy Documentation