Overview
Package
Class
Deprecated
Index
Help
Groovy Documentation
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
AbstractTask
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
AbstractTask
(String, Mode)
- Constructor in
AbstractTask
AbstractTaskBlocker
- Class in
org.codehaus.griffon.runtime.tasks
@author Andres Almiray
AbstractTaskBlocker
()
- Constructor in
AbstractTaskBlocker
AbstractUIThreadWorker
- Class in
org.codehaus.griffon.runtime.util
@author Andres Almiray
AbstractUIThreadWorker
()
- Constructor in
AbstractUIThreadWorker
addListener
(TaskListener)
- Method in
DefaultTaskContext
addListener
(String, TaskListener)
- Method in
DefaultTaskListenerSupport
addListener
(Object)
- Method in
EventEmitter
addListener
(TaskListener)
- Method in
TaskContext
Adds listener that receives events for this execution only.
addListener
(String, TaskListener)
- Method in
TaskListenerSupport
Add a
TaskListener
that will only receive events for tasks with the specified id.
allTasks
- Field in
TaskPredicates
apply
(TaskControl)
- Method in
TaskPredicate
B
BACKGROUND
- Enum Constant in
Task.Mode
backgroundTasks
- Field in
TaskPredicates
block
(Task)
- Method in
TaskBlocker
BLOCKING_APPLICATION
- Enum Constant in
Task.Mode
BLOCKING_WINDOW
- Enum Constant in
Task.Mode
blockingTasks
- Field in
TaskPredicates
C
callDoneInsideUIThread
()
- Method in
AbstractUIThreadWorker
cancel
(boolean)
- Method in
AbstractUIThreadWorker
cancel
()
- Method in
DefaultTaskControl
cancel
()
- Method in
TaskControl
CANCELLED
- Enum Constant in
Task.State
ChangeEvent
- Interface in
griffon.plugins.tasks
@author
Eike Kettner
context
- Field in
DefaultTaskWorker
contextId
- Field in
DefaultTaskContext
counter
- Field in
DefaultTaskContext
create
(Task)
- Method in
DefaultTaskManager
create
(Task)
- Method in
TaskManager
Creates a new
TaskControl
for a given task.
createExecutorService
()
- Method in
DefaultTaskManager
createInvocationHandler
()
- Method in
EventEmitter
createTaskContext
(Task)
- Method in
DefaultTaskManager
createTaskControl
(TaskContext)
- Method in
DefaultTaskManager
createTaskListenerSupport
()
- Method in
DefaultTaskManager
current
- Field in
TaskIterator
D
DEFAULT_EXECUTOR_SERVICE
- Field in
AbstractUIThreadWorker
DefaultChangeEvent
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
DefaultChangeEvent
(Object, Object, TaskContext)
- Constructor in
DefaultChangeEvent
DefaultTaskContext
- Class in
org.codehaus.griffon.runtime.tasks
Wraps the execution of a
Task
which is governed by a
DefaultTaskWorker
.
DefaultTaskContext
(TaskWorker, TaskListenerSupport)
- Constructor in
DefaultTaskContext
DefaultTaskControl
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
DefaultTaskControl
(TaskContext)
- Constructor in
DefaultTaskControl
DefaultTaskListenerSupport
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
DefaultTaskListenerSupport
()
- Constructor in
DefaultTaskListenerSupport
DefaultTaskManager
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
DefaultTaskManager
(TaskBlocker)
- Constructor in
DefaultTaskManager
DefaultTaskWorker
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
DefaultTaskWorker
(Task)
- Constructor in
DefaultTaskWorker
DefaultTracker
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
DefaultTracker
(TaskWorker)
- Constructor in
DefaultTracker
delegate
- Field in
TaskIterable
delegate
- Field in
TaskIterator
doInBackground
()
- Method in
AbstractUIThreadWorker
doInBackground
()
- Method in
DefaultTaskWorker
done
(Object)
- Method in
AbstractTask
done
()
- Method in
AbstractUIThreadWorker
done
()
- Method in
DefaultTaskWorker
done
(Object)
- Method in
Task
This method is invoked once
execute(Tracker)
has successfully finished and is called on the UI thread.
DONE
- Enum Constant in
Task.State
DONE
- Enum Constant in
UIThreadWorker.StateValue
E
emitter
- Field in
EventEmitter
equals
(Object)
- Method in
DefaultChangeEvent
equals
(Object)
- Method in
DefaultTaskContext
error
- Field in
DefaultTaskWorker
EventEmitter
- Class in
org.codehaus.griffon.runtime.tasks
@author
Raffael Herzog
EventEmitter.EventInvocationHandler
- Class in
org.codehaus.griffon.runtime.tasks
EventEmitter.EventInvocationHandler
()
- Constructor in
EventEmitter.EventInvocationHandler
EventEmitter
(Class, ClassLoader, ExceptionHandler)
- Constructor in
EventEmitter
ExceptionHandler
- Interface in
griffon.plugins.tasks
Handler for exceptions that occurred in an event listener.
exceptionHandler
- Field in
EventEmitter
execute
()
- Method in
AbstractUIThreadWorker
execute
()
- Method in
DefaultTaskControl
execute
(Tracker)
- Method in
Task
This method implements the long-running work and returns a result.
execute
()
- Method in
TaskControl
execute
()
- Method in
UIThreadWorker
executorService
- Field in
DefaultTaskManager
F
failed
(Throwable)
- Method in
AbstractTask
failed
(Throwable)
- Method in
Task
This method is invoked if
execute(Tracker)
threw an exception.
FAILED
- Enum Constant in
Task.State
filter
- Field in
TaskIterable
filter
- Field in
TaskIterator
finalState
- Field in
Task.State
A long-running task.
find
(Iterable, TaskPredicate)
- Method in
TaskIterable
findTask
(TaskPredicate)
- Method in
DefaultTaskManager
findTask
(TaskPredicate)
- Method in
TaskManager
finishedTimestamp
- Field in
DefaultTaskWorker
firePhaseChanged
(ChangeEvent)
- Method in
DefaultTaskListenerSupport
firePhaseChanged
(ChangeEvent)
- Method in
TaskListenerSupport
firePhaseChangeEvent
(String, String)
- Method in
DefaultTaskContext
firePhaseChangeEvent
(String, String)
- Method in
TaskContext
fireProgressChanged
(ChangeEvent)
- Method in
DefaultTaskListenerSupport
fireProgressChanged
(ChangeEvent)
- Method in
TaskListenerSupport
fireProgressChangeEvent
(Integer, Integer)
- Method in
DefaultTaskContext
fireProgressChangeEvent
(Integer, Integer)
- Method in
TaskContext
fireStateChanged
(ChangeEvent)
- Method in
DefaultTaskListenerSupport
fireStateChanged
(ChangeEvent)
- Method in
TaskListenerSupport
fireStateChangeEvent
(State, State)
- Method in
DefaultTaskContext
fireStateChangeEvent
(State, State)
- Method in
TaskContext
future
- Field in
AbstractUIThreadWorker
G
get
(long, TimeUnit)
- Method in
AbstractUIThreadWorker
getContext
()
- Method in
DefaultTaskControl
getContext
()
- Method in
TaskControl
getContextId
()
- Method in
DefaultTaskContext
getContextId
()
- Method in
DefaultTaskWorker
getContextId
()
- Method in
TaskContext
The context id is generated on each task execution and is (at least) unique among all executions in this application run.
getDuration
()
- Method in
DefaultTaskContext
getDuration
()
- Method in
TaskContext
getFinishTimestamp
()
- Method in
DefaultTaskContext
getFinishTimestamp
()
- Method in
DefaultTaskWorker
getFinishTimestamp
()
- Method in
TaskContext
getFinishTimestamp
()
- Method in
TaskWorker
getGlobalListeners
()
- Method in
DefaultTaskListenerSupport
getId
()
- Method in
AbstractTask
getId
()
- Method in
Task
A id that identifies this task (or a group of tasks).
getListenerCount
()
- Method in
EventEmitter
getListeners
()
- Method in
EventEmitter
getMode
()
- Method in
AbstractTask
getMode
()
- Method in
Task
getNewValue
()
- Method in
ChangeEvent
getNewValue
()
- Method in
DefaultChangeEvent
getOldValue
()
- Method in
ChangeEvent
getOldValue
()
- Method in
DefaultChangeEvent
getPhase
()
- Method in
DefaultTaskContext
getPhase
()
- Method in
DefaultTaskWorker
getPhase
()
- Method in
TaskContext
getPhase
()
- Method in
TaskWorker
getProgress
()
- Method in
AbstractUIThreadWorker
getProgress
()
- Method in
DefaultTaskContext
getProgress
()
- Method in
TaskContext
getProgress
()
- Method in
UIThreadWorker
getSource
()
- Method in
DefaultChangeEvent
getSource
()
- Method in
TaskEvent
getStartedTimestamp
()
- Method in
DefaultTaskContext
getStartedTimestamp
()
- Method in
DefaultTaskWorker
getStartedTimestamp
()
- Method in
TaskContext
getStartedTimestamp
()
- Method in
TaskWorker
getState
()
- Method in
AbstractUIThreadWorker
getState
()
- Method in
DefaultTaskContext
getState
()
- Method in
TaskContext
getState
()
- Method in
UIThreadWorker
getTask
()
- Method in
DefaultTaskContext
getTask
(String)
- Method in
DefaultTaskManager
getTask
()
- Method in
DefaultTaskWorker
getTask
()
- Method in
TaskContext
getTask
(String)
- Method in
TaskManager
Looks up a task by the specified context id.
getTask
()
- Method in
TaskWorker
getTaskListener
(String)
- Method in
DefaultTaskListenerSupport
getTaskListenerSupport
()
- Method in
DefaultTaskManager
getTaskListenerSupport
()
- Method in
TaskManager
Allows to add listeners.
getTaskManager
()
- Method in
AbstractTaskBlocker
getTaskManager
()
- Method in
TaskBlocker
getTasks
(TaskPredicate)
- Method in
DefaultTaskManager
getTasks
(TaskPredicate)
- Method in
TaskManager
Returns a collection of all currently created task conforming to the specified predicate.
getWorker
()
- Method in
DefaultTaskContext
getWorker
()
- Method in
DefaultTaskControl
getWorker
()
- Method in
TaskContext
globalListeners
- Field in
DefaultTaskListenerSupport
H
handleException
(Object, Throwable)
- Method in
ExceptionHandler
Handle an exception that occurred in an event listener.
handleException
(Object, Throwable)
- Method in
LoggingExceptionHandler
hashCode
()
- Method in
DefaultChangeEvent
hashCode
()
- Method in
DefaultTaskContext
hasNext
()
- Method in
TaskIterator
I
id
- Field in
AbstractTask
invoke
(Object, Method, Object)
- Method in
EventEmitter.EventInvocationHandler
invokeListener
(Object, Method, Object)
- Method in
EventEmitter.EventInvocationHandler
isCancelled
()
- Method in
AbstractUIThreadWorker
isDone
()
- Method in
AbstractUIThreadWorker
isEmpty
()
- Method in
EventEmitter
isError
()
- Method in
DefaultTaskWorker
isError
()
- Method in
TaskWorker
isFinalState
()
- Method in
Task.State
isNotifyOtherListeners
()
- Method in
LoggingExceptionHandler
iterator
()
- Method in
EventEmitter
iterator
()
- Method in
TaskIterable
J
K
KEY_PROGRESS
- Field in
AbstractUIThreadWorker
KEY_STATE
- Field in
AbstractUIThreadWorker
L
listenerClass
- Field in
EventEmitter
listeners
- Field in
EventEmitter
localListeners
- Field in
DefaultTaskContext
log
- Field in
DefaultTaskContext
log
- Field in
DefaultTaskControl
log
- Field in
DefaultTaskListenerSupport
log
- Field in
DefaultTaskWorker
log
- Field in
EventEmitter
log
- Field in
LoggingExceptionHandler
LoggingExceptionHandler
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
loggingExceptionHandler
- Field in
DefaultTaskListenerSupport
LoggingExceptionHandler
(Logger, boolean)
- Constructor in
LoggingExceptionHandler
M
mode
- Field in
AbstractTask
N
newEmitter
(Class, ClassLoader, ExceptionHandler)
- Method in
EventEmitter
newInstance
(Logger)
- Method in
LoggingExceptionHandler
newValue
- Field in
DefaultChangeEvent
next
()
- Method in
TaskIterator
NonBlockingTaskManager
- Class in
org.codehaus.griffon.runtime.tasks
@author Andres Almiray
NonBlockingTaskManager
()
- Constructor in
NonBlockingTaskManager
notifyOtherListeners
- Field in
LoggingExceptionHandler
O
oldValue
- Field in
DefaultChangeEvent
P
PENDING
- Enum Constant in
Task.State
PENDING
- Enum Constant in
UIThreadWorker.StateValue
pendingTasks
- Field in
TaskPredicates
phase
- Field in
DefaultTaskWorker
phaseChanged
(ChangeEvent)
- Method in
TaskListener
Receives notifications about phase changes of a task.
phaseChanged
(ChangeEvent)
- Method in
TaskListenerAdapter
process
(List)
- Method in
AbstractTask
process
(List)
- Method in
AbstractUIThreadWorker
process
(List)
- Method in
DefaultTaskWorker
process
(List)
- Method in
Task
Calls going to
Tracker.publish
from within
execute(Tracker)
are routed to this method.
progress
- Field in
AbstractUIThreadWorker
progressChanged
(ChangeEvent)
- Method in
TaskListener
Receives notifications about the current progress of a task.
progressChanged
(ChangeEvent)
- Method in
TaskListenerAdapter
propertyChange
(PropertyChangeEvent)
- Method in
DefaultTaskContext
propertyChange
(PropertyChangeEvent)
- Method in
DefaultTaskWorker
publish
(Object)
- Method in
AbstractUIThreadWorker
publish
(C)
- Method in
DefaultTracker
publish
(C)
- Method in
Tracker
publishChunks
(C)
- Method in
DefaultTaskWorker
publishChunks
(C)
- Method in
TaskWorker
publishProgress
(int)
- Method in
DefaultTaskWorker
publishProgress
(int)
- Method in
TaskWorker
Q
R
remove
()
- Method in
TaskIterator
removeListener
(TaskListener)
- Method in
DefaultTaskContext
removeListener
(String, TaskListener)
- Method in
DefaultTaskListenerSupport
removeListener
(Object)
- Method in
EventEmitter
removeListener
(TaskListener)
- Method in
TaskContext
removeListener
(String, TaskListener)
- Method in
TaskListenerSupport
RETHROW_EXCEPTION_HANDLER
- Field in
ExceptionHandler
run
()
- Method in
AbstractUIThreadWorker
S
setContext
(TaskContext)
- Method in
DefaultTaskWorker
setContext
(TaskContext)
- Method in
TaskWorker
setExceptionHandler
(ExceptionHandler)
- Method in
EventEmitter
setMode
(Mode)
- Method in
AbstractTask
setNotifyOtherListeners
(boolean)
- Method in
LoggingExceptionHandler
setPhase
(String)
- Method in
DefaultTaskWorker
setPhase
(String)
- Method in
DefaultTracker
setPhase
(String)
- Method in
TaskWorker
setPhase
(String)
- Method in
Tracker
setProgress
(int)
- Method in
AbstractUIThreadWorker
setProgress
(int, int, int)
- Method in
DefaultTracker
setProgress
(int, int, int)
- Method in
Tracker
Set the current progress.
setState
(StateValue)
- Method in
AbstractUIThreadWorker
setTaskManager
(TaskManager)
- Method in
AbstractTaskBlocker
setTaskManager
(TaskManager)
- Method in
TaskBlocker
SILENT
- Enum Constant in
Task.Mode
source
- Field in
DefaultChangeEvent
STARTED
- Enum Constant in
Task.State
STARTED
- Enum Constant in
UIThreadWorker.StateValue
startedTasks
- Field in
TaskPredicates
startedTimestamp
- Field in
DefaultTaskWorker
state
- Field in
AbstractUIThreadWorker
State
(boolean)
- Method in
Task.State
stateChanged
(ChangeEvent)
- Method in
TaskListener
Receives notifications about state change for a task.
stateChanged
(ChangeEvent)
- Method in
TaskListenerAdapter
submit
(Callable)
- Method in
DefaultTaskManager
submit
(Callable)
- Method in
TaskManager
Submits a
Callable
object for execution.
T
Task
- Interface in
griffon.plugins.tasks
A long-running task.
Task.Mode
- Enum in
griffon.plugins.tasks
@author
Eike Kettner
Task.State
- Enum in
griffon.plugins.tasks
@author
Eike Kettner
task
- Field in
DefaultTaskWorker
TaskBlocker
- Interface in
griffon.plugins.tasks
@author
Eike Kettner
TaskContext
- Interface in
griffon.plugins.tasks
Represents the context of a running task.
taskContext
- Field in
DefaultTaskControl
TaskControl
- Interface in
griffon.plugins.tasks
@author
Eike Kettner
TaskEvent
- Interface in
griffon.plugins.tasks
@author
Eike Kettner
TaskIterable
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
TaskIterable
(Iterable, TaskPredicate)
- Constructor in
TaskIterable
TaskIterator
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
TaskIterator
(Iterator, TaskPredicate)
- Constructor in
TaskIterator
TaskListener
- Interface in
griffon.plugins.tasks
Listener receives events about execution of a task.
TaskListenerAdapter
- Class in
org.codehaus.griffon.runtime.tasks
@author
Eike Kettner
TaskListenerAdapter
()
- Constructor in
TaskListenerAdapter
taskListeners
- Field in
DefaultTaskListenerSupport
TaskListenerSupport
- Interface in
griffon.plugins.tasks
@author
Eike Kettner
taskListenerSupport
- Field in
DefaultTaskContext
taskListenerSupport
- Field in
DefaultTaskManager
TaskManager
- Interface in
griffon.plugins.tasks
@author
Eike Kettner
taskManager
- Field in
AbstractTaskBlocker
TaskPredicate
- Interface in
griffon.plugins.tasks
@author
Eike Kettner
TaskPredicates
- Class in
griffon.plugins.tasks
@author
Eike Kettner
TaskPredicates
()
- Constructor in
TaskPredicates
tasks
- Field in
DefaultTaskManager
TaskWorker
- Interface in
griffon.plugins.tasks
@author Andres Almiray
toState
(Object)
- Method in
DefaultTaskContext
toString
()
- Method in
DefaultChangeEvent
toString
()
- Method in
DefaultTaskContext
Tracker
- Interface in
griffon.plugins.tasks
Set intermediate results from within a long-running task.
U
UIThreadWorker
- Interface in
griffon.util
@author Andres Almiray
UIThreadWorker.StateValue
- Enum in
griffon.util
unblock
(Task)
- Method in
TaskBlocker
V
valueOf
(String)
- Method in
Task
Returns the enum constant of this type with the specified name.
valueOf
(String)
- Method in
UIThreadWorker
Returns the enum constant of this type with the specified name.
values
()
- Method in
Task
Returns an array containing the constants of this enum type, in the order they are declared.
values
()
- Method in
UIThreadWorker
Returns an array containing the constants of this enum type, in the order they are declared.
W
waitFor
()
- Method in
DefaultTaskControl
waitFor
()
- Method in
TaskControl
worker
- Field in
DefaultTaskContext
worker
- Field in
DefaultTracker
X
Y
Z
_
Groovy Documentation