public class NotifPipelineStageExecInfo extends BasePOJO
| Constructor and Description | 
|---|
NotifPipelineStageExecInfo(java.lang.Long pPipelineStageExecId)
Creates the Execution Info for the give pipeline stage execution id. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getDeployOverride(java.lang.Long pProjectId)
Returns the enum display name of the deploy override selection (No Override, Force, Skip) for the given project. 
 | 
java.lang.String | 
getDeployOverride(java.lang.Long pProjectId,
                 java.lang.String pPackageName)
Returns the enum display name of the deploy override selection (No Override, Force, Skip) for the given project and package. 
 | 
java.lang.String | 
getDeployOverrideCode(java.lang.Long pProjectId,
                     java.lang.String pPackageName)
Returns the enum name of the deploy override selection (NOOVERRIDE, FORCE, SKIP) for the given project and package. 
 | 
DeploymentOverridesEnum | 
getDeployOverrideEnum(java.lang.Long pProjectId)
Returns the enum of the deploy override selection (NOOVERRIDE, FORCE, SKIP) for the given project. 
 | 
DeploymentOverridesEnum | 
getDeployOverrideEnum(java.lang.Long pProjectId,
                     java.lang.String pPackageName)
Returns the enum of the deploy override selection (NOOVERRIDE, FORCE, SKIP) for the given project and package. 
 | 
java.util.List<NotifInstance> | 
getInstanceOverride(java.lang.Long pProjectId,
                   java.lang.String pPackageName)
Returns a list of override instances set for the given project and package. 
 | 
java.util.List<NotifInstance> | 
getIntanceOverrides(java.lang.Long pProjectId)
Returns a list of override instances set for the given project. 
 | 
java.lang.String | 
getRelatedTicket()
Returns the stage level Related Ticket. 
 | 
java.lang.String | 
getRelatedTicket(java.lang.Long pProjectId)
Returns the project level Related Ticket. 
 | 
java.lang.String | 
getRelatedTicket(java.lang.Long pProjectId,
                java.lang.String pPackageName)
Returns the package level Related Ticket. 
 | 
boolean | 
isForceDeploy(java.lang.Long pProjectId)
Returns whether the given project is set to "Force" deploy. 
 | 
boolean | 
isForceDeploy(java.lang.Long pProjectId,
             java.lang.String pPackageName)
Returns whether the given project and package is set to "Force" deploy. 
 | 
boolean | 
isNoOverrideDeploy(java.lang.Long pProjectId)
Returns whether the given project is set to "No Override" for deployment. 
 | 
boolean | 
isNoOverrideDeploy(java.lang.Long pProjectId,
                  java.lang.String pPackageName)
Returns whether the given project and package is set to "No Override" for deployment. 
 | 
boolean | 
isSkipDeploy(java.lang.Long pProjectId)
Returns whether the given project is set to "Skip" deploy. 
 | 
boolean | 
isSkipDeploy(java.lang.Long pProjectId,
            java.lang.String pPackageName)
Returns whether the given project and package is set to "Skip" deploy. 
 | 
public NotifPipelineStageExecInfo(java.lang.Long pPipelineStageExecId)
pPipelineStageExecId - The internal id of the pipeline stage execution.public java.lang.String getRelatedTicket()
                                  throws java.sql.SQLException
java.sql.SQLException - If the information cannot be retrieved from the database.public java.lang.String getRelatedTicket(java.lang.Long pProjectId)
                                  throws java.sql.SQLException
java.sql.SQLException - If the information cannot be retrieved from the database.public java.lang.String getRelatedTicket(java.lang.Long pProjectId,
                                         java.lang.String pPackageName)
                                  throws java.sql.SQLException
java.sql.SQLException - If the information cannot be retrieved from the database.public DeploymentOverridesEnum getDeployOverrideEnum(java.lang.Long pProjectId)
                                              throws java.sql.SQLException
pProjectId - The id of the project to check for override.java.sql.SQLException - If the information cannot be retrieved from the database.public java.lang.String getDeployOverride(java.lang.Long pProjectId)
                                   throws java.sql.SQLException
pProjectId - The id of the project to check for override.java.sql.SQLException - If the information cannot be retrieved from the database.public java.lang.String getDeployOverrideCode(java.lang.Long pProjectId,
                                              java.lang.String pPackageName)
                                       throws java.sql.SQLException
pProjectId - The id of the project to check for override.pPackageName - The name of the package to check override for.java.sql.SQLException - If the information cannot be retrieved from the database.public DeploymentOverridesEnum getDeployOverrideEnum(java.lang.Long pProjectId,
                                                     java.lang.String pPackageName)
                                              throws java.sql.SQLException
pProjectId - The id of the project to check for override.pPackageName - The name of the package to check for override.java.sql.SQLException - If the information cannot be retrieved from the database.public java.lang.String getDeployOverride(java.lang.Long pProjectId,
                                          java.lang.String pPackageName)
                                   throws java.sql.SQLException
pProjectId - The id of the project to check for override.pPackageName - The name of the package to check for override.java.sql.SQLException - If the information cannot be retrieved from the database.public boolean isForceDeploy(java.lang.Long pProjectId)
                      throws java.sql.SQLException
pProjectId - The project id to check.java.sql.SQLException - If the information cannot be retrieved from the database.public boolean isForceDeploy(java.lang.Long pProjectId,
                             java.lang.String pPackageName)
                      throws java.sql.SQLException
pProjectId - The project id to check.pPackageName - The package name to check.java.sql.SQLException - If the information cannot be retrieved from the database.public boolean isSkipDeploy(java.lang.Long pProjectId)
                     throws java.sql.SQLException
pProjectId - The project id to check.java.sql.SQLException - If the information cannot be retrieved from the database.public boolean isSkipDeploy(java.lang.Long pProjectId,
                            java.lang.String pPackageName)
                     throws java.sql.SQLException
pProjectId - The project id to check.pPackageName - The package name to check.java.sql.SQLException - If the information cannot be retrieved from the database.public boolean isNoOverrideDeploy(java.lang.Long pProjectId)
                           throws java.sql.SQLException
pProjectId - The project id to check.java.sql.SQLException - If the information cannot be retrieved from the database.public boolean isNoOverrideDeploy(java.lang.Long pProjectId,
                                  java.lang.String pPackageName)
                           throws java.sql.SQLException
pProjectId - The project id to check.pPackageName - The package name to check.java.sql.SQLException - If the information cannot be retrieved from the database.public java.util.List<NotifInstance> getIntanceOverrides(java.lang.Long pProjectId) throws java.sql.SQLException
pProjectId - The id of the project to check.java.sql.SQLException - If the information cannot be retrieved from the database.public java.util.List<NotifInstance> getInstanceOverride(java.lang.Long pProjectId, java.lang.String pPackageName) throws java.sql.SQLException
pProjectId - The project id to check.pPackageName - The package name to check.java.sql.SQLException - If the information cannot be retrieved from the database.