Class ProjectWorkflowExecutionData

java.lang.Object
flexagon.fd.model2.pipeline.execution.variables.ProjectWorkflowExecutionData

public class ProjectWorkflowExecutionData extends Object
The Class ProjectWorkflowExecutionData.
  • Constructor Details

    • ProjectWorkflowExecutionData

      public ProjectWorkflowExecutionData()
  • Method Details

    • toString

      public String toString()
      Returns the non secured class variables as comma seperated for logging purpose.
      Overrides:
      toString in class Object
      Returns:
      the object log argument
    • setWorkflowExecutionId

      public void setWorkflowExecutionId(Long pWorkflowExecutionId)
      Sets the workflow execution id.
      Parameters:
      pWorkflowExecutionId - the new workflow execution id
    • getWorkflowExecutionId

      public Long getWorkflowExecutionId()
      returns the Long workflow execution id for the current project stage execution..
      Returns:
      the workflow execution id
    • setInstanceId

      @Deprecated(since="9.0.0.7", forRemoval=true) public void setInstanceId(Long pTargetGroupId)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getInstanceid

      @Deprecated(since="9.0.0.7", forRemoval=true) public Long getInstanceid()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setInstanceCode

      @Deprecated(since="9.0.0.7", forRemoval=true) public void setInstanceCode(String pTargetGroupCode)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getInstanceCode

      @Deprecated(since="9.0.0.7", forRemoval=true) public String getInstanceCode()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setTargetGroupId

      public void setTargetGroupId(Long pTargetGroupId)
      Sets the target group id.
      Parameters:
      pTargetGroupId - the new target group id
    • getTargetGroupId

      public Long getTargetGroupId()
      returns the Long target group id for the current project stage execution.
      Returns:
      the target group id
    • setTargetGroupCode

      public void setTargetGroupCode(String pTargetGroupCode)
      Sets the target group code.
      Parameters:
      pTargetGroupCode - the new target group code
    • getTargetGroupCode

      public String getTargetGroupCode()
      returns the String target group code for the current project stage execution.
      Returns:
      the target group code
    • setOutputValues

      public void setOutputValues(Map<String,Serializable> pOutputValues)
      Sets the output values.
      Parameters:
      pOutputValues - the output values
    • getOutputValues

      public Map<String,Serializable> getOutputValues()
      returns a map of output values. Key of map is output name and value is the description.
      Returns:
      the output values
    • setInputValues

      public void setInputValues(Map<String,Serializable> pInputValues)
      Sets the input values.
      Parameters:
      pInputValues - the input values
    • getInputValues

      public Map<String,Serializable> getInputValues()
      Gets the input values.
      Returns:
      the input values
    • setFlexfieldValues

      public void setFlexfieldValues(Map<String,Serializable> pFlexfieldValues)
      Sets the flexfield values.
      Parameters:
      pFlexfieldValues - the flexfield values
    • getFlexfieldValues

      public Map<String,Serializable> getFlexfieldValues()
      Gets the flexfield values.
      Returns:
      the flexfield values