public class BrokenBuildResource extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BROKEN_BUILD |
static String |
BY_USER |
static String |
MY_BROKEN_BUILDS |
static String |
PLAN_RESULT_KEY_OR_PLAN_KEY |
static String |
SHOW_ALL_RESPONSIBLE |
Constructor and Description |
---|
BrokenBuildResource(TrackingEntryManager trackingEntryManager,
BambooPermissionManager bambooPermissionManager,
ResultsSummaryManager resultsSummaryManager,
CachedPlanManager cachedPlanManager,
com.atlassian.event.api.EventPublisher eventPublisher,
BambooUserManager bambooUserManager,
com.atlassian.sal.api.message.I18nResolver i18nResolver,
PaginatedDataCollector paginatedDataCollector,
LinkService linkService) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addResponsible(String planResultKeyOrPlanKey,
String userName) |
RestPageModel<RestBrokenPlan> |
getBrokenBuildsForUser(String username,
PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo,
boolean showAllResponsible) |
RestPageModel<RestBrokenPlan> |
getMyBrokenBuilds(PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo) |
RestBrokenPlan |
getResponsibleForPlanResult(String planResultKeyOrPlanKey) |
javax.ws.rs.core.Response |
removeResponsible(String planResultKeyOrPlanKey,
String username) |
public static final String BROKEN_BUILD
public static final String SHOW_ALL_RESPONSIBLE
public static final String PLAN_RESULT_KEY_OR_PLAN_KEY
public static final String BY_USER
public static final String MY_BROKEN_BUILDS
@Inject public BrokenBuildResource(TrackingEntryManager trackingEntryManager, BambooPermissionManager bambooPermissionManager, ResultsSummaryManager resultsSummaryManager, CachedPlanManager cachedPlanManager, com.atlassian.event.api.EventPublisher eventPublisher, BambooUserManager bambooUserManager, com.atlassian.sal.api.message.I18nResolver i18nResolver, PaginatedDataCollector paginatedDataCollector, LinkService linkService)
public javax.ws.rs.core.Response addResponsible(String planResultKeyOrPlanKey, String userName) throws WebValidationException, UserNotLoggedInException
public javax.ws.rs.core.Response removeResponsible(String planResultKeyOrPlanKey, String username) throws WebValidationException, UserNotLoggedInException
public RestPageModel<RestBrokenPlan> getBrokenBuildsForUser(String username, @Context PageRequest pageRequest, @Context javax.ws.rs.core.UriInfo uriInfo, boolean showAllResponsible)
public RestPageModel<RestBrokenPlan> getMyBrokenBuilds(@Context PageRequest pageRequest, @Context javax.ws.rs.core.UriInfo uriInfo)
public RestBrokenPlan getResponsibleForPlanResult(String planResultKeyOrPlanKey) throws WebValidationException
WebValidationException
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.