public class MassloadProject extends BasePOJO
Constructor and Description |
---|
MassloadProject() |
MassloadProject(ProjectDefaultVORowImpl pProjectRow) |
Modifier and Type | Method and Description |
---|---|
MassloadSCMConfig |
addCCUCMConfig(int pSequenceNumber,
java.lang.String pInstanceName) |
MassloadSCMConfig |
addCCUCMConfig(int pSequenceNumber,
java.lang.String pInstanceName,
java.lang.String pProjectVobScript,
java.lang.String pVobPathsScript,
java.lang.String pStreamScript,
java.lang.String pLabelNameScript,
java.lang.String pCheckoutFolderScript) |
MassloadSCMConfig |
addCVSConfig(int pSequenceNumber,
java.lang.String pInstanceName) |
MassloadSCMConfig |
addCVSConfig(int pSequenceNumber,
java.lang.String pInstanceName,
java.lang.String pModuleNameScript,
java.lang.String pBranchNameScript,
java.lang.String pTagScript,
java.lang.String pCheckoutFolderScript) |
void |
addDeployInstanceName(java.lang.String pDeployInstanceName) |
void |
addDeployInstances(java.lang.String... pDeployInstances) |
void |
addDeployInstances(java.lang.String pDeployInstances) |
void |
addDeployInstances(java.lang.String pDeployInstances,
java.lang.String pDelimiter) |
void |
addError(java.lang.String pError) |
void |
addErrors(java.util.List<java.lang.String> pErrors) |
MassloadSCMConfig |
addGITConfig(int pSequenceNumber,
java.lang.String pInstanceName) |
MassloadSCMConfig |
addGITConfig(int pSequenceNumber,
java.lang.String pInstanceName,
java.lang.String pBranchPathScript,
java.lang.String pTagPathScript,
java.lang.String pCheckoutDirectory,
java.lang.String pSparseCheckoutFoldersScript) |
MassloadSCMConfig |
addPERFConfig(int pSequenceNumber,
java.lang.String pInstanceName) |
MassloadSCMConfig |
addPERFConfig(int pSequenceNumber,
java.lang.String pInstanceName,
java.lang.String pMainPathScript,
java.lang.String pBranchPathScript,
java.lang.String pLabelNameScript,
java.lang.String pCheckoutFolderScript) |
MassloadTrigger |
addPollSCMTrigger(int pIntervalMinutes,
java.lang.String pStreamName,
java.lang.String pEnvironmentName) |
MassloadTrigger |
addPostBuildTrigger(java.lang.String pStreamName,
java.lang.String pEnvironment) |
void |
addProperty(java.lang.String pPropertyName,
java.lang.Object pPropertyValue) |
void |
addProperty(java.lang.String pPropertyName,
java.lang.Object pPropertyValue,
boolean pExpression) |
MassloadSCMConfig |
addPVCSConfig(int pSequenceNumber,
java.lang.String pInstanceName) |
MassloadSCMConfig |
addPVCSConfig(int pSequenceNumber,
java.lang.String pInstanceName,
java.lang.String pProjectPathScript,
java.lang.String pPromotionGroupScript,
java.lang.String pUsingPGScript,
java.lang.String pBranchPathScript,
java.lang.String pLabelNameScript,
java.lang.String pCheckoutFolderScript) |
MassloadTrigger |
addScheduledBuildTrigger(java.lang.String pCronExpression,
java.lang.String pStreamName,
java.lang.String pEnvironment) |
MassloadTrigger |
addScheduledDeployTrigger(java.lang.String pCronExpression,
java.lang.String pStreamName,
java.lang.String pEnvironment) |
void |
addStream(MassloadStream pStream) |
MassloadSCMConfig |
addSVNConfig(int pSequenceNumber,
java.lang.String pInstanceName) |
MassloadSCMConfig |
addSVNConfig(int pSequenceNumber,
java.lang.String pInstanceName,
java.lang.String pTrunkPathScript,
java.lang.String pBranchPathScript,
java.lang.String pTagPathScript,
java.lang.String pCheckoutDirectory) |
MassloadSCMConfig |
addTFVCConfig(int pSequenceNumber,
java.lang.String pInstanceName) |
MassloadSCMConfig |
addTFVCConfig(int pSequenceNumber,
java.lang.String pInstanceName,
java.lang.String pMainPathScript,
java.lang.String pBranchPathScript,
java.lang.String pLabelNameScript,
java.lang.String pCheckoutFolderScript) |
MassloadStream |
createStream(java.lang.String pStreamName,
java.lang.String pVersionSyntaxScript) |
MassloadStream |
createStream(java.lang.String pStreamName,
java.lang.String pVersionSyntaxScript,
java.lang.String pDescription) |
MassloadStream |
createStream(java.lang.String pStreamName,
java.lang.String pVersionSyntaxScript,
java.lang.String pDescription,
java.lang.String pAttribute1,
java.lang.String pAttribute2,
java.lang.String pAttribute3) |
MassloadStream |
createStream(java.lang.String pStreamName,
java.lang.String pVersionSyntaxScript,
java.lang.String pDescription,
java.lang.String pAttribute1,
java.lang.String pAttribute2,
java.lang.String pAttribute3,
java.lang.Long pSequenceNumber) |
MassloadStream |
createStreamFromMainStream(java.lang.String pStreamName) |
java.lang.String |
getBuildInstanceName() |
java.lang.String |
getBuildWorkflowName() |
java.util.List<java.lang.String> |
getDeployInstanceNames() |
java.lang.Integer |
getDeployPriority() |
java.lang.String |
getDeployPriorityScope() |
java.lang.String |
getDeployWorkflowName() |
java.lang.String |
getDescription() |
java.util.List<java.lang.String> |
getErrorList() |
MassloadSCMConfig |
getMassloadSCMConfig() |
java.lang.Long |
getProjectBuildSequence() |
java.lang.String |
getProjectClassification() |
ProjectClassificationEnum |
getProjectClassificationEnum() |
java.lang.Long |
getProjectId() |
java.lang.String |
getProjectName() |
java.lang.String |
getProjectPath() |
java.lang.String |
getProjectType() |
java.util.Map<java.lang.String,MassloadProjectProperty> |
getProperties() |
java.lang.String |
getSCMType() |
java.lang.Long |
getStreamId(java.lang.String pStreamName) |
java.util.List<MassloadStream> |
getStreams() |
java.util.List<MassloadTrigger> |
getTriggers() |
int |
getTriggersSize() |
boolean |
hasErrors() |
boolean |
isActive() |
boolean |
isStreamNameConfigured(java.lang.String pStreamName) |
boolean |
isWebhooksEnabled() |
void |
setActive(boolean pActive) |
void |
setActive(java.lang.String pActive) |
void |
setBuildInstanceName(java.lang.String pBuildInstanceName) |
void |
setBuildWorkflowName(java.lang.String pBuildWorkflowName) |
void |
setCCUCMForSCM() |
void |
setCVSForSCM() |
void |
setDeployInstanceNames(java.util.List<java.lang.String> mDeployInstanceNames) |
void |
setDeployPriority(java.lang.Integer pDeployPriority) |
void |
setDeployPriority(java.lang.String pDeployPriority) |
void |
setDeployPriorityScope(java.lang.String pDeployPriorityScope) |
void |
setDeployWorkflowName(java.lang.String pDeployWorkflowName) |
void |
setDescription(java.lang.String pDescription) |
void |
setGITForSCM() |
void |
setMassloadSCMConfig(MassloadSCMConfig pMassloadSCMConfig) |
void |
setPERFForSCM() |
void |
setProjectBuildSequence(java.lang.Long pProjectBuildSequence) |
void |
setProjectClassification(java.lang.String pProjectClassification) |
void |
setProjectId(java.lang.Long pProjectId) |
void |
setProjectName(java.lang.String pProjectName) |
void |
setProjectPath(java.lang.String pProjectPath) |
void |
setProjectType(java.lang.String pProjectType) |
void |
setPVCSForSCM() |
void |
setSCMType(java.lang.String pSCMType) |
void |
setSVNForSCM() |
void |
setTFVCForSCM() |
void |
setWebhooksEnabled(boolean pWebhooksEnabled) |
public MassloadProject()
public MassloadProject(ProjectDefaultVORowImpl pProjectRow)
public void setProjectPath(java.lang.String pProjectPath)
public java.lang.String getProjectPath()
public void setProjectName(java.lang.String pProjectName)
public java.lang.String getProjectName()
public void setDeployPriority(java.lang.String pDeployPriority)
public void setDeployPriority(java.lang.Integer pDeployPriority)
public java.lang.Integer getDeployPriority()
public void setDeployPriorityScope(java.lang.String pDeployPriorityScope)
public java.lang.String getDeployPriorityScope()
public void setBuildWorkflowName(java.lang.String pBuildWorkflowName)
public java.lang.String getBuildWorkflowName()
public void setDeployWorkflowName(java.lang.String pDeployWorkflowName)
public java.lang.String getDeployWorkflowName()
public void setBuildInstanceName(java.lang.String pBuildInstanceName)
public java.lang.String getBuildInstanceName()
public void setProjectBuildSequence(java.lang.Long pProjectBuildSequence)
public java.lang.Long getProjectBuildSequence()
public void setSVNForSCM()
public void setGITForSCM()
public void setPERFForSCM()
public void setTFVCForSCM()
public void setCVSForSCM()
public void setCCUCMForSCM()
public void setPVCSForSCM()
public void setSCMType(java.lang.String pSCMType)
public java.lang.String getSCMType()
public void setDescription(java.lang.String pDescription)
public java.lang.String getDescription()
public void setDeployInstanceNames(java.util.List<java.lang.String> mDeployInstanceNames)
public void addDeployInstances(java.lang.String... pDeployInstances)
public void addDeployInstances(java.lang.String pDeployInstances)
public void addDeployInstances(java.lang.String pDeployInstances, java.lang.String pDelimiter)
public void addDeployInstanceName(java.lang.String pDeployInstanceName)
public java.util.List<java.lang.String> getDeployInstanceNames()
public MassloadSCMConfig getMassloadSCMConfig()
public void setMassloadSCMConfig(MassloadSCMConfig pMassloadSCMConfig)
public MassloadSCMConfig addSVNConfig(int pSequenceNumber, java.lang.String pInstanceName)
public MassloadSCMConfig addSVNConfig(int pSequenceNumber, java.lang.String pInstanceName, java.lang.String pTrunkPathScript, java.lang.String pBranchPathScript, java.lang.String pTagPathScript, java.lang.String pCheckoutDirectory)
public MassloadSCMConfig addGITConfig(int pSequenceNumber, java.lang.String pInstanceName)
public MassloadSCMConfig addGITConfig(int pSequenceNumber, java.lang.String pInstanceName, java.lang.String pBranchPathScript, java.lang.String pTagPathScript, java.lang.String pCheckoutDirectory, java.lang.String pSparseCheckoutFoldersScript)
public MassloadSCMConfig addCVSConfig(int pSequenceNumber, java.lang.String pInstanceName)
public MassloadSCMConfig addCVSConfig(int pSequenceNumber, java.lang.String pInstanceName, java.lang.String pModuleNameScript, java.lang.String pBranchNameScript, java.lang.String pTagScript, java.lang.String pCheckoutFolderScript)
public MassloadSCMConfig addTFVCConfig(int pSequenceNumber, java.lang.String pInstanceName)
public MassloadSCMConfig addTFVCConfig(int pSequenceNumber, java.lang.String pInstanceName, java.lang.String pMainPathScript, java.lang.String pBranchPathScript, java.lang.String pLabelNameScript, java.lang.String pCheckoutFolderScript)
public MassloadSCMConfig addPERFConfig(int pSequenceNumber, java.lang.String pInstanceName)
public MassloadSCMConfig addPERFConfig(int pSequenceNumber, java.lang.String pInstanceName, java.lang.String pMainPathScript, java.lang.String pBranchPathScript, java.lang.String pLabelNameScript, java.lang.String pCheckoutFolderScript)
public MassloadSCMConfig addCCUCMConfig(int pSequenceNumber, java.lang.String pInstanceName)
public MassloadSCMConfig addCCUCMConfig(int pSequenceNumber, java.lang.String pInstanceName, java.lang.String pProjectVobScript, java.lang.String pVobPathsScript, java.lang.String pStreamScript, java.lang.String pLabelNameScript, java.lang.String pCheckoutFolderScript)
public MassloadSCMConfig addPVCSConfig(int pSequenceNumber, java.lang.String pInstanceName)
public MassloadSCMConfig addPVCSConfig(int pSequenceNumber, java.lang.String pInstanceName, java.lang.String pProjectPathScript, java.lang.String pPromotionGroupScript, java.lang.String pUsingPGScript, java.lang.String pBranchPathScript, java.lang.String pLabelNameScript, java.lang.String pCheckoutFolderScript)
public void addProperty(java.lang.String pPropertyName, java.lang.Object pPropertyValue)
public void addProperty(java.lang.String pPropertyName, java.lang.Object pPropertyValue, boolean pExpression)
public java.util.Map<java.lang.String,MassloadProjectProperty> getProperties()
public void setProjectId(java.lang.Long pProjectId)
public java.lang.Long getProjectId()
public void setActive(java.lang.String pActive)
public void setActive(boolean pActive)
public boolean isActive()
public void addErrors(java.util.List<java.lang.String> pErrors)
public void addError(java.lang.String pError)
public java.util.List<java.lang.String> getErrorList()
public boolean hasErrors()
public java.lang.Long getStreamId(java.lang.String pStreamName)
public boolean isStreamNameConfigured(java.lang.String pStreamName)
public void addStream(MassloadStream pStream)
public java.util.List<MassloadStream> getStreams()
public MassloadStream createStreamFromMainStream(java.lang.String pStreamName)
public MassloadStream createStream(java.lang.String pStreamName, java.lang.String pVersionSyntaxScript)
public MassloadStream createStream(java.lang.String pStreamName, java.lang.String pVersionSyntaxScript, java.lang.String pDescription)
public MassloadStream createStream(java.lang.String pStreamName, java.lang.String pVersionSyntaxScript, java.lang.String pDescription, java.lang.String pAttribute1, java.lang.String pAttribute2, java.lang.String pAttribute3)
public MassloadStream createStream(java.lang.String pStreamName, java.lang.String pVersionSyntaxScript, java.lang.String pDescription, java.lang.String pAttribute1, java.lang.String pAttribute2, java.lang.String pAttribute3, java.lang.Long pSequenceNumber)
public int getTriggersSize()
public java.util.List<MassloadTrigger> getTriggers()
public MassloadTrigger addPollSCMTrigger(int pIntervalMinutes, java.lang.String pStreamName, java.lang.String pEnvironmentName)
public MassloadTrigger addScheduledBuildTrigger(java.lang.String pCronExpression, java.lang.String pStreamName, java.lang.String pEnvironment)
public MassloadTrigger addScheduledDeployTrigger(java.lang.String pCronExpression, java.lang.String pStreamName, java.lang.String pEnvironment)
public MassloadTrigger addPostBuildTrigger(java.lang.String pStreamName, java.lang.String pEnvironment)
public void setProjectClassification(java.lang.String pProjectClassification)
public java.lang.String getProjectClassification()
public ProjectClassificationEnum getProjectClassificationEnum()
public void setProjectType(java.lang.String pProjectType)
public java.lang.String getProjectType()
public void setWebhooksEnabled(boolean pWebhooksEnabled)
public boolean isWebhooksEnabled()