Package com.groiss.wf
Interface ProcessDefinition
- All Superinterfaces:
Serializable
This class describes process definitions.
Instances of this class are created and manipulated via the @enterprise
administration interface.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the application of the process definition.getId()
Return the id of the process definition.getName()
Returns the name of the process definition.Return the notification template defined for this process definition.long
getOid()
Returns the unique oid of the object.int
Return the version of the process definition.boolean
isActive()
-
Method Details
-
getOid
long getOid()Returns the unique oid of the object.- Returns:
- the oid
-
getId
String getId()Return the id of the process definition.- Returns:
- the id
-
getVersion
int getVersion()Return the version of the process definition.- Returns:
- the version
-
getName
String getName()Returns the name of the process definition.- Returns:
- the name
-
getDescription
String getDescription() -
getApplication
Application getApplication()Returns the application of the process definition.- Returns:
- the application
-
getNotificationTemplate
MessageTemplate getNotificationTemplate()Return the notification template defined for this process definition. If none is defined, the template with the id "notification" is returned. -
isActive
boolean isActive()
-