Interface ReferencedProcess

    • Method Detail

      • getTemplateID

        UUID getTemplateID()
        Returns the ID of the referenced template. This is different from AbstractActivity.getID() and therefore not in the common superclass since a process template is a reference in the process repository while an activity template references a template in the activity repository.
        Returns:
        The ID of the referenced process template.
      • fork

        boolean fork()
        Returns whether the referenced template should be instantiated as separated top-level process instead of a "real" process. A forked (child) process may not provide any data (output parameters) for the parent process. Additionally, every process template which is top-level usable (TemplateStatus.isTopLevelUsable()) may be used as a forked (child) process.
        Returns:
        Whether the referenced template should be instantiated as separated top-level process instead of a "real" process.