public interface Worklist
WorklistAdapter
instead of implementing this interface, because the interface may
change in later versions.Modifier and Type | Method and Description |
---|---|
void |
getAdditionalData(java.util.List<ActivityInstance> instances)
Your chance to collect data.
|
HTMLPage |
getHTMLPage()
Deprecated.
|
java.util.List<ActivityInstance> |
getList(java.util.List<ActivityInstance> l)
Change the list.
|
java.lang.Object |
getTitle()
Non null overwrites the title.
|
void |
init(javax.servlet.http.HttpServletRequest req,
WorklistDescription wl,
User u)
You can init your class with the request.
|
java.lang.String |
lineStyle(ActivityInstance ai,
java.lang.String style)
Change the style of the line.
|
java.util.List<Pair<java.lang.String,java.lang.Object>> |
listFilters(java.util.List<ActivityInstance> lines)
Return a list of pairs containing id and name of self defined filters.
|
void |
modifyColumns(java.util.List<ColumnDescription> colDescs)
You get the header as we suggest it, a list of reserved keywords, like
"id","process", "task".
|
void |
modifyTableLine(ActivityInstance ai,
java.util.Map<java.lang.String,java.lang.Object> line)
Your chance to modify the line, called for each table line.
|
void init(javax.servlet.http.HttpServletRequest req, WorklistDescription wl, User u)
req
- the request; may be null when called from notification threadswl
- the worklist descriptionu
- the user@Deprecated HTMLPage getHTMLPage()
java.lang.Object getTitle()
java.util.List<ActivityInstance> getList(java.util.List<ActivityInstance> l)
void getAdditionalData(java.util.List<ActivityInstance> instances)
instances
- the activity instancesvoid modifyColumns(java.util.List<ColumnDescription> colDescs)
colDescs
- list of header fieldsvoid modifyTableLine(ActivityInstance ai, java.util.Map<java.lang.String,java.lang.Object> line)
ai
- the activity instanceline
- the linejava.lang.String lineStyle(ActivityInstance ai, java.lang.String style)
ai
- the activity instancestyle
- a style classjava.util.List<Pair<java.lang.String,java.lang.Object>> listFilters(java.util.List<ActivityInstance> lines)
lines
- contains the ActivityInstances which will be shown.@enterprise 9.0.33982 Copyright © 2001-2023 Groiss Informatics GmbH. All Rights Reserved.