Class NotifWorkflowRequest

java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model2.notification.pojos.NotifWorkflowRequest
All Implemented Interfaces:
Serializable

public class NotifWorkflowRequest extends BasePOJO
Represents a FlexDeploy workflow request. For use within Notification Templates.
See Also:
  • Constructor Details

    • NotifWorkflowRequest

      public NotifWorkflowRequest(WorkflowRequestDataObject pDataObject)
      Create an instance of this object from the information stored in the database.
      Parameters:
      pDataObject - The data from the database.
  • Method Details

    • getId

      public Long getId()
      Returns the internal identifier of the workflow request.
      Returns:
      The internal identifier of the workflow request.
    • getStatus

      public String getStatus()
      Returns the status name of the workflow request.
      Returns:
      The status name of the workflow request.
    • getProjectVersion

      public NotifProjectVersion getProjectVersion() throws SQLException
      Returns the project version of the workflow request.
      Returns:
      The project version of the workflow request.
      Throws:
      SQLException - If the information cannot be retrieved from the database.
    • getStream

      public NotifStream getStream() throws SQLException
      Returns the stream for the workflow request's project.
      Returns:
      The stream for the workflow request's project.
      Throws:
      SQLException - If the information cannot be retrieved from the database.
    • getProjectId

      public Long getProjectId()
      Returns the internal identifier of the workflow request's project.
      Returns:
      The internal identifier of the Workflow Request's project.
    • getPackageName

      public String getPackageName() throws SQLException
      Returns the package name associated with this Workflow Request. Null if not a partial deployment project.
      Returns:
      The package name associated with this Workflow Request.
      Throws:
      SQLException - If the information cannot be retrieved from the database.
    • getProjectName

      public String getProjectName()
      Returns the name of the workflow request's project.
      Returns:
      The name of the workflow request's project.