Uses of Interface
com.atlassian.jira.bc.ServiceOutcome

Packages that use ServiceOutcome
com.atlassian.jira.bc   
com.atlassian.jira.bc.config   
com.atlassian.jira.bc.customfield   
com.atlassian.jira.bc.dataimport   
com.atlassian.jira.bc.issue.fields.screen   
com.atlassian.jira.bc.issue.link   
com.atlassian.jira.bc.issue.vote   
com.atlassian.jira.bc.issue.watcher   
com.atlassian.jira.bc.project   
com.atlassian.jira.bc.project.version   
com.atlassian.jira.bc.workflow   
com.atlassian.jira.config.managedconfiguration   
com.atlassian.jira.notification   
com.atlassian.jira.projectconfig.workflow   
 

Uses of ServiceOutcome in com.atlassian.jira.bc
 

Classes in com.atlassian.jira.bc that implement ServiceOutcome
 class ServiceOutcomeImpl<T>
          Generic service outcome that can optionally hold a value.
 

Methods in com.atlassian.jira.bc with parameters of type ServiceOutcome
static
<T> ServiceOutcomeImpl<T>
ServiceOutcomeImpl.error(ServiceOutcome<?> outcome)
          Convenience method that returns a new ServiceOutcomeImpl instance with the errors from the passed outcome.
 

Uses of ServiceOutcome in com.atlassian.jira.bc.config
 

Methods in com.atlassian.jira.bc.config that return ServiceOutcome
 ServiceOutcome<Collection<IssueType>> DefaultConstantsService.getAllIssueTypes(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<Collection<IssueType>> ConstantsService.getAllIssueTypes(com.atlassian.crowd.embedded.api.User user)
          Returns a ServiceOutcome containing all IssueTypes.
 ServiceOutcome<Collection<Status>> DefaultConstantsService.getAllStatuses(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<Collection<Status>> ConstantsService.getAllStatuses(com.atlassian.crowd.embedded.api.User user)
          Returns a ServiceOutcome containing all Statuses.
 ServiceOutcome<IssueType> DefaultConstantsService.getIssueTypeById(com.atlassian.crowd.embedded.api.User user, String issueTypeId)
           
 ServiceOutcome<IssueType> ConstantsService.getIssueTypeById(com.atlassian.crowd.embedded.api.User user, String issueTypeId)
          Returns a ServiceOutcome containing the IssueType that has the given id.
 ServiceOutcome<Status> DefaultConstantsService.getStatusById(com.atlassian.crowd.embedded.api.User user, String statusId)
           
 ServiceOutcome<Status> ConstantsService.getStatusById(com.atlassian.crowd.embedded.api.User user, String statusId)
          Returns a ServiceOutcome containing the Status that has the given id.
 ServiceOutcome<Status> DefaultConstantsService.getStatusByName(com.atlassian.crowd.embedded.api.User user, String statusName)
           
 ServiceOutcome<Status> ConstantsService.getStatusByName(com.atlassian.crowd.embedded.api.User user, String statusName)
          Returns a ServiceOutcome containing the Status that has the given Name.
 ServiceOutcome<Status> DefaultConstantsService.getStatusByTranslatedName(com.atlassian.crowd.embedded.api.User user, String statusName)
           
 ServiceOutcome<Status> ConstantsService.getStatusByTranslatedName(com.atlassian.crowd.embedded.api.User user, String statusName)
          Returns a ServiceOutcome containing the Status that has the given Name.
 

Uses of ServiceOutcome in com.atlassian.jira.bc.customfield
 

Methods in com.atlassian.jira.bc.customfield that return ServiceOutcome
 ServiceOutcome<List<Long>> CustomFieldService.addToScreenTabs(com.atlassian.crowd.embedded.api.User user, Long customFieldId, List<Long> tabIds)
          Adds a custom field with the given id to selected tabs.
 ServiceOutcome<CustomField> DefaultCustomFieldService.create(CreateValidationResult createValidationResult)
           
 ServiceOutcome<CustomField> CustomFieldService.create(CreateValidationResult createValidationResult)
          Creates a custom field using a CreateValidationResult as parameter.
 ServiceOutcome<List<Long>> CustomFieldService.removeFromScreenTabs(com.atlassian.crowd.embedded.api.User user, Long customFieldId, List<Long> tabIds)
          Removes a custom field with the given id from selected tabs.
 ServiceOutcome<CreateValidationResult> DefaultCustomFieldService.validateCreate(com.atlassian.crowd.embedded.api.User user, CustomFieldDefinition customFieldDefinition)
           
 ServiceOutcome<CreateValidationResult> CustomFieldService.validateCreate(com.atlassian.crowd.embedded.api.User user, CustomFieldDefinition customFieldDefinition)
          Validates that the custom field with the provided data can be created.
 

Uses of ServiceOutcome in com.atlassian.jira.bc.dataimport
 

Fields in com.atlassian.jira.bc.dataimport declared as ServiceOutcome
 ServiceOutcome<Void> ExportCompletedEvent.outcome
          The outcome of the export.
 

Methods in com.atlassian.jira.bc.dataimport that return ServiceOutcome
 ServiceOutcome<Void> ExportService.export(com.atlassian.crowd.embedded.api.User loggedInUser, String filename, ExportService.Style style, TaskProgressSink taskProgressSink)
          Export JIRA to the given filename with the specified backup style.
 ServiceOutcome<Void> DefaultExportService.export(com.atlassian.crowd.embedded.api.User loggedInUser, String filename, ExportService.Style style, TaskProgressSink taskProgressSink)
           
 ServiceOutcome<Void> ExportService.export(com.atlassian.crowd.embedded.api.User loggedInUser, String filename, TaskProgressSink taskProgressSink)
          Export JIRA to the given filename.
 ServiceOutcome<Void> DefaultExportService.export(com.atlassian.crowd.embedded.api.User loggedInUser, String filename, TaskProgressSink taskProgressSink)
           
 ServiceOutcome<Void> ExportService.exportForDevelopment(com.atlassian.crowd.embedded.api.User loggedInUser, String xmlFilename, TaskProgressSink taskProgressSink)
          Export JIRA to the given filename.
 ServiceOutcome<Void> DefaultExportService.exportForDevelopment(com.atlassian.crowd.embedded.api.User loggedInUser, String xmlFilename, TaskProgressSink taskProgressSink)
           
 

Constructors in com.atlassian.jira.bc.dataimport with parameters of type ServiceOutcome
ExportCompletedEvent(com.atlassian.crowd.embedded.api.User user, String filename, ServiceOutcome<Void> outcome)
           
 

Uses of ServiceOutcome in com.atlassian.jira.bc.issue.fields.screen
 

Methods in com.atlassian.jira.bc.issue.fields.screen that return ServiceOutcome
 ServiceOutcome<FieldScreen> DefaultFieldScreenService.copy(FieldScreen screenToCopy, String copyName, String copyDescription, ApplicationUser loggedInUser)
           
 ServiceOutcome<FieldScreen> FieldScreenService.copy(FieldScreen screen, String copyName, String copyDescription, ApplicationUser loggedInUser)
          Creates a copy of the passed field screen assigning the passed name and description.
 

Uses of ServiceOutcome in com.atlassian.jira.bc.issue.link
 

Methods in com.atlassian.jira.bc.issue.link that return ServiceOutcome
 ServiceOutcome<IssueLinkType> DefaultIssueLinkTypeService.createIssueLinkType(com.atlassian.crowd.embedded.api.User user, String name, String outward, String inward)
           
 ServiceOutcome<IssueLinkType> IssueLinkTypeService.createIssueLinkType(com.atlassian.crowd.embedded.api.User user, String name, String outward, String inward)
          Create a new issue link type.
 ServiceOutcome<IssueLinkType> DefaultIssueLinkTypeService.deleteIssueLinkType(com.atlassian.crowd.embedded.api.User user, IssueLinkType linkType)
           
 ServiceOutcome<IssueLinkType> IssueLinkTypeService.deleteIssueLinkType(com.atlassian.crowd.embedded.api.User user, IssueLinkType linkType)
          Delete a given IssueLinkType, checking for permissions.
 ServiceOutcome<Collection<IssueLinkType>> DefaultIssueLinkTypeService.getIssueLinkTypes(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<Collection<IssueLinkType>> IssueLinkTypeService.getIssueLinkTypes(com.atlassian.crowd.embedded.api.User user)
          Get a list of all issue link types in the system.
 ServiceOutcome<IssueLinkType> DefaultIssueLinkTypeService.updateIssueLinkType(com.atlassian.crowd.embedded.api.User user, IssueLinkType linkType, String name, String outward, String inward)
           
 ServiceOutcome<IssueLinkType> IssueLinkTypeService.updateIssueLinkType(com.atlassian.crowd.embedded.api.User user, IssueLinkType linkType, String name, String outward, String inward)
          Update an existing issue link type
 

Uses of ServiceOutcome in com.atlassian.jira.bc.issue.vote
 

Methods in com.atlassian.jira.bc.issue.vote that return ServiceOutcome
 ServiceOutcome<List<VoteHistoryEntry>> DefaultVoteService.getVoterHistory(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 ServiceOutcome<List<VoteHistoryEntry>> VoteService.getVoterHistory(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Get the list of vote history for an issue.
 ServiceOutcome<Collection<com.atlassian.crowd.embedded.api.User>> DefaultVoteService.viewVoters(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 ServiceOutcome<Collection<com.atlassian.crowd.embedded.api.User>> VoteService.viewVoters(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Get the list of all users who have voted on an issue.
 

Uses of ServiceOutcome in com.atlassian.jira.bc.issue.watcher
 

Methods in com.atlassian.jira.bc.issue.watcher that return ServiceOutcome
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> DefaultWatcherService.addWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
           
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> WatcherService.addWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
          Adds a watcher to an issue's list of watchers, returning the updated list of watchers.
 ServiceOutcome<Pair<Integer,List<com.atlassian.crowd.embedded.api.User>>> DefaultWatcherService.getWatchers(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 ServiceOutcome<Pair<Integer,List<com.atlassian.crowd.embedded.api.User>>> WatcherService.getWatchers(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns a the total number of watchers for a given issue in the first element of the returned Pair, and the list of visible watchers in the second element of the Pair.
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> DefaultWatcherService.removeWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
           
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> WatcherService.removeWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
          Removes a watcher from an issue's list of watchers, returning the updated list of watchers.
 

Uses of ServiceOutcome in com.atlassian.jira.bc.project
 

Methods in com.atlassian.jira.bc.project that return ServiceOutcome
 ServiceOutcome<List<Project>> DefaultProjectService.getAllProjects(ApplicationUser user)
           
 ServiceOutcome<List<Project>> ProjectService.getAllProjects(ApplicationUser user)
          Used to retrieve a list of Project objects.
 ServiceOutcome<List<Project>> DefaultProjectService.getAllProjects(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<List<Project>> ProjectService.getAllProjects(com.atlassian.crowd.embedded.api.User user)
          Used to retrieve a list of Project objects.
 ServiceOutcome<List<Project>> DefaultProjectService.getAllProjectsForAction(ApplicationUser user, ProjectAction action)
           
 ServiceOutcome<List<Project>> ProjectService.getAllProjectsForAction(ApplicationUser user, ProjectAction action)
          Used to retrieve a list of Project objects.
 ServiceOutcome<List<Project>> DefaultProjectService.getAllProjectsForAction(com.atlassian.crowd.embedded.api.User user, ProjectAction action)
           
 ServiceOutcome<List<Project>> ProjectService.getAllProjectsForAction(com.atlassian.crowd.embedded.api.User user, ProjectAction action)
          Used to retrieve a list of Project objects.
 

Uses of ServiceOutcome in com.atlassian.jira.bc.project.version
 

Methods in com.atlassian.jira.bc.project.version that return ServiceOutcome
 ServiceOutcome<Version> DefaultVersionService.create(com.atlassian.crowd.embedded.api.User user, VersionService.VersionBuilderValidationResult validationResult)
           
 ServiceOutcome<Version> VersionService.create(com.atlassian.crowd.embedded.api.User user, VersionService.VersionBuilderValidationResult validationResult)
          Creates a new Version, based on the validation result from calling VersionService.validateCreate(User, VersionBuilder).
 ServiceOutcome<Version> DefaultVersionService.setReleaseDate(com.atlassian.crowd.embedded.api.User user, Version version, Date releaseDate)
           
 ServiceOutcome<Version> VersionService.setReleaseDate(com.atlassian.crowd.embedded.api.User user, Version version, Date releaseDate)
          Deprecated. Use VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder) and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult).
 ServiceOutcome<Version> DefaultVersionService.setReleaseDate(com.atlassian.crowd.embedded.api.User user, Version version, String releaseDate)
           
 ServiceOutcome<Version> VersionService.setReleaseDate(com.atlassian.crowd.embedded.api.User user, Version version, String releaseDate)
          Deprecated. Use VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder) and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult).
 ServiceOutcome<Version> DefaultVersionService.setVersionDetails(com.atlassian.crowd.embedded.api.User user, Version version, String name, String description)
           
 ServiceOutcome<Version> VersionService.setVersionDetails(com.atlassian.crowd.embedded.api.User user, Version version, String name, String description)
          Deprecated. Use VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder) and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult).
 ServiceOutcome<Version> DefaultVersionService.update(com.atlassian.crowd.embedded.api.User user, VersionService.VersionBuilderValidationResult validationResult)
           
 ServiceOutcome<Version> VersionService.update(com.atlassian.crowd.embedded.api.User user, VersionService.VersionBuilderValidationResult validationResult)
          Updates the existing Version, based on the validation result from calling VersionService.validateUpdate(User, VersionBuilder).
 ServiceOutcome<Version> DefaultVersionService.validateReleaseDate(com.atlassian.crowd.embedded.api.User user, Version version, String releaseDate)
           
 ServiceOutcome<Version> VersionService.validateReleaseDate(com.atlassian.crowd.embedded.api.User user, Version version, String releaseDate)
          Deprecated. Use VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder) and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult).
protected  ServiceOutcome<Void> DefaultVersionService.validateStartReleaseDates(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.bc.project.version.DefaultVersionService.DateField field, Date startDate, Date releaseDate)
           
 

Uses of ServiceOutcome in com.atlassian.jira.bc.workflow
 

Methods in com.atlassian.jira.bc.workflow that return ServiceOutcome
 ServiceOutcome<DraftWorkflowScheme> DefaultWorkflowSchemeService.createDraft(ApplicationUser creator, DraftWorkflowScheme draftWorkflowScheme)
           
 ServiceOutcome<DraftWorkflowScheme> WorkflowSchemeService.createDraft(ApplicationUser creator, DraftWorkflowScheme draftWorkflowScheme)
          Create a draft workflow scheme.
 ServiceOutcome<DraftWorkflowScheme> DefaultWorkflowSchemeService.createDraft(ApplicationUser creator, long parentId)
           
 ServiceOutcome<DraftWorkflowScheme> WorkflowSchemeService.createDraft(ApplicationUser creator, long parentId)
          Create a draft for the passed workflow scheme.
 ServiceOutcome<AssignableWorkflowScheme> DefaultWorkflowSchemeService.createScheme(ApplicationUser creator, AssignableWorkflowScheme scheme)
           
 ServiceOutcome<AssignableWorkflowScheme> WorkflowSchemeService.createScheme(ApplicationUser creator, AssignableWorkflowScheme scheme)
          Create a new workflow scheme.
 ServiceOutcome<Void> DefaultWorkflowService.deleteWorkflow(ApplicationUser deletingUser, String workflowName)
           
 ServiceOutcome<Void> WorkflowService.deleteWorkflow(ApplicationUser deletingUser, String workflowName)
          Deletes the workflow which has the passed name.
 ServiceOutcome<Void> DefaultWorkflowSchemeService.deleteWorkflowScheme(ApplicationUser user, WorkflowScheme scheme)
           
 ServiceOutcome<Void> WorkflowSchemeService.deleteWorkflowScheme(ApplicationUser user, WorkflowScheme scheme)
          Delete the passed workflow scheme.
 ServiceOutcome<DraftWorkflowScheme> DefaultWorkflowSchemeService.getDraftWorkflowScheme(ApplicationUser user, AssignableWorkflowScheme parentScheme)
           
 ServiceOutcome<DraftWorkflowScheme> WorkflowSchemeService.getDraftWorkflowScheme(ApplicationUser user, AssignableWorkflowScheme parentScheme)
          Return draft of the passed workflow scheme if it actually exists.
 ServiceOutcome<DraftWorkflowScheme> DefaultWorkflowSchemeService.getDraftWorkflowSchemeNotNull(ApplicationUser user, AssignableWorkflowScheme parentScheme)
           
 ServiceOutcome<DraftWorkflowScheme> WorkflowSchemeService.getDraftWorkflowSchemeNotNull(ApplicationUser user, AssignableWorkflowScheme parentScheme)
          Return draft of the passed workflow scheme if it actually exists.
 ServiceOutcome<AssignableWorkflowScheme> DefaultWorkflowSchemeService.getSchemeForProject(ApplicationUser user, Project project)
           
 ServiceOutcome<AssignableWorkflowScheme> WorkflowSchemeService.getSchemeForProject(ApplicationUser user, Project project)
          Return the workflow scheme associated with passed project.
 ServiceOutcome<AssignableWorkflowScheme> DefaultWorkflowSchemeService.getWorkflowScheme(ApplicationUser user, long id)
           
 ServiceOutcome<AssignableWorkflowScheme> WorkflowSchemeService.getWorkflowScheme(ApplicationUser user, long id)
          Return the workflow scheme for the passed id.
 ServiceOutcome<AssignableWorkflowScheme> DefaultWorkflowSchemeService.updateWorkflowScheme(ApplicationUser user, AssignableWorkflowScheme scheme)
           
 ServiceOutcome<AssignableWorkflowScheme> WorkflowSchemeService.updateWorkflowScheme(ApplicationUser user, AssignableWorkflowScheme scheme)
          Save changes to the passed workflow scheme.
 ServiceOutcome<DraftWorkflowScheme> DefaultWorkflowSchemeService.updateWorkflowScheme(ApplicationUser user, DraftWorkflowScheme scheme)
           
 ServiceOutcome<DraftWorkflowScheme> WorkflowSchemeService.updateWorkflowScheme(ApplicationUser user, DraftWorkflowScheme scheme)
          Save changes to the passed workflow scheme.
 ServiceOutcome<Void> DefaultWorkflowSchemeService.validateUpdateWorkflowScheme(ApplicationUser user, AssignableWorkflowScheme scheme)
           
 ServiceOutcome<Void> WorkflowSchemeService.validateUpdateWorkflowScheme(ApplicationUser user, AssignableWorkflowScheme scheme)
          Validate that the passed scheme can be saved.
 

Uses of ServiceOutcome in com.atlassian.jira.config.managedconfiguration
 

Methods in com.atlassian.jira.config.managedconfiguration that return ServiceOutcome
 ServiceOutcome<Void> DefaultManagedConfigurationItemService.removeManagedConfigurationItem(ManagedConfigurationItem item)
           
 ServiceOutcome<Void> ManagedConfigurationItemService.removeManagedConfigurationItem(ManagedConfigurationItem item)
          Remove the registration of this ManagedConfigurationItem.
 ServiceOutcome<ManagedConfigurationItem> DefaultManagedConfigurationItemService.updateManagedConfigurationItem(ManagedConfigurationItem item)
           
 ServiceOutcome<ManagedConfigurationItem> ManagedConfigurationItemService.updateManagedConfigurationItem(ManagedConfigurationItem item)
          Update the registration of this ManagedConfigurationItem.
 

Uses of ServiceOutcome in com.atlassian.jira.notification
 

Methods in com.atlassian.jira.notification that return ServiceOutcome
static ServiceOutcome<NotificationBuilder> AdhocNotificationServiceImpl.makeBuilder(NotificationBuilder notificationBuilder, NotificationJsonBean jsonBean, I18nHelper i18nHelper)
           
 

Uses of ServiceOutcome in com.atlassian.jira.projectconfig.workflow
 

Methods in com.atlassian.jira.projectconfig.workflow that return ServiceOutcome
 ServiceOutcome<ProjectConfigWorkflowDispatcher.EditSchemeResult> ProjectConfigWorkflowDispatcher.editScheme(String projectKey)
          Creates a draft workflow scheme for the passed project.
 ServiceOutcome<ProjectConfigWorkflowDispatcher.EditSchemeResult> DefaultProjectConfigWorkflowDispatcher.editScheme(String projectKey)
           
 ServiceOutcome<Pair<String,Long>> ProjectConfigWorkflowDispatcher.editWorkflow(long projectId)
          Called when the user tries to edit a workflow associated with the passed project.
 ServiceOutcome<Pair<String,Long>> DefaultProjectConfigWorkflowDispatcher.editWorkflow(long projectId)
           
 



Copyright © 2002-2013 Atlassian. All Rights Reserved.