Index
All Classes and Interfaces|All Packages|Serialized Form
A
- arguments - Variable in class org.wicketstuff.progressbar.spring.Task.Message
- AsynchronousExecutor - Class in org.wicketstuff.progressbar.spring
-
Simple wrapper around java.util.concurrent Executors.
- AsynchronousExecutor() - Constructor for class org.wicketstuff.progressbar.spring.AsynchronousExecutor
C
- cancel() - Method in class org.wicketstuff.progressbar.spring.Task
- cancel(Long) - Method in interface org.wicketstuff.progressbar.spring.ITaskService
-
Cancel the task with given taskId.
- cancel(Long) - Method in class org.wicketstuff.progressbar.spring.TaskService
D
- doFinish() - Method in class org.wicketstuff.progressbar.spring.Task
-
Will be called after finishing the task
E
- error(String, Object...) - Method in class org.wicketstuff.progressbar.spring.Task
-
Add an error message
- ERROR - Enum constant in enum class org.wicketstuff.progressbar.spring.Task.Message.Severity
- execute(Runnable) - Method in class org.wicketstuff.progressbar.spring.AsynchronousExecutor
F
- finish(Long) - Method in interface org.wicketstuff.progressbar.spring.ITaskService
-
Cleanup the task with the given taskId and remove it from the task service.
- finish(Long) - Method in class org.wicketstuff.progressbar.spring.TaskService
G
- getMessages() - Method in class org.wicketstuff.progressbar.spring.Task
-
Get generated messages
- getMessages(Long) - Method in interface org.wicketstuff.progressbar.spring.ITaskService
- getMessages(Long) - Method in class org.wicketstuff.progressbar.spring.TaskService
- getProgress() - Method in class org.wicketstuff.progressbar.spring.Task
- getProgression() - Method in class org.wicketstuff.progressbar.spring.TaskProgressionModel
- getProgression(Long) - Method in interface org.wicketstuff.progressbar.spring.ITaskService
-
Get the current progression of a task.
- getProgression(Long) - Method in class org.wicketstuff.progressbar.spring.TaskService
- getTaskId() - Method in class org.wicketstuff.progressbar.spring.TaskProgressionModel
- getTaskService() - Method in class org.wicketstuff.progressbar.spring.TaskProgressionModel
I
- info(String, Object...) - Method in class org.wicketstuff.progressbar.spring.Task
-
Add an info message
- INFO - Enum constant in enum class org.wicketstuff.progressbar.spring.Task.Message.Severity
- isCancelled() - Method in class org.wicketstuff.progressbar.spring.Task
- isDone() - Method in class org.wicketstuff.progressbar.spring.Task
- ITaskService - Interface in org.wicketstuff.progressbar.spring
-
The task should always be referenced with the taskId in the Wicket page, so there is no public getTask(...) method!
J
- join() - Method in class org.wicketstuff.progressbar.spring.AsynchronousExecutor
M
- Message(Task.Message.Severity, String) - Constructor for class org.wicketstuff.progressbar.spring.Task.Message
-
Message with no arguments
- Message(Task.Message.Severity, String, Object[]) - Constructor for class org.wicketstuff.progressbar.spring.Task.Message
- messageKey - Variable in class org.wicketstuff.progressbar.spring.Task.Message
O
- org.wicketstuff.progressbar.spring - package org.wicketstuff.progressbar.spring
R
- reset() - Method in class org.wicketstuff.progressbar.spring.Task
- run() - Method in class org.wicketstuff.progressbar.spring.Task
-
Implement the actual calculation of the task here.
S
- schedule(Task) - Method in interface org.wicketstuff.progressbar.spring.ITaskService
-
Schedules the task, but doesn't start!
- schedule(Task) - Method in class org.wicketstuff.progressbar.spring.TaskService
- scheduleAndStart(Task) - Method in interface org.wicketstuff.progressbar.spring.ITaskService
-
Schedule and start a task.
- scheduleAndStart(Task) - Method in class org.wicketstuff.progressbar.spring.TaskService
- setTaskId(Long) - Method in class org.wicketstuff.progressbar.spring.TaskProgressionModel
- severity - Variable in class org.wicketstuff.progressbar.spring.Task.Message
- start(Long) - Method in interface org.wicketstuff.progressbar.spring.ITaskService
-
Start the task with given taskId
- start(Long) - Method in class org.wicketstuff.progressbar.spring.TaskService
T
- Task - Class in org.wicketstuff.progressbar.spring
-
A Task is some kind of long running action that should be done in the background.
- Task() - Constructor for class org.wicketstuff.progressbar.spring.Task
- Task(Runnable) - Constructor for class org.wicketstuff.progressbar.spring.Task
- Task.Message - Class in org.wicketstuff.progressbar.spring
-
Message is a value object for messages during task runtime.
- Task.Message.Severity - Enum Class in org.wicketstuff.progressbar.spring
-
The severity of the message
- TaskProgressionModel - Class in org.wicketstuff.progressbar.spring
-
Use this as a model for a ProgressBar, if tasks are submitted to the task service.
- TaskProgressionModel() - Constructor for class org.wicketstuff.progressbar.spring.TaskProgressionModel
- TaskProgressionModel(ITaskService) - Constructor for class org.wicketstuff.progressbar.spring.TaskProgressionModel
- TaskService - Class in org.wicketstuff.progressbar.spring
-
Should be registered as SESSION scoped bean to prevent memory leaks with unfinished tasks.
- TaskService(Executor) - Constructor for class org.wicketstuff.progressbar.spring.TaskService
U
- updateProgress(int) - Method in class org.wicketstuff.progressbar.spring.Task
-
Update progress with percentage value
- updateProgress(int, int) - Method in class org.wicketstuff.progressbar.spring.Task
-
Update the current progress with current / total values (e.g. 1st of 5).
V
- valueOf(String) - Static method in enum class org.wicketstuff.progressbar.spring.Task.Message.Severity
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.wicketstuff.progressbar.spring.Task.Message.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warn(String, Object...) - Method in class org.wicketstuff.progressbar.spring.Task
-
Add an warn message
- WARN - Enum constant in enum class org.wicketstuff.progressbar.spring.Task.Message.Severity
All Classes and Interfaces|All Packages|Serialized Form