public class ProjectSCMInfo extends BasePOJO
Constructor and Description |
---|
ProjectSCMInfo() |
Modifier and Type | Method and Description |
---|---|
void |
addRevisioinData(SCMSourceRevisionData pRevisionData) |
boolean |
areCommitValuesSame(ProjectSCMInfo otherProjectSCMInfo) |
EvaluatedProjectSCMDetails |
getEvaluatedProjectSCMDetails() |
java.util.List<PackageObject> |
getPackageDetails() |
java.util.LinkedHashMap<ProjectObject,java.lang.String> |
getPackageFileRevisions() |
java.lang.String |
getPackageName() |
ProjectSCMConfiguration |
getProjectSCMConfiguration() |
ProjectSCMRevisionData |
getProjectSCMRevisionData() |
java.lang.Long |
getProjectStreamId() |
java.lang.String |
getProjectStreamName() |
SCMSourceRevisionData |
getSCMSourceRevisionData(java.lang.Integer pSequenceNumber) |
SCMTypeEnum |
getSCMType() |
boolean |
hasChangeLogs() |
boolean |
isAllFilesRequested() |
boolean |
isChangeDetected() |
boolean |
isChangeDetectedForCIThread(java.lang.String pTriggerDataPackageName) |
boolean |
isFirstBuild() |
boolean |
isMatchForPackageFiles(LogPoint lp) |
boolean |
isPackageBuild() |
boolean |
isPackageChanged()
Used to check if package definition is changed in comarison to previous
build.
|
boolean |
isSCMChangeDetected() |
void |
resetChangeDetected() |
java.util.List<LogPoint> |
resetChangeLogs() |
void |
setAllFilesRequested(boolean pAllFilesRequested) |
void |
setEvaluatedProjectSCMDetails(EvaluatedProjectSCMDetails pEvaluatedProjectSCMDetails) |
void |
setPackageDetails(java.util.List<PackageObject> pPackageDetails) |
void |
setPackageFileRevisions(java.util.LinkedHashMap<ProjectObject,java.lang.String> pPackageFileRevisions) |
void |
setPackageName(java.lang.String pPackageName) |
void |
setProjectSCMConfiguration(ProjectSCMConfiguration pProjectSCMConfiguration) |
void |
setProjectSCMRevisionData(ProjectSCMRevisionData pProjectSCMRevisionData) |
void |
setProjectStreamId(java.lang.Long pProjectStreamId) |
void |
setProjectStreamName(java.lang.String pProjectStreamName) |
void |
setSCMType(SCMTypeEnum pSCMType) |
java.lang.String |
toString()
Returns custom String representation implemented by walking complete object structure.
|
void |
updateSource(java.lang.Integer pSequenceNumber,
PollingResult pResult) |
public void setPackageDetails(java.util.List<PackageObject> pPackageDetails)
public java.util.List<PackageObject> getPackageDetails()
public void setPackageFileRevisions(java.util.LinkedHashMap<ProjectObject,java.lang.String> pPackageFileRevisions)
public java.util.LinkedHashMap<ProjectObject,java.lang.String> getPackageFileRevisions()
public void setPackageName(java.lang.String pPackageName)
public java.lang.String getPackageName()
public void setAllFilesRequested(boolean pAllFilesRequested)
public boolean isAllFilesRequested()
public void setProjectSCMRevisionData(ProjectSCMRevisionData pProjectSCMRevisionData)
public ProjectSCMRevisionData getProjectSCMRevisionData()
public void setProjectSCMConfiguration(ProjectSCMConfiguration pProjectSCMConfiguration)
public ProjectSCMConfiguration getProjectSCMConfiguration()
public void setEvaluatedProjectSCMDetails(EvaluatedProjectSCMDetails pEvaluatedProjectSCMDetails)
public EvaluatedProjectSCMDetails getEvaluatedProjectSCMDetails()
public void resetChangeDetected()
public java.util.List<LogPoint> resetChangeLogs()
public boolean hasChangeLogs()
public boolean isPackageBuild()
public boolean isPackageChanged()
public boolean isChangeDetected()
public boolean isChangeDetectedForCIThread(java.lang.String pTriggerDataPackageName)
public boolean isSCMChangeDetected()
public void setProjectStreamName(java.lang.String pProjectStreamName)
public java.lang.String getProjectStreamName()
public void setSCMType(SCMTypeEnum pSCMType)
public SCMTypeEnum getSCMType()
public void setProjectStreamId(java.lang.Long pProjectStreamId)
public java.lang.Long getProjectStreamId()
public void addRevisioinData(SCMSourceRevisionData pRevisionData)
public SCMSourceRevisionData getSCMSourceRevisionData(java.lang.Integer pSequenceNumber)
public void updateSource(java.lang.Integer pSequenceNumber, PollingResult pResult)
public java.lang.String toString()
BasePOJO
public boolean areCommitValuesSame(ProjectSCMInfo otherProjectSCMInfo)
public boolean isFirstBuild()
public boolean isMatchForPackageFiles(LogPoint lp)