Class BrokenBuildResource
- java.lang.Object
-
- com.atlassian.bamboo.brokenbuildtracker.rest.BrokenBuildResource
-
public class BrokenBuildResource extends Object
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
BROKEN_BUILD
public static final String BROKEN_BUILD
- See Also:
- Constant Field Values
-
SHOW_ALL_RESPONSIBLE
public static final String SHOW_ALL_RESPONSIBLE
- See Also:
- Constant Field Values
-
PLAN_RESULT_KEY_OR_PLAN_KEY
public static final String PLAN_RESULT_KEY_OR_PLAN_KEY
- See Also:
- Constant Field Values
-
BY_USER
public static final String BY_USER
- See Also:
- Constant Field Values
-
MY_BROKEN_BUILDS
public static final String MY_BROKEN_BUILDS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BrokenBuildResource
@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)
-
-
Method Detail
-
addResponsible
public javax.ws.rs.core.Response addResponsible(String planResultKeyOrPlanKey, String userName) throws WebValidationException, UserNotLoggedInException
-
removeResponsible
public javax.ws.rs.core.Response removeResponsible(String planResultKeyOrPlanKey, String username) throws WebValidationException, UserNotLoggedInException
-
getBrokenBuildsForUser
public RestPageModel<RestBrokenPlan> getBrokenBuildsForUser(String username, @Context PageRequest pageRequest, @Context javax.ws.rs.core.UriInfo uriInfo, boolean showAllResponsible)
-
getMyBrokenBuilds
public RestPageModel<RestBrokenPlan> getMyBrokenBuilds(@Context PageRequest pageRequest, @Context javax.ws.rs.core.UriInfo uriInfo)
-
getResponsibleForPlanResult
public RestBrokenPlan getResponsibleForPlanResult(String planResultKeyOrPlanKey) throws WebValidationException
- Throws:
WebValidationException
-
-