|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ChangeStatus
Holds the details data related to a single change. The information returned by this interface is not 'live', i.e. it is cached and calculated for the moment when instance of the interface is returned.
ChangeStatusProvider| Method Summary | |
|---|---|
java.util.Map<SBuildType,BuildTypeChangeStatus> |
getBuildTypesStatus()
Get status of the change in various configurations. |
SVcsModification |
getChange()
If this ChangeStatus relates to a single modification, returns this modification (no merge case). |
java.util.List<SBuildType> |
getCompilationProblems()
Deprecated. since 7.0 |
java.util.Map<SBuildType,SBuild> |
getCurrentBuilds()
Deprecated. since 7.0, use #getConfigurationsStatus to get this information |
int |
getFailedCount()
Returns the number of failing builds (including those running and failing). |
int |
getFinishedBuildsNumber()
Returns the number of finished builds (among first builds containing this change). |
java.util.Map<SBuildType,SBuild> |
getFirstBuilds()
For non-personal builds, returns map of build configuration -> build where modifications from this change were included for the first time. |
MergedVcsModificationInfo |
getMergedVcsModificationInfo()
Returns merged information about change for all duplicates. |
int |
getPendingBuildsTypesNumber()
Returns the number of pending builds types. |
java.util.List<SBuildType> |
getPendingBuildTypes()
Deprecated. since 7.0, get info from #getConfigurationsStatus |
java.util.List<SBuildType> |
getRelatedConfigurations()
Returns collection of build configurations affected by this change. |
int |
getRunningBuildsNumber()
Returns the number of running builds (among first builds containing this change). |
int |
getSuccessCount()
Returns the number of successful builds. |
boolean |
isCanceledPersonal()
For personal changes, returns true if one of the personal builds, included into the change, was canceled |
boolean |
isFailed(SBuildType buildType)
Deprecated. since 7.0, use BuildTypeChangeStatus#isFailed to get this information |
boolean |
isSuccessful()
Returns whether change status is successful for the current moment (i.e. |
boolean |
isSuccessful(SBuildType buildType)
Deprecated. since 7.0, use BuildTypeChangeStatus#isSuccessful to get this information |
| Method Detail |
|---|
@NotNull SVcsModification getChange()
If this ChangeStatus relates to a single modification, returns this modification (no merge case).
If this Change Status is a merged status, this method returns the very first detected modification related to this ChangeStatus. I.e. in this case, returned modification will have a minimum ID among all duplicated modifications, related to the change.
ChangeStatusProvider.getChangeStatus(SVcsModification),
ChangeStatusProvider.getMergedChangeStatus(SVcsModification),
getMergedVcsModificationInfo()@NotNull MergedVcsModificationInfo getMergedVcsModificationInfo()
@NotNull java.util.List<SBuildType> getCompilationProblems()
@NotNull java.util.List<SBuildType> getPendingBuildTypes()
int getFinishedBuildsNumber()
int getRunningBuildsNumber()
int getPendingBuildsTypesNumber()
int getFailedCount()
int getSuccessCount()
BuildTypeChangeStatus.isSuccessful()
boolean isFailed(@NotNull
SBuildType buildType)
buildType - build type to ask status for
boolean isSuccessful(@NotNull
SBuildType buildType)
buildType - build type to ask status for
boolean isSuccessful()
boolean isCanceledPersonal()
@NotNull java.util.Map<SBuildType,SBuild> getFirstBuilds()
SVcsModification.getFirstBuilds(), but it works across merged modifications included to this change.
SVcsModification.getFirstBuilds(),
getBuildTypesStatus()java.util.Map<SBuildType,SBuild> getCurrentBuilds()
@NotNull java.util.List<SBuildType> getRelatedConfigurations()
java.util.Map<SBuildType,BuildTypeChangeStatus> getBuildTypesStatus()
BuildTypeChangeStatus
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||