Groovy Documentation

org.linkedin.glu.groovy.utils.concurrent
[Groovy] Class FutureExecutionImpl

java.lang.Object
  org.linkedin.glu.groovy.utils.concurrent.FutureTaskExecution
      org.linkedin.glu.groovy.utils.concurrent.FutureExecutionImpl

class FutureExecutionImpl
extends FutureTaskExecution

Authors:
ypujante@linkedin.com


Field Summary
 
Fields inherited from class FutureTaskExecution
DEFAULT_SUBMITTER, _callable, _future, _onCompletionCallback, _onCompletionCallbackCalled
 
Property Summary
groovy.lang.Closure onCancelPostCallback

The callback to call on cancel

groovy.lang.Closure onCancelPreCallback

The callback to call on cancel

int queueId

id in the queue

 
Constructor Summary
FutureExecutionImpl()

 
Method Summary
boolean cancel(boolean mayInterruptIfRunning)

int compareTo(FutureExecutionImpl o)

java.lang.String toString()

 
Methods inherited from class FutureTaskExecution
cancel, execute, get, get, get, getId, getOnCompletionCallback, isCancelled, isDone, isStarted, run, runAsync, runSync, setId, setOnCompletionCallback, waitForStart
 

Property Detail

onCancelPostCallback

groovy.lang.Closure onCancelPostCallback
The callback to call on cancel


onCancelPreCallback

groovy.lang.Closure onCancelPreCallback
The callback to call on cancel


queueId

int queueId
id in the queue


 
Constructor Detail

FutureExecutionImpl

FutureExecutionImpl()


 
Method Detail

cancel

boolean cancel(boolean mayInterruptIfRunning)


compareTo

int compareTo(FutureExecutionImpl o)


toString

java.lang.String toString()


 

Groovy Documentation