Interface ProcessDefinition

    • Method Detail

      • getPackageName

        String getPackageName()
        Return the process definition package name.
        Returns:
        package nem
      • getType

        String getType()
        Return the process definition type.
        Returns:
        type
      • getDeploymentId

        String getDeploymentId()
        Return the process definition deployment id.
        Returns:
        deployment id
      • isDynamic

        boolean isDynamic()
        Return if process definition is dynamic.
        Returns:
        dynamic
      • getAssociatedEntities

        Map<String,​Collection<String>> getAssociatedEntities()
        Returns process definition assoaciated entries.
        Returns:
        associated entries
      • getServiceTasks

        Map<String,​String> getServiceTasks()
        Returns process definition service tasks
        Returns:
        service tasks
      • getProcessVariables

        Map<String,​String> getProcessVariables()
        Returns process definition process variables.
        Returns:
        process variables
      • getReusableSubProcesses

        Collection<String> getReusableSubProcesses()
        Returns process definition reusable subprocesses.
        Returns:
        reusable subprocesses
      • getSignals

        Collection<String> getSignals()
        Returns process definition signals names.
        Returns:
        id of the signals defined in the process
      • getSignalsDesc

        Collection<SignalDesc> getSignalsDesc()
        Returns process definition signals.
        Returns:
        information about the signals
      • getMessagesDesc

        Collection<MessageDesc> getMessagesDesc()
        Returns process definition signals.
        Returns:
        information about the signals
      • getGlobals

        Collection<String> getGlobals()
        Returns process definition globals.
        Returns:
        globals
      • getReferencedRules

        Collection<String> getReferencedRules()
        Returns process definition referenced rules.
        Returns:
        referenced rules
      • isActive

        boolean isActive()
        Returns if process definition is active.
        Returns:
        signals
      • getNodes

        Set<NodeDesc> getNodes()
        Returns process definition nodes.
        Returns:
      • getTimers

        Set<TimerDesc> getTimers()
        Returns process definition timers.
        Returns:
      • getTagsForVariable

        Set<String> getTagsForVariable​(String varName)
        Return the list of tags for certain process variable
        Returns:
        tags names
      • getTagsInfo

        Map<String,​Set<String>> getTagsInfo()
        Return the list of tags
        Returns:
        tags names with variable name