public class ReleaseContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Long |
mActivePipelineVersion |
protected Release |
mCoreRelease |
protected Environment |
mEnvironment |
protected java.lang.Long |
mPipelineDefinitionId |
protected java.lang.Long |
mPipelineExecutionId |
protected java.lang.String |
mPipelineName |
protected java.util.List<ReleaseProjectVersion> |
mReleaseProjectVersions |
protected java.util.List<Variable> |
mReleasePropertyVariables |
protected java.util.List<Variable> |
mReleaseVariables |
protected java.lang.String |
mSnapshotCreatedBy |
protected java.lang.String |
mSnapshotCreatedByFullName |
protected java.lang.String |
mSnapshotDescription |
protected java.lang.String |
mSnapshotDuplicateFilesFlag |
protected java.lang.Long |
mSnapshotId |
protected java.lang.String |
mSnapshotName |
protected java.util.List<Variable> |
mSnapshotVariables |
protected StageExecutionInfo |
mStageExecInfo |
protected java.lang.Long |
mStageExecutionId |
Constructor and Description |
---|
ReleaseContext() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ReleaseProjectVersion> |
findAllReleaseProjectVersionsForProjectId(java.lang.Long pProjectId) |
ReleaseProjectVersion |
findReleaseProjectVersion(java.lang.Long pProjectId,
java.lang.String pPackageName) |
java.lang.Long |
getActivePipelineVersion() |
Release |
getCoreRelease() |
Environment |
getEnvironment() |
java.lang.String |
getEnvironmentCode() |
java.lang.Long |
getPipelineDefinitionId() |
java.lang.Long |
getPipelineExecutionId() |
java.lang.String |
getPipelineName() |
long |
getRefreshedOn() |
java.lang.Long |
getReleaseDefinitionId() |
java.lang.String |
getReleaseName() |
ReleaseProjectVersion |
getReleaseProjectVersion(java.lang.Long pProjectId,
java.lang.String pPackageName) |
java.util.List<ReleaseProjectVersion> |
getReleaseProjectVersions() |
java.util.List<Variable> |
getReleasePropertyVariables() |
java.util.List<Variable> |
getReleaseVariables() |
java.lang.String |
getSnapshotCreatedBy() |
java.lang.String |
getSnapshotCreatedByFullName() |
java.lang.String |
getSnapshotDescription() |
java.lang.String |
getSnapshotDuplicateFilesFlag() |
java.lang.Long |
getSnapshotId() |
java.lang.String |
getSnapshotName() |
java.util.List<Variable> |
getSnapshotVariables() |
PipelineStageExecutionInfo |
getStageExecutionData(ServiceBaseAMImpl pAM) |
java.lang.Long |
getStageExecutionId() |
StageExecutionInfo |
getStageExecutionInfo(ServiceBaseAMImpl am) |
boolean |
isExternaApprovalGateCompleted() |
void |
refresh(ServiceBaseAMImpl pAM,
java.lang.Long pReleaseDefinitionId) |
void |
setActivePipelineVersion(java.lang.Long pActivePipelineVersion) |
void |
setCoreRelease(Release pCoreRelease) |
void |
setEnvironment(Environment pEnvironment) |
void |
setEnvironment(java.lang.Long pEnvironmentId,
ServiceBaseAMImpl pAM) |
void |
setExternaApprovalGateCompleted(boolean pExternaApprovalGateCompleted) |
void |
setPipelineDefinitionId(java.lang.Long pPipelineDefinitionId) |
void |
setPipelineExecutionId(java.lang.Long pPipelineExecutionId) |
void |
setPipelineName(java.lang.String pPipelineName) |
void |
setReleaseProjectVersions(java.util.List<ReleaseProjectVersion> pReleaseProjects) |
void |
setReleasePropertyVariables(java.util.List<Variable> pReleaseProperties) |
void |
setReleaseVariables(java.util.List<Variable> pReleaseVariables) |
void |
setSnapshotCreatedBy(java.lang.String pSnapshotCreatedBy) |
void |
setSnapshotCreatedByFullName(java.lang.String pSnapshotCreatedByFullName) |
void |
setSnapshotDescription(java.lang.String pSnapshotDescription) |
void |
setSnapshotDuplicateFilesFlag(java.lang.String pSnapshotDuplicateFilesFlag) |
void |
setSnapshotId(java.lang.Long pSnapshotId) |
void |
setSnapshotName(java.lang.String pSnapshotName) |
void |
setSnapshotVariables(java.util.List<Variable> pSnapshotVariables) |
void |
setStageExecutionId(java.lang.Long pStageExecutionId) |
java.lang.String |
toString() |
protected Release mCoreRelease
protected java.util.List<ReleaseProjectVersion> mReleaseProjectVersions
protected Environment mEnvironment
protected java.lang.Long mSnapshotId
protected java.lang.String mSnapshotName
protected java.lang.String mSnapshotDuplicateFilesFlag
protected java.lang.String mSnapshotDescription
protected java.lang.String mSnapshotCreatedBy
protected java.lang.String mSnapshotCreatedByFullName
protected java.lang.Long mPipelineDefinitionId
protected java.lang.String mPipelineName
protected java.lang.Long mActivePipelineVersion
protected java.lang.Long mStageExecutionId
protected java.lang.Long mPipelineExecutionId
protected StageExecutionInfo mStageExecInfo
protected java.util.List<Variable> mReleaseVariables
protected java.util.List<Variable> mSnapshotVariables
protected java.util.List<Variable> mReleasePropertyVariables
public long getRefreshedOn()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<Variable> getReleaseVariables()
public void setReleaseVariables(java.util.List<Variable> pReleaseVariables)
public java.util.List<Variable> getSnapshotVariables()
public void setSnapshotVariables(java.util.List<Variable> pSnapshotVariables)
public void setReleasePropertyVariables(java.util.List<Variable> pReleaseProperties)
public java.util.List<Variable> getReleasePropertyVariables()
public StageExecutionInfo getStageExecutionInfo(ServiceBaseAMImpl am)
public void setCoreRelease(Release pCoreRelease)
public Release getCoreRelease()
public void setReleaseProjectVersions(java.util.List<ReleaseProjectVersion> pReleaseProjects)
public java.util.List<ReleaseProjectVersion> getReleaseProjectVersions()
public void setEnvironment(Environment pEnvironment)
public void setEnvironment(java.lang.Long pEnvironmentId, ServiceBaseAMImpl pAM)
public Environment getEnvironment()
public void setSnapshotId(java.lang.Long pSnapshotId)
public java.lang.Long getSnapshotId()
public void setSnapshotName(java.lang.String pSnapshotName)
public java.lang.String getSnapshotName()
public void setStageExecutionId(java.lang.Long pStageExecutionId)
public java.lang.Long getStageExecutionId()
public void setPipelineExecutionId(java.lang.Long pPipelineExecutionId)
public java.lang.Long getPipelineExecutionId()
public void setPipelineDefinitionId(java.lang.Long pPipelineDefinitionId)
public java.lang.Long getPipelineDefinitionId()
public void setPipelineName(java.lang.String pPipelineName)
public java.lang.String getPipelineName()
public void setActivePipelineVersion(java.lang.Long pActivePipelineVersion)
public java.lang.Long getActivePipelineVersion()
public void setSnapshotDuplicateFilesFlag(java.lang.String pSnapshotDuplicateFilesFlag)
public java.lang.String getSnapshotDuplicateFilesFlag()
public void setSnapshotDescription(java.lang.String pSnapshotDescription)
public java.lang.String getSnapshotDescription()
public void setSnapshotCreatedBy(java.lang.String pSnapshotCreatedBy)
public java.lang.String getSnapshotCreatedBy()
public void setSnapshotCreatedByFullName(java.lang.String pSnapshotCreatedByFullName)
public java.lang.String getSnapshotCreatedByFullName()
public java.util.List<ReleaseProjectVersion> findAllReleaseProjectVersionsForProjectId(java.lang.Long pProjectId)
public ReleaseProjectVersion findReleaseProjectVersion(java.lang.Long pProjectId, java.lang.String pPackageName)
public void refresh(ServiceBaseAMImpl pAM, java.lang.Long pReleaseDefinitionId)
public PipelineStageExecutionInfo getStageExecutionData(ServiceBaseAMImpl pAM)
public ReleaseProjectVersion getReleaseProjectVersion(java.lang.Long pProjectId, java.lang.String pPackageName)
public java.lang.String getEnvironmentCode()
public java.lang.String getReleaseName()
public java.lang.Long getReleaseDefinitionId()
public void setExternaApprovalGateCompleted(boolean pExternaApprovalGateCompleted)
public boolean isExternaApprovalGateCompleted()