Package com.groiss.wf

Interface ProcessDefinition

All Superinterfaces:
Serializable

public interface ProcessDefinition extends Serializable
This class describes process definitions. Instances of this class are created and manipulated via the @enterprise administration interface.
  • 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()