Groovy Documentation
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