|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WebTaskboxService
The WebTaskboxService extends the normal TaskboxService by
adding some Wicket UI functionality. This includes the provisioning of tasks panels, an overview panel to display
open tasks and a registration mechanism to define custom panels for certain task types.
| Method Summary | |
|---|---|
org.apache.wicket.markup.html.panel.Panel |
getOverviewPanel()
Returns a Wicket panel which displays all open tasks. |
org.apache.wicket.markup.html.panel.Panel |
getTaskPanel(Task task,
java.lang.String wicketPanelId)
Gets the Wicket panel for the task type of the passed task. |
void |
registerTaskPanel(java.lang.String taskType,
java.lang.Class<? extends org.apache.wicket.markup.html.panel.Panel> panelClass)
Registers a custom Wicket panel for a certain task type. |
| Methods inherited from interface org.openengsb.core.api.workflow.TaskboxService |
|---|
finishTask, getOpenTasks, getTaskForId, getTasksForExample, getTasksForProcessId, updateTask |
| Method Detail |
|---|
org.apache.wicket.markup.html.panel.Panel getOverviewPanel()
componentId="OverviewPanel" and style attribute class="OverviewPanel".
org.apache.wicket.markup.html.panel.Panel getTaskPanel(Task task,
java.lang.String wicketPanelId)
throws TaskboxException
TaskboxException - when the creation of the tasks panel fails
void registerTaskPanel(java.lang.String taskType,
java.lang.Class<? extends org.apache.wicket.markup.html.panel.Panel> panelClass)
throws TaskboxException
Task as second.
TaskboxException - when the panel could not be registered
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||