Class GeneratedBusinessProcess

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
BusinessProcess

public abstract class GeneratedBusinessProcess extends GenericItem
Generated class for type BusinessProcess.
See Also:
  • Field Details

  • Constructor Details

    • GeneratedBusinessProcess

      public GeneratedBusinessProcess()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getCode

      public String getCode(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.code attribute.
      Returns:
      the code - Unique identifier of this process
    • getCode

      public String getCode()
      Generated method - Getter of the BusinessProcess.code attribute.
      Returns:
      the code - Unique identifier of this process
    • setCode

      protected void setCode(SessionContext ctx, String value)
      Generated method - Setter of the BusinessProcess.code attribute.
      Parameters:
      value - the code - Unique identifier of this process
    • setCode

      protected void setCode(String value)
      Generated method - Setter of the BusinessProcess.code attribute.
      Parameters:
      value - the code - Unique identifier of this process
    • getContextParameters

      public Collection<BusinessProcessParameter> getContextParameters(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.contextParameters attribute.
      Returns:
      the contextParameters
    • getContextParameters

      public Collection<BusinessProcessParameter> getContextParameters()
      Generated method - Getter of the BusinessProcess.contextParameters attribute.
      Returns:
      the contextParameters
    • setContextParameters

      public void setContextParameters(SessionContext ctx, Collection<BusinessProcessParameter> value)
      Generated method - Setter of the BusinessProcess.contextParameters attribute.
      Parameters:
      value - the contextParameters
    • setContextParameters

      public void setContextParameters(Collection<BusinessProcessParameter> value)
      Generated method - Setter of the BusinessProcess.contextParameters attribute.
      Parameters:
      value - the contextParameters
    • addToContextParameters

      public void addToContextParameters(SessionContext ctx, BusinessProcessParameter value)
      Generated method - Adds value to contextParameters.
      Parameters:
      value - the item to add to contextParameters
    • addToContextParameters

      public void addToContextParameters(BusinessProcessParameter value)
      Generated method - Adds value to contextParameters.
      Parameters:
      value - the item to add to contextParameters
    • removeFromContextParameters

      public void removeFromContextParameters(SessionContext ctx, BusinessProcessParameter value)
      Generated method - Removes value from contextParameters.
      Parameters:
      value - the item to remove from contextParameters
    • removeFromContextParameters

      public void removeFromContextParameters(BusinessProcessParameter value)
      Generated method - Removes value from contextParameters.
      Parameters:
      value - the item to remove from contextParameters
    • getCurrentTasks

      public Collection<ProcessTask> getCurrentTasks(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.currentTasks attribute.
      Returns:
      the currentTasks
    • getCurrentTasks

      public Collection<ProcessTask> getCurrentTasks()
      Generated method - Getter of the BusinessProcess.currentTasks attribute.
      Returns:
      the currentTasks
    • setCurrentTasks

      public void setCurrentTasks(SessionContext ctx, Collection<ProcessTask> value)
      Generated method - Setter of the BusinessProcess.currentTasks attribute.
      Parameters:
      value - the currentTasks
    • setCurrentTasks

      public void setCurrentTasks(Collection<ProcessTask> value)
      Generated method - Setter of the BusinessProcess.currentTasks attribute.
      Parameters:
      value - the currentTasks
    • addToCurrentTasks

      public void addToCurrentTasks(SessionContext ctx, ProcessTask value)
      Generated method - Adds value to currentTasks.
      Parameters:
      value - the item to add to currentTasks
    • addToCurrentTasks

      public void addToCurrentTasks(ProcessTask value)
      Generated method - Adds value to currentTasks.
      Parameters:
      value - the item to add to currentTasks
    • removeFromCurrentTasks

      public void removeFromCurrentTasks(SessionContext ctx, ProcessTask value)
      Generated method - Removes value from currentTasks.
      Parameters:
      value - the item to remove from currentTasks
    • removeFromCurrentTasks

      public void removeFromCurrentTasks(ProcessTask value)
      Generated method - Removes value from currentTasks.
      Parameters:
      value - the item to remove from currentTasks
    • getEndMessage

      public String getEndMessage(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.endMessage attribute.
      Returns:
      the endMessage - Message given in the end state of the process.
    • getEndMessage

      public String getEndMessage()
      Generated method - Getter of the BusinessProcess.endMessage attribute.
      Returns:
      the endMessage - Message given in the end state of the process.
    • setEndMessage

      public void setEndMessage(SessionContext ctx, String value)
      Generated method - Setter of the BusinessProcess.endMessage attribute.
      Parameters:
      value - the endMessage - Message given in the end state of the process.
    • setEndMessage

      public void setEndMessage(String value)
      Generated method - Setter of the BusinessProcess.endMessage attribute.
      Parameters:
      value - the endMessage - Message given in the end state of the process.
    • getProcessDefinitionName

      public String getProcessDefinitionName(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.processDefinitionName attribute.
      Returns:
      the processDefinitionName - Name of the process definition to use.
    • getProcessDefinitionName

      public String getProcessDefinitionName()
      Generated method - Getter of the BusinessProcess.processDefinitionName attribute.
      Returns:
      the processDefinitionName - Name of the process definition to use.
    • setProcessDefinitionName

      protected void setProcessDefinitionName(SessionContext ctx, String value)
      Generated method - Setter of the BusinessProcess.processDefinitionName attribute.
      Parameters:
      value - the processDefinitionName - Name of the process definition to use.
    • setProcessDefinitionName

      protected void setProcessDefinitionName(String value)
      Generated method - Setter of the BusinessProcess.processDefinitionName attribute.
      Parameters:
      value - the processDefinitionName - Name of the process definition to use.
    • getProcessDefinitionVersion

      public String getProcessDefinitionVersion(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.processDefinitionVersion attribute.
      Returns:
      the processDefinitionVersion - Version of the process definition used by this process.
    • getProcessDefinitionVersion

      public String getProcessDefinitionVersion()
      Generated method - Getter of the BusinessProcess.processDefinitionVersion attribute.
      Returns:
      the processDefinitionVersion - Version of the process definition used by this process.
    • setProcessDefinitionVersion

      public void setProcessDefinitionVersion(SessionContext ctx, String value)
      Generated method - Setter of the BusinessProcess.processDefinitionVersion attribute.
      Parameters:
      value - the processDefinitionVersion - Version of the process definition used by this process.
    • setProcessDefinitionVersion

      public void setProcessDefinitionVersion(String value)
      Generated method - Setter of the BusinessProcess.processDefinitionVersion attribute.
      Parameters:
      value - the processDefinitionVersion - Version of the process definition used by this process.
    • getState

      public EnumerationValue getState(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.state attribute.
      Returns:
      the state - Current (persisted) state of this process.
    • getState

      public EnumerationValue getState()
      Generated method - Getter of the BusinessProcess.state attribute.
      Returns:
      the state - Current (persisted) state of this process.
    • setState

      public void setState(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the BusinessProcess.state attribute.
      Parameters:
      value - the state - Current (persisted) state of this process.
    • setState

      public void setState(EnumerationValue value)
      Generated method - Setter of the BusinessProcess.state attribute.
      Parameters:
      value - the state - Current (persisted) state of this process.
    • getTaskLogs

      public Collection<ProcessTaskLog> getTaskLogs(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.taskLogs attribute.
      Returns:
      the taskLogs
    • getTaskLogs

      public Collection<ProcessTaskLog> getTaskLogs()
      Generated method - Getter of the BusinessProcess.taskLogs attribute.
      Returns:
      the taskLogs
    • setTaskLogs

      public void setTaskLogs(SessionContext ctx, Collection<ProcessTaskLog> value)
      Generated method - Setter of the BusinessProcess.taskLogs attribute.
      Parameters:
      value - the taskLogs
    • setTaskLogs

      public void setTaskLogs(Collection<ProcessTaskLog> value)
      Generated method - Setter of the BusinessProcess.taskLogs attribute.
      Parameters:
      value - the taskLogs
    • addToTaskLogs

      public void addToTaskLogs(SessionContext ctx, ProcessTaskLog value)
      Generated method - Adds value to taskLogs.
      Parameters:
      value - the item to add to taskLogs
    • addToTaskLogs

      public void addToTaskLogs(ProcessTaskLog value)
      Generated method - Adds value to taskLogs.
      Parameters:
      value - the item to add to taskLogs
    • removeFromTaskLogs

      public void removeFromTaskLogs(SessionContext ctx, ProcessTaskLog value)
      Generated method - Removes value from taskLogs.
      Parameters:
      value - the item to remove from taskLogs
    • removeFromTaskLogs

      public void removeFromTaskLogs(ProcessTaskLog value)
      Generated method - Removes value from taskLogs.
      Parameters:
      value - the item to remove from taskLogs
    • getUser

      public User getUser(SessionContext ctx)
      Generated method - Getter of the BusinessProcess.user attribute.
      Returns:
      the user
    • getUser

      public User getUser()
      Generated method - Getter of the BusinessProcess.user attribute.
      Returns:
      the user
    • setUser

      public void setUser(SessionContext ctx, User value)
      Generated method - Setter of the BusinessProcess.user attribute.
      Parameters:
      value - the user
    • setUser

      public void setUser(User value)
      Generated method - Setter of the BusinessProcess.user attribute.
      Parameters:
      value - the user