public interface TimeManagement
Modifier and Type | Method and Description |
---|---|
void |
archiveProcessInstance(ProcessInstance pi)
If something is to do when processes are archived (clean up).
|
java.util.Date |
calculateActivityDueDate(ActivityInstance instance,
ActivityInstance prevStep)
Compute the duedate for the given ActivityInstance.
|
java.util.Date |
calculateProcessDueDate(ProcessDefinition process)
Returns a default duedate for a process start.
|
void |
deleteProcessDefinition(ProcessDefinition pd)
If something is to do when process definitions are deleted (clean up).
|
void |
duedateChanged(ActivityInstance ai)
This method is called if the duedate of an activity or process instance is changed (from API or user
interface).
|
Component |
getHistoryInfo(ActivityInstance ai)
Return a href to a detail page for the time management of the process instance.
|
java.lang.String |
getProcessStartInfo(ProcessDefinition procdef)
Return a href to a detail page for the process start mask
If the result is empty, nothing is done.
|
java.lang.String |
getWorklistInfo(ActivityInstance ai)
Return a href to a detail page for the time management of the activity instance.
|
java.util.Date calculateProcessDueDate(ProcessDefinition process)
java.util.Date calculateActivityDueDate(ActivityInstance instance, ActivityInstance prevStep)
void duedateChanged(ActivityInstance ai)
ai
- activity or process instancevoid archiveProcessInstance(ProcessInstance pi)
pi
- void deleteProcessDefinition(ProcessDefinition pd)
pd
- java.lang.String getProcessStartInfo(ProcessDefinition procdef)
procdef
- java.lang.String getWorklistInfo(ActivityInstance ai)
ai
- Component getHistoryInfo(ActivityInstance ai)
ai
- @enterprise 9.0.33982 Copyright © 2001-2023 Groiss Informatics GmbH. All Rights Reserved.