Interface IProcessTypeDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
XmlProcessTypeDS
,XmlProcessTypeDS
This data source is used during initialization to provide the information of a single process type.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptionString[]
This method returns an array containing the names of the allowed sub types.getId()
This method should return the unique id of the process type.getName()
This method returns the name of the process type.boolean
This method returns a boolean indicating if a process of this type may contain tasks.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getId
GUID getId()This method should return the unique id of the process type.- Returns:
- String containing the id of the process type.
-
getName
String getName()This method returns the name of the process type.- Returns:
- The name of the process type.
-
mayContainTasks
boolean mayContainTasks()This method returns a boolean indicating if a process of this type may contain tasks. If this method returns false, only structural nodes and sub-processes will be allowed.- Returns:
- a boolean indicating if a process of this type may contain tasks.
-
getAllowedSubTypes
String[] getAllowedSubTypes()This method returns an array containing the names of the allowed sub types. The allowed sub-types are only relevant when the process type is restricted.- Returns:
- an array containing the names of the allowed sub types.
-