public class ReleaseProjectVersion
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Long |
mBuildInstanceId |
protected java.lang.Long |
mBuildWorkflowExecutionId |
protected java.lang.Long |
mBuildWorkflowId |
protected java.lang.Integer |
mDeployPriority |
protected java.lang.String |
mFolderPath |
protected java.util.List<java.lang.String> |
mInstanceOverrides |
protected java.util.List<Instance> |
mInstances |
protected java.lang.Boolean |
mIsPartialDeploy |
protected java.lang.String |
mPackageName |
protected java.lang.Long |
mPreDeployWorkflowId |
protected java.util.List<java.lang.String> |
mProjectGroupNames |
protected java.util.List<java.lang.Long> |
mProjectGroups |
protected java.lang.Long |
mProjectId |
protected java.lang.String |
mProjectName |
protected java.lang.Long |
mProjectStreamId |
protected java.lang.String |
mProjectStreamName |
protected java.lang.Long |
mProjectVersionId |
protected java.lang.String |
mProjectVersionName |
protected java.lang.String |
mRequestAllFiles |
protected java.lang.Boolean |
mWillDeploy |
protected java.lang.Long |
mWorkflowId |
protected java.lang.String |
mWorkflowName |
protected ProjectTypeEnum |
ProjectType |
Constructor and Description |
---|
ReleaseProjectVersion() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getBuildInstanceId()
Gets the build instance id.
|
java.lang.Long |
getBuildWorkflowExecutionId()
Gets the workflow build execution id.
|
java.lang.Long |
getBuildWorkflowId()
Gets the build workflow id.
|
java.lang.Integer |
getDeployPriority()
returns the Integer deploy priority for the current release project.
|
java.lang.String |
getFolderPath()
Returns folder path where project is configured on project explorer.
|
java.util.List<java.lang.String> |
getInstanceOverrides()
Gets the instance overrides.
|
java.util.List<Instance> |
getInstances()
Returns deploy or utility target groups configured on project.
|
java.lang.Boolean |
getIsPartialDeploy()
returns the Boolean isPartialDeploy flag for the current release project.
|
java.lang.String |
getPackageName()
returns the String package name for the current release project.
|
java.lang.Long |
getPreDeployWorkflowId()
Gets the pre deploy workflow id.
|
java.util.List<java.lang.String> |
getProjectGroupNames()
returns a list of project group names for the current release project.
|
java.util.List<java.lang.Long> |
getProjectGroups()
Gets the project groups.
|
java.lang.Long |
getProjectId()
returns the Long project Id for the current release project.
|
java.lang.String |
getProjectName()
returns the String project name for the current project.
|
java.lang.Long |
getProjectStreamId()
returns the Long project stream Id for the current release project.
|
java.lang.String |
getProjectStreamName()
returns the String project stream name for the current release project.
|
java.lang.String |
getProjectType()
returns a String for the current release project type.
Possible Values: GENERAL, EBS, PARTIAL_FILE, PARTIAL_JDBC, OracleForms, ORACLE_DB, ORACLE_BI, ORACLE_APEX, MFT, SALESFORCE, UTILITY, MDS, SAP, GENERIC, and null (if project has no type) |
ProjectTypeEnum |
getProjectTypeEnum()
returns a ProjectTypeEnum object for the current release project.
Possible Values: GENERAL, EBS, PARTIAL_FILE, PARTIAL_JDBC, OracleForms, ORACLE_DB, ORACLE_BI, ORACLE_APEX, MFT, SALESFORCE, UTILITY, MDS, SAP, GENERIC, and null (if project has no type) |
java.lang.Long |
getProjectVersionId()
returns the Long project version id for the current release project.
|
java.lang.String |
getProjectVersionName()
returns the String project version name for the current release project.
|
java.lang.String |
getRequestAllFiles()
returns the String request all files for the current release project.
|
java.lang.Boolean |
getWillDeploy()
Gets the will deploy.
|
java.lang.Long |
getWorkflowId()
Returns deploy or utility workflow id configured on project.
|
java.lang.String |
getWorkflowName()
Returns deploy or utility workflow name configured on project.
|
boolean |
isMatch(java.lang.Long pProjectId,
java.lang.String pPackageName)
returns the boolean isMatch flag depending on if the passed projectId and packageName match this release project's projectId and packageName.
|
boolean |
isMatch(java.lang.String pProjectName,
java.lang.String pPackageName)
returns the boolean isMatch flag depending on if the passed projectName and packageName match this release project's projectName and packageName.
|
boolean |
isPartialDeploy()
returns the boolean isPartialDeploy flag if the isPartialDeploy instance variable is not null.
|
void |
setBuildInstanceId(java.lang.Long pBuildInstanceId)
Sets the builds the instance id.
|
void |
setBuildWorkflowExecutionId(java.lang.Long pBuildWorkflowExecutionId)
Sets the builds the workflow execution id.
|
void |
setBuildWorkflowId(java.lang.Long pBuildWorkflowId)
Sets the builds the workflow id.
|
void |
setDeployPriority(java.lang.Integer pDeployPriority)
Sets the deploy priority.
|
void |
setFolderPath(java.lang.String pFolderPath)
Sets the folder path.
|
void |
setInstanceOverrides(java.util.List<java.lang.String> pInstanceOverrides)
Sets the instance overrides.
|
void |
setInstances(java.util.List<Instance> pInstances)
Sets the instances.
|
void |
setIsPartialDeploy(java.lang.Boolean pIsPartialDeploy)
Sets the checks if is partial deploy.
|
void |
setPackageName(java.lang.String pPackageName)
Sets the package name.
|
void |
setPreDeployWorkflowId(java.lang.Long pPreDeployWorkflowId)
Sets the pre deploy workflow id.
|
void |
setProjectGroupNames(java.util.List<java.lang.String> pProjectGroupNames)
Sets the project group names.
|
void |
setProjectGroups(java.lang.String pProjectGroups)
Sets the project groups.
|
void |
setProjectId(java.lang.Long pProjectId)
Sets the project id.
|
void |
setProjectName(java.lang.String pProjectName)
Sets the project name.
|
void |
setProjectStreamId(java.lang.Long pProjectStreamId)
Sets the project stream id.
|
void |
setProjectStreamName(java.lang.String pProjectStreamName)
Sets the project stream name.
|
void |
setProjectType(java.lang.String pProjectType)
Sets the project type.
|
void |
setProjectTypeEnum(ProjectTypeEnum pProjectType)
Sets the project type enum.
|
void |
setProjectVersionId(java.lang.Long pProjectVersionId)
Sets the project version id.
|
void |
setProjectVersionName(java.lang.String pProjectVersionName)
Sets the project version name.
|
void |
setRequestAllFiles(java.lang.String pRequestAllFiles)
Sets the request all files.
|
void |
setWillDeploy(java.lang.Boolean pWillDeploy)
Sets the will deploy.
|
void |
setWorkflowId(java.lang.Long pWorkflowId)
Sets the workflow id.
|
void |
setWorkflowName(java.lang.String pWorkflowName)
Sets the workflow name.
|
java.lang.String |
toString()
Returns the non secured class variables as comma seperated for logging purpose.
|
protected java.lang.Long mProjectId
protected java.lang.String mProjectName
protected java.lang.Boolean mIsPartialDeploy
protected ProjectTypeEnum ProjectType
protected java.lang.Integer mDeployPriority
protected java.lang.String mFolderPath
protected java.lang.Long mProjectVersionId
protected java.lang.String mProjectVersionName
protected java.lang.String mPackageName
protected java.lang.String mRequestAllFiles
protected java.lang.Long mProjectStreamId
protected java.lang.String mProjectStreamName
protected java.util.List<java.lang.String> mProjectGroupNames
protected java.util.List<java.lang.Long> mProjectGroups
protected java.lang.Long mWorkflowId
protected java.lang.String mWorkflowName
protected java.util.List<Instance> mInstances
protected java.lang.Long mPreDeployWorkflowId
protected java.lang.Long mBuildWorkflowExecutionId
protected java.lang.Long mBuildWorkflowId
protected java.lang.Long mBuildInstanceId
protected java.lang.Boolean mWillDeploy
protected java.util.List<java.lang.String> mInstanceOverrides
public java.lang.String toString()
toString
in class java.lang.Object
public void setProjectName(java.lang.String pProjectName)
pProjectName
- the new project namepublic java.lang.String getProjectName()
public void setProjectVersionId(java.lang.Long pProjectVersionId)
pProjectVersionId
- the new project version idpublic java.lang.Long getProjectVersionId()
public void setProjectId(java.lang.Long pProjectId)
pProjectId
- the new project idpublic java.lang.Long getProjectId()
public void setProjectVersionName(java.lang.String pProjectVersionName)
pProjectVersionName
- the new project version namepublic java.lang.String getProjectVersionName()
public void setProjectGroups(java.lang.String pProjectGroups)
pProjectGroups
- the new project groupspublic java.util.List<java.lang.Long> getProjectGroups()
public void setProjectGroupNames(java.util.List<java.lang.String> pProjectGroupNames)
pProjectGroupNames
- the new project group namespublic java.util.List<java.lang.String> getProjectGroupNames()
public void setDeployPriority(java.lang.Integer pDeployPriority)
pDeployPriority
- the new deploy prioritypublic java.lang.Integer getDeployPriority()
public void setProjectStreamId(java.lang.Long pProjectStreamId)
pProjectStreamId
- the new project stream idpublic java.lang.Long getProjectStreamId()
public void setProjectStreamName(java.lang.String pProjectStreamName)
pProjectStreamName
- the new project stream namepublic java.lang.String getProjectStreamName()
public void setIsPartialDeploy(java.lang.Boolean pIsPartialDeploy)
pIsPartialDeploy
- the new checks if is partial deploypublic java.lang.Boolean getIsPartialDeploy()
public boolean isPartialDeploy()
public void setPackageName(java.lang.String pPackageName)
pPackageName
- the new package namepublic java.lang.String getPackageName()
public void setRequestAllFiles(java.lang.String pRequestAllFiles)
pRequestAllFiles
- the new request all filespublic java.lang.String getRequestAllFiles()
public void setProjectTypeEnum(ProjectTypeEnum pProjectType)
pProjectType
- the new project type enumpublic ProjectTypeEnum getProjectTypeEnum()
public void setProjectType(java.lang.String pProjectType)
pProjectType
- the new project typepublic java.lang.String getProjectType()
public boolean isMatch(java.lang.String pProjectName, java.lang.String pPackageName)
pProjectName
- the project namepPackageName
- the package namepublic boolean isMatch(java.lang.Long pProjectId, java.lang.String pPackageName)
pProjectId
- the project idpPackageName
- the package namepublic void setWorkflowId(java.lang.Long pWorkflowId)
pWorkflowId
- the new workflow idpublic java.lang.Long getWorkflowId()
public void setWorkflowName(java.lang.String pWorkflowName)
pWorkflowName
- the new workflow namepublic java.lang.String getWorkflowName()
public void setInstances(java.util.List<Instance> pInstances)
pInstances
- the new instancespublic java.util.List<Instance> getInstances()
public void setFolderPath(java.lang.String pFolderPath)
pFolderPath
- the new folder pathpublic java.lang.String getFolderPath()
public void setPreDeployWorkflowId(java.lang.Long pPreDeployWorkflowId)
pPreDeployWorkflowId
- the new pre deploy workflow idpublic java.lang.Long getPreDeployWorkflowId()
public void setWillDeploy(java.lang.Boolean pWillDeploy)
pWillDeploy
- the new will deploypublic java.lang.Boolean getWillDeploy()
public void setInstanceOverrides(java.util.List<java.lang.String> pInstanceOverrides)
pInstanceOverrides
- the new instance overridespublic java.util.List<java.lang.String> getInstanceOverrides()
public void setBuildWorkflowExecutionId(java.lang.Long pBuildWorkflowExecutionId)
pBuildWorkflowExecutionId
- the new builds the workflow execution idpublic java.lang.Long getBuildWorkflowExecutionId()
public void setBuildWorkflowId(java.lang.Long pBuildWorkflowId)
pBuildWorkflowId
- the new builds the workflow idpublic java.lang.Long getBuildWorkflowId()
public void setBuildInstanceId(java.lang.Long pBuildInstanceId)
pBuildInstanceId
- the new builds the instance idpublic java.lang.Long getBuildInstanceId()