public interface TimeManagement
Modifier and Type | Method and Description |
---|---|
void |
archiveProcessInstance(ProcessInstance pi)
If something is to do when processes are archived (clean up).
|
Date |
calculateActivityDueDate(ActivityInstance instance,
ActivityInstance prevStep)
Compute the duedate for the given ActivityInstance.
|
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.
|
String |
getProcessStartInfo(ProcessDefinition procdef)
Return a href to a detail page for the process start mask
If the result is empty, nothing is done.
|
String |
getWorklistInfo(ActivityInstance ai)
Return a href to a detail page for the time management of the activity instance.
|
Date calculateProcessDueDate(ProcessDefinition process)
Date calculateActivityDueDate(ActivityInstance instance, ActivityInstance prevStep)
void duedateChanged(ActivityInstance ai)
ai
- activity or process instancevoid archiveProcessInstance(ProcessInstance pi)
pi
- void deleteProcessDefinition(ProcessDefinition pd)
pd
- String getProcessStartInfo(ProcessDefinition procdef)
procdef
- String getWorklistInfo(ActivityInstance ai)
ai
- Component getHistoryInfo(ActivityInstance ai)
ai
- @enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.