public ErrorCollection execute(ApplicationUser user) throws GenericEntityException { ErrorCollection errorCollection = new SimpleErrorCollection(); final Set<Map.Entry<ProjectComponent, Long>> componentEntries = componentAssigneeTypes.entrySet(); for (final Map.Entry<ProjectComponent, Long> entry : componentEntries) { final Long assigneeType = entry.getValue(); final Long componentId = entry.getKey().getId(); MutableProjectComponent projectComponent = MutableProjectComponent.copy(projectComponentService.find(user, errorCollection, componentId)); projectComponent.setAssigneeType(assigneeType); projectComponentService.update(user, errorCollection, projectComponent); } return errorCollection; }
final ProjectComponent component = projectComponentService.find(authContext.getUser(), errorCollection, componentId); if (errorCollection.hasAnyErrors()) projectComponentService.deleteAndSwapComponentForIssues(serviceContext, componentId, getComponentIdFromSelfLink(moveIssuesTo)); projectComponentService.deleteComponentForIssues(serviceContext, componentId);
final ProjectComponent component = projectComponentService.find(authContext.getUser(), errorCollection, parseLong(id)); if (errorCollection.hasAnyErrors())
@Override public Response apply(final Project project) { final SimpleErrorCollection errorCollection = new SimpleErrorCollection(); final Collection<ProjectComponent> projectComponents = projectComponentService.findAllForProject(errorCollection, project.getId()); if (errorCollection.hasAnyErrors()) { throw new NotFoundWebException(ErrorCollection.of(errorCollection)); } return responses.okNoCache( ComponentBean.asFullBeans(project, projectComponents, jiraBaseUrls, userManager, avatarService, permissionManager, projectManager, jiraAvatarSupport)); } });
ProjectComponent newComponent = projectComponentService.create(user, errorCollection, bean.getName(), bean.getDescription(), leadUserKey, project.getId(), assigneeType);
final ProjectComponent component = projectComponentService.find(authContext.getUser(), errorCollection, parseLong(id)); if (errorCollection.hasAnyErrors())
final ProjectComponent currentComponent = projectComponentService.find(authContext.getUser(), errorCollection, parseLong(id)); if (!errorCollection.hasAnyErrors()) final ProjectComponent projectComponent = projectComponentService.update(authContext.getUser(), errorCollection, mutableComponent); if (errorCollection.hasAnyErrors())