Uses of Interface
com.atlassian.jira.issue.Issue

Packages that use Issue
com.atlassian.jira.bc.issue   
com.atlassian.jira.bc.issue.attachment   
com.atlassian.jira.bc.issue.comment   
com.atlassian.jira.bc.issue.search   
com.atlassian.jira.bc.issue.util   
com.atlassian.jira.bc.issue.vote   
com.atlassian.jira.bc.issue.watcher   
com.atlassian.jira.bc.issue.worklog   
com.atlassian.jira.bc.project.component   
com.atlassian.jira.bc.subtask.conversion   
com.atlassian.jira.config   
com.atlassian.jira.event.issue   
com.atlassian.jira.issue   
com.atlassian.jira.issue.attachment   
com.atlassian.jira.issue.changehistory   
com.atlassian.jira.issue.comments   
com.atlassian.jira.issue.customfields   
com.atlassian.jira.issue.customfields.config.item   
com.atlassian.jira.issue.customfields.impl   
com.atlassian.jira.issue.fields   
com.atlassian.jira.issue.fields.config   
com.atlassian.jira.issue.fields.config.manager   
com.atlassian.jira.issue.fields.layout.column   
com.atlassian.jira.issue.fields.layout.field   
com.atlassian.jira.issue.fields.renderer   
com.atlassian.jira.issue.fields.screen   
com.atlassian.jira.issue.history   
com.atlassian.jira.issue.index.indexers   
com.atlassian.jira.issue.index.indexers.impl   
com.atlassian.jira.issue.search   
com.atlassian.jira.issue.util   
com.atlassian.jira.issue.vote   
com.atlassian.jira.issue.watchers   
com.atlassian.jira.issue.worklog   
com.atlassian.jira.notification.type   
com.atlassian.jira.permission   
com.atlassian.jira.plugin.customfield   
com.atlassian.jira.security   
com.atlassian.jira.user   
com.atlassian.jira.web   
com.atlassian.jira.web.action.issue   
com.atlassian.jira.web.bean   
com.atlassian.jira.workflow   
com.atlassian.jira.workflow.condition   
 

Uses of Issue in com.atlassian.jira.bc.issue
 

Methods in com.atlassian.jira.bc.issue with parameters of type Issue
 boolean IssueService.isEditable(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Returns true if the issue can be edited by the current user.
 boolean IssueService.isEditable(Issue issue, User user)
          Returns true if the issue can be edited by the current user.
 

Uses of Issue in com.atlassian.jira.bc.issue.attachment
 

Methods in com.atlassian.jira.bc.issue.attachment with parameters of type Issue
 boolean AttachmentService.canAttachScreenshots(JiraServiceContext jiraServiceContext, Issue issue)
          Determines whether the user: has the required permission (Permissions.CREATE_ATTACHMENT) to create an attachment has the screenshot enabled is using a screenshot applet compatible OS (Windows or OSX) the issue is in an editable workflow state
 boolean AttachmentService.canCreateAttachments(JiraServiceContext jiraServiceContext, Issue issue)
          Determines whether attachments are enabled in JIRA and that the user has the required permission (Permissions.CREATE_ATTACHMENT) to create an attachment for this issue.
 boolean AttachmentService.canCreateTemporaryAttachments(JiraServiceContext jiraServiceContext, Issue issue)
          Determines whether: the user has the required permission (Permissions.CREATE_ATTACHMENT) to create an attachment attachments are enabled This method does *not* check if the issue is in an editable workflow step, since temporary attachments may be created when reopening an issue *before* the issue is actually reopened!
 boolean AttachmentService.canManageAttachments(JiraServiceContext jiraServiceContext, Issue issue)
          Checks whether the user has permission to manage the attachments of the specified issue.
 

Uses of Issue in com.atlassian.jira.bc.issue.comment
 

Methods in com.atlassian.jira.bc.issue.comment with parameters of type Issue
 Comment CommentService.create(User user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue set with current date and time, visible to all - no group level or role level restriction.
 Comment CommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue set with current date and time, visible to all - no group level or role level restriction.
 Comment CommentService.create(User user, Issue issue, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue set with current date and time.
 Comment CommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue set with current date and time.
 Comment CommentService.create(User user, Issue issue, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue.
 Comment CommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue.
 List<Comment> CommentService.getCommentsForUser(User currentUser, Issue issue, ErrorCollection errorCollection)
          Will return a list of Comments for the given user
 List<Comment> CommentService.getCommentsForUser(com.atlassian.crowd.embedded.api.User currentUser, Issue issue, ErrorCollection errorCollection)
          Will return a list of Comments for the given user
 boolean CommentService.hasPermissionToCreate(User user, Issue issue, ErrorCollection errorCollection)
          Has the correct permission to create a comment for the given issue.
 boolean CommentService.hasPermissionToCreate(com.atlassian.crowd.embedded.api.User user, Issue issue, ErrorCollection errorCollection)
          Has the correct permission to create a comment for the given issue.
 boolean CommentService.isValidAllCommentData(User user, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
          Will call all other validate methods setting the appropriate errors in the errorCollection if any errors occur.
 boolean CommentService.isValidAllCommentData(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
          Will call all other validate methods setting the appropriate errors in the errorCollection if any errors occur.
 boolean CommentService.isValidCommentData(User user, Issue issue, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
          This method validates if the comment has the correct role and group levels set.
 boolean CommentService.isValidCommentData(com.atlassian.crowd.embedded.api.User user, Issue issue, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
          This method validates if the comment has the correct role and group levels set.
 

Uses of Issue in com.atlassian.jira.bc.issue.search
 

Methods in com.atlassian.jira.bc.issue.search that return Issue
 Issue IssuePickerSearchService.IssuePickerParameters.getCurrentIssue()
           
 

Methods in com.atlassian.jira.bc.issue.search that return types with arguments of type Issue
 Collection<Issue> IssuePickerResults.getIssues()
           
 

Constructors in com.atlassian.jira.bc.issue.search with parameters of type Issue
IssuePickerSearchService.IssuePickerParameters(String query, String currentJQL, Issue currentIssue, Project currentProject, boolean showSubTasks, boolean showSubTaskParent, int limit)
          Constructor that takes all parameters
 

Constructor parameters in com.atlassian.jira.bc.issue.search with type arguments of type Issue
IssuePickerResults(Collection<Issue> issues, int total, Collection<String> keyTerms, Collection<String> summaryTerms, String label, String id)
          Full constructor for results
 

Uses of Issue in com.atlassian.jira.bc.issue.util
 

Methods in com.atlassian.jira.bc.issue.util with parameters of type Issue
 boolean VisibilityValidator.isValidVisibilityData(JiraServiceContext jiraServiceContext, String i18nPrefix, Issue issue, String groupLevel, String roleLevelId)
          This will validate that the passed in group level and project role level id will constitute a valid visibility restriction.
 

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

Methods in com.atlassian.jira.bc.issue.vote that return Issue
 Issue VoteService.VoteValidationResult.getIssue()
           
 

Methods in com.atlassian.jira.bc.issue.vote with parameters of type Issue
 ServiceOutcome<List<VoteHistoryEntry>> VoteService.getVoterHistory(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Get the list of vote history for an issue.
 boolean VoteService.hasVoted(Issue issue, User user)
          Find if the specified user has voted on an issue
 boolean VoteService.hasVoted(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Find if the specified user has voted on an issue
 VoteService.VoteValidationResult VoteService.validateAddVote(User remoteUser, User user, Issue issue)
          Validates if the user currently logged in may add a vote by the user supplied for the issue provided.
 VoteService.VoteValidationResult VoteService.validateAddVote(com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User user, Issue issue)
          Validates if the user currently logged in may add a vote by the user supplied for the issue provided.
 VoteService.VoteValidationResult VoteService.validateRemoveVote(User remoteUser, User user, Issue issue)
          Validates if the user currently logged in may remove a vote for the user supplied for the issue provided.
 VoteService.VoteValidationResult VoteService.validateRemoveVote(com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User user, Issue issue)
          Validates if the user currently logged in may remove a vote for the user supplied for the issue provided.
 ServiceOutcome<Collection<User>> VoteService.viewVoters(Issue issue, User remoteUser)
          Get the list of all users who have voted on an issue.
 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.
 

Constructors in com.atlassian.jira.bc.issue.vote with parameters of type Issue
VoteService.VoteValidationResult(ErrorCollection errors, com.atlassian.crowd.embedded.api.User voter, Issue issue)
           
 

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

Methods in com.atlassian.jira.bc.issue.watcher with parameters of type Issue
 ServiceOutcome<List<User>> WatcherService.addWatcher(Issue issue, User remoteUser, User watcher)
          Deprecated. since v4.3. Use WatcherService.addWatcher(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User, com.atlassian.crowd.embedded.api.User) instead.
 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<User>>> WatcherService.getWatchers(Issue issue, User remoteUser)
          Deprecated. since v4.3. Use WatcherService.getWatchers(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User) instead.
 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.
 boolean WatcherService.hasViewWatcherListPermission(Issue issue, User remoteUser)
          Returns a boolean indicating whether the given user is authorised to view an issue's watcher list.
 boolean WatcherService.hasViewWatcherListPermission(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns a boolean indicating whether the given user is authorised to view an issue's watcher list.
 ServiceOutcome<List<User>> WatcherService.removeWatcher(Issue issue, User remoteUser, User watcher)
          Deprecated. since v4.3. Use WatcherService.removeWatcher(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User, com.atlassian.crowd.embedded.api.User) instead.
 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 Issue in com.atlassian.jira.bc.issue.worklog
 

Methods in com.atlassian.jira.bc.issue.worklog that return Issue
 Issue WorklogInputParametersImpl.getIssue()
           
 Issue WorklogInputParameters.getIssue()
           
 

Methods in com.atlassian.jira.bc.issue.worklog with parameters of type Issue
 List WorklogService.getByIssue(JiraServiceContext jiraServiceContext, Issue issue)
          Returns all child worklogs of a specified issue.
 List<Worklog> WorklogService.getByIssueVisibleToUser(JiraServiceContext jiraServiceContext, Issue issue)
          Returns all child worklogs of a specified issue that the provided user has permission to see.
 boolean WorklogService.hasPermissionToCreate(JiraServiceContext jiraServiceContext, Issue issue, boolean isEditableCheckRequired)
          Determines if the user has the Permissions.WORK_ISSUE permission, that timetracking is enabled in JIRA and that the associated issue is in an editable workflow state.
 boolean WorklogService.isIssueInEditableWorkflowState(Issue issue)
          Will return true if the issue is in an editable workflow state.
static WorklogInputParametersImpl.Builder WorklogInputParametersImpl.issue(Issue issue)
           
 WorklogInputParametersImpl.Builder WorklogInputParametersImpl.Builder.issue(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.bc.project.component
 

Methods in com.atlassian.jira.bc.project.component with parameters of type Issue
 Collection<ProjectComponent> ProjectComponentManager.findComponentsByIssue(Issue issue)
           
 Collection<org.ofbiz.core.entity.GenericValue> ProjectComponentManager.findComponentsByIssueGV(Issue issue)
          Deprecated. use findComponentsByIssue that returns a Collection instead
 

Uses of Issue in com.atlassian.jira.bc.subtask.conversion
 

Methods in com.atlassian.jira.bc.subtask.conversion with parameters of type Issue
 boolean IssueConversionService.canConvertIssue(JiraServiceContext context, Issue issue)
          Determines if user can convert given issue.
 void IssueConversionService.convertIssue(JiraServiceContext context, Issue issue, MutableIssue updatedIssue)
          This is the core method that converts given issue to an issue represented by updatedIssue.
 Collection IssueConversionService.getFieldLayoutItems(JiraServiceContext context, Issue originalIssue, Issue targetIssue)
          Retrieves the collection of FieldLayoutItem required to be entered from converting issue from given issue to given target issue.
 Collection IssueConversionService.getRemovedFields(JiraServiceContext context, Issue origIssue, Issue targetIssue)
          Retrieves the fields that have values on the issue but are no longer needed.
 boolean IssueConversionService.hasPermission(JiraServiceContext context, Issue issue)
          Checks the user's permission to convert given issue.
 boolean IssueConversionService.isStatusChangeRequired(JiraServiceContext context, Issue issue, IssueType issueType)
          Determines if the workflow status exists in the target workflow (based on current project and target issue type).
 void IssueConversionService.populateFields(JiraServiceContext context, OperationContext operationContext, I18nHelper i18nHelper, Issue targetIssue, Collection fieldLayoutItems)
          Populates the operationContext from the params in the ActionContext In case of invalid values, new error messages are added to the context's error collection under the fieldName.
 void IssueConversionService.preStoreUpdates(JiraServiceContext context, IssueChangeHolder changeHolder, Issue currentIssue, MutableIssue targetIssue)
          Allows for a plugin point to extra updates specific to that sub class
 void IssueConversionService.validateFields(JiraServiceContext context, OperationContext operationContext, I18nHelper i18nHelper, Issue targetIssue, Collection fieldLayoutItems)
          Validates that all fields inputed have valid values.
 void IssueToSubTaskConversionService.validateParentIssue(JiraServiceContext context, Issue issue, Issue parentIssue, String fieldNameParentIssueKey)
          Validates the given parent issue key for issue key.
 void IssueConversionService.validateTargetIssueType(JiraServiceContext context, Issue issue, IssueType issueType, String fieldNameIssueTypeId)
          Validates that the issue can be converted to given issue type.
 void IssueConversionService.validateTargetStatus(JiraServiceContext context, Status status, String fieldName, Issue issue, IssueType issueType)
          Validates that the target status is a valid status for the issue's project and the target issue type.
 

Uses of Issue in com.atlassian.jira.config
 

Methods in com.atlassian.jira.config that return types with arguments of type Issue
 Collection<Issue> SubTaskManager.getSubTaskObjects(Issue issue)
           
 

Methods in com.atlassian.jira.config with parameters of type Issue
 void SubTaskManager.createSubTaskIssueLink(Issue parentIssue, Issue subTaskIssue, User remoteUser)
           
 void SubTaskManager.createSubTaskIssueLink(Issue parentIssue, Issue subTaskIssue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 Collection<Issue> SubTaskManager.getSubTaskObjects(Issue issue)
           
 void SubTaskManager.resetSequences(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.event.issue
 

Methods in com.atlassian.jira.event.issue that return Issue
 Issue IssueEvent.getIssue()
           
 

Constructors in com.atlassian.jira.event.issue with parameters of type Issue
IssueEvent(Issue issue, Map params, com.atlassian.crowd.embedded.api.User user, Long eventTypeId)
          Create a new IssueEvent with a given list of parameters.
IssueEvent(Issue issue, Map params, com.atlassian.crowd.embedded.api.User user, Long eventTypeId, boolean sendMail)
          Allows configuration of whether the mail notification should be sent
IssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User user, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId)
          Create a new IssueEvent with a given list of parameters.
IssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User user, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId, boolean sendMail)
          Create a new IssueEvent with a given list of parameters.
IssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User user, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId, boolean sendMail, boolean subtasksUpdated)
           
 

Uses of Issue in com.atlassian.jira.issue
 

Subinterfaces of Issue in com.atlassian.jira.issue
 interface MutableIssue
          Facade for an issue's GenericValue.
 

Methods in com.atlassian.jira.issue that return Issue
 Issue IssueFactory.getIssue(org.apache.lucene.document.Document issueDocument)
          Creates an issue object for an issue represented by the Lucene Document
 Issue Issue.getParentObject()
          If this issue is a subtask, return its parent.
 Issue IssueManager.updateIssue(User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
          This method will store the provided issue to the JIRA datastore.
 Issue IssueManager.updateIssue(com.atlassian.crowd.embedded.api.User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
          This method will store the provided issue to the JIRA datastore.
 

Methods in com.atlassian.jira.issue that return types with arguments of type Issue
 List<Issue> IssueFactory.getIssues(Collection<org.ofbiz.core.entity.GenericValue> issueGVs)
          Convert a list of GenericValue objects into a list of MutableIssue objects.
 Collection<Issue> Issue.getSubTaskObjects()
          Gets all the issue's subtasks.
 List<Issue> IssueManager.getVotedIssues(User user)
          Get a list of issues that the user has voted on and can see.
 List<Issue> IssueManager.getVotedIssues(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user has voted on and can see.
 List<Issue> IssueManager.getVotedIssuesOverrideSecurity(User user)
          Get a list of issues that the user has voted on.
 List<Issue> IssueManager.getVotedIssuesOverrideSecurity(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user has voted on.
 List<Issue> IssueManager.getWatchedIssues(User user)
          Get a list of issues that the user is watching and can see.
 List<Issue> IssueManager.getWatchedIssues(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user is watching and can see.
 List<Issue> IssueManager.getWatchedIssuesOverrideSecurity(User user)
          Get a list of issues that the user is watching
 List<Issue> IssueManager.getWatchedIssuesOverrideSecurity(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user is watching
 

Methods in com.atlassian.jira.issue with parameters of type Issue
 MutableIssue IssueFactory.cloneIssue(Issue issue)
          Clones the Issue object which creates an editable copy.
 MutableIssue IssueFactory.cloneIssueNoParent(Issue issue)
          Clone Issue for conversion from sub task to issue
 List<ChangeItemBean> AttachmentManager.convertTemporaryAttachments(User user, Issue issue, List<Long> selectedAttachments, TemporaryAttachmentsMonitor temporaryAttachmentsMonitor)
          Converts a set of provided temporary attachments to real attachments attached to an issue.
 List<ChangeItemBean> AttachmentManager.convertTemporaryAttachments(com.atlassian.crowd.embedded.api.User user, Issue issue, List<Long> selectedAttachments, TemporaryAttachmentsMonitor temporaryAttachmentsMonitor)
          Converts a set of provided temporary attachments to real attachments attached to an issue.
 Attachment AttachmentManager.createAttachmentCopySourceFile(File file, String filename, String contentType, String attachmentAuthor, Issue issue, Map<String,Object> attachmentProperties, Date createdTime)
          Create an attachment both on disk, and in the database by copying the provided file instead of moving it.
 org.ofbiz.core.entity.GenericValue IssueManager.createIssue(User remoteUser, Issue issue)
          Persists a new issue.
 org.ofbiz.core.entity.GenericValue IssueManager.createIssue(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
          Persists a new issue.
 void AttachmentManager.deleteAttachmentDirectory(Issue issue)
          Delete the attachment directory from disk if the directory is empty.
 List<Attachment> AttachmentManager.getAttachments(Issue issue)
          Get a list of all attachments for a certain issue.
 List<Attachment> AttachmentManager.getAttachments(Issue issue, Comparator<? super Attachment> comparator)
          Get a list of all attachments for a certain issue, sorted according to the specified comparator.
 List<CustomField> CustomFieldManager.getCustomFieldObjects(Issue issue)
          Returns a list of CustomFields that apply to a particular issue.
 List<org.ofbiz.core.entity.GenericValue> IssueManager.getEntitiesByIssueObject(String relationName, Issue issue)
          Get a list of entities (versions, components etc) related to this issue.
 List<User> IssueManager.getIssueWatchers(Issue issue)
          Deprecated. Use IssueManager.getWatchers(com.atlassian.jira.issue.Issue) instead
 List<com.atlassian.crowd.embedded.api.User> IssueManager.getWatchers(Issue issue)
          Return a list of watchers for a particular issue.
 boolean IssueManager.isEditable(Issue issue)
          Returns true if the issue can be edited.
 boolean IssueManager.isEditable(Issue issue, User user)
          Returns true if the issue can be edited by the current user.
 boolean IssueManager.isEditable(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Returns true if the issue can be edited by the current user.
 void MutableIssue.setParentObject(Issue parentIssue)
          Sets the parent Issue Object for this Issue (subtask).
 

Uses of Issue in com.atlassian.jira.issue.attachment
 

Methods in com.atlassian.jira.issue.attachment that return Issue
 Issue Attachment.getIssueObject()
          Returns the Issue that this file is attached to.
 

Uses of Issue in com.atlassian.jira.issue.changehistory
 

Methods in com.atlassian.jira.issue.changehistory that return Issue
 Issue ChangeHistoryManager.findMovedIssue(String originalKey)
          Returns an issue that has been moved by searching the change history of the original issue key for an updated issue key.
 Issue ChangeHistory.getIssue()
           
 

Methods in com.atlassian.jira.issue.changehistory that return types with arguments of type Issue
 Collection<Issue> ChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User remoteUser, Collection<String> usernames, Collection<Project> projects, int maxResults)
          Find a list of issues that the given users have acted on with the option to limit the projects included in the search.
 Collection<Issue> ChangeHistoryManager.findUserHistory(User remoteUser, Collection<String> usernames, Collection<Project> projects, int maxResults)
          Deprecated. Please use ChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User, java.util.Collection, java.util.Collection, int) instead. Since v4.3
 Collection<Issue> ChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User remoteUser, Collection<String> usernames, int maxResults)
          Find a list of issues that the given users have acted on.
 Collection<Issue> ChangeHistoryManager.findUserHistory(User remoteUser, Collection<String> usernames, int maxResults)
          Deprecated. Please use ChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User, java.util.Collection, int) instead. Since v4.3
 

Methods in com.atlassian.jira.issue.changehistory with parameters of type Issue
 List<ChangeHistoryItem> ChangeHistoryManager.getAllChangeItems(Issue issue)
          Returns a List of ChangeHistoryItem's for the given issue
 List<ChangeHistory> ChangeHistoryManager.getChangeHistories(Issue issue)
          Returns a List of ChangeHistory entities
 List<ChangeHistory> ChangeHistoryManager.getChangeHistoriesForUser(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns a List of ChangeHistory entities for the given issue.
 List<ChangeHistory> ChangeHistoryManager.getChangeHistoriesForUser(Issue issue, User remoteUser)
          Deprecated. Please use ChangeHistoryManager.getChangeHistoriesForUser(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User) instead. Since v4.3
 List<ChangeItemBean> ChangeHistoryManager.getChangeItemsForField(Issue issue, String changeItemFieldName)
          Returns a List of ChangeItemBean's for the given issue which also are for the provided changeItemFieldName (i.e.
 void ChangeHistoryManager.removeAllChangeItems(Issue issue)
          Remove all change items associated with an issue.
 

Uses of Issue in com.atlassian.jira.issue.comments
 

Methods in com.atlassian.jira.issue.comments that return Issue
 Issue Comment.getIssue()
           
 

Methods in com.atlassian.jira.issue.comments with parameters of type Issue
 Comment CommentManager.create(Issue issue, String author, String body, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment CommentManager.create(Issue issue, String author, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment CommentManager.create(Issue issue, String author, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment CommentManager.create(Issue issue, String author, String updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment CommentManager.create(Issue issue, String author, String updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent, boolean tweakIssueUpdateDate)
          Creates a comment and associates it with the given issue.
 List<Comment> CommentManager.getComments(Issue issue)
          This will return all comments for a given issue.
 List<Comment> CommentManager.getCommentsForUser(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Retrieves all Comments on the given Issue that the given User has permission to see.
 List<Comment> CommentManager.getCommentsForUser(Issue issue, User user)
          Deprecated. Please use CommentManager.getCommentsForUser(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User) instead. Since v4.3
 boolean CommentPermissionManager.hasDeleteAllPermission(User user, Issue issue)
          Returns true if the given User can delete all comments for the given Issue.
 boolean CommentPermissionManager.hasDeleteAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if the given User can delete all comments for the given Issue.
 boolean CommentPermissionManager.hasDeleteOwnPermission(User user, Issue issue)
          Returns true if the given User can delete her own comments in the given Issue.
 boolean CommentPermissionManager.hasDeleteOwnPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if the given User can delete her own comments in the given Issue.
 boolean CommentPermissionManager.hasEditAllPermission(User user, Issue issue)
          Returns true if user has permission to edit all comments in the given Issue.
 boolean CommentPermissionManager.hasEditAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if user has permission to edit all comments in the given Issue.
 boolean CommentPermissionManager.hasEditOwnPermission(User user, Issue issue)
          Returns true if user has permission to edit her own comments in the given Issue.
 boolean CommentPermissionManager.hasEditOwnPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if user has permission to edit her own comments in the given Issue.
 

Uses of Issue in com.atlassian.jira.issue.customfields
 

Methods in com.atlassian.jira.issue.customfields with parameters of type Issue
 void CustomFieldType.createValue(CustomField field, Issue issue, Object value)
           
 Object CustomFieldType.getValueFromIssue(CustomField field, Issue issue)
          Retrieves the Object representing the current CustomField value for the given issue.
 Map<String,Object> CustomFieldType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
          The custom field may wish to pass parameters to the velocity context beyond the getValueFromIssue methods (eg managers).
 void CustomFieldType.updateValue(CustomField field, Issue issue, Object value)
           
 

Uses of Issue in com.atlassian.jira.issue.customfields.config.item
 

Methods in com.atlassian.jira.issue.customfields.config.item with parameters of type Issue
 Object DefaultValueConfigItem.getConfigurationObject(Issue issue, FieldConfig config)
           
 

Uses of Issue in com.atlassian.jira.issue.customfields.impl
 

Methods in com.atlassian.jira.issue.customfields.impl with parameters of type Issue
 void CalculatedCFType.createValue(CustomField field, Issue issue, Object value)
           
 void AbstractSingleFieldType.createValue(CustomField field, Issue issue, Object value)
          at this point we know that the value doesn't exist, and that is not null.
 Object AbstractSingleFieldType.getValueFromIssue(CustomField field, Issue issue)
           
 Map AbstractCustomFieldType.getVelocityParameters(Issue issue)
          Implementers should override the 3-param version of this.
 Map<String,Object> NumberCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> AbstractCustomFieldType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 void CalculatedCFType.updateValue(CustomField field, Issue issue, Object value)
           
 void AbstractSingleFieldType.updateValue(CustomField customField, Issue issue, Object value)
          the value does exist, and the new value is different than the existing one.
 

Uses of Issue in com.atlassian.jira.issue.fields
 

Methods in com.atlassian.jira.issue.fields with parameters of type Issue
 boolean OrderableField.canRemoveValueFromIssueObject(Issue issue)
          Returns true if a call to OrderableField.removeValueFromIssueObject(com.atlassian.jira.issue.MutableIssue) will actually remove the value.
 int CustomField.compare(Issue issue1, Issue issue2)
          This method compares the values of this custom field in two given issues.
 void OrderableField.createValue(Issue issue, Object value)
          Create the value of the issue in the data store.
 Set<CustomField> FieldAccessor.getAvailableCustomFields(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
          Retrieves custom fields in scope for the given issue
 String NavigableField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String OrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
          Returns the HTML that should be shown when the issue is being created.
 String OrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
          Returns the HTML that should be shown when the issue is being created.
 Object OrderableField.getDefaultValue(Issue issue)
          The value that should be set on the issue if the field is not shown for some reason.
 String OrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
          Returns HTML that should be shown when the issue is being edited.
 String OrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
          Returns HTML that should be shown when the issue is being edited.
 Collection<Option> IssueTypeField.getOptionsForIssue(Issue issue, boolean isSubTask)
           
 FieldConfig CustomField.getRelevantConfig(Issue issue)
          Returns a relevant FieldConfig for the given issue.
 Object CustomField.getValue(Issue issue)
          Retrieves and returns the Object representing the this CustomField value for the given issue.
 String OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue)
           
 String OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 boolean OrderableField.hasValue(Issue issue)
          Determines if the field has a value for the given issue.
 boolean OrderableField.isShown(Issue issue)
          Tests field specific way to determine if it should be shown or not.
 MessagedResult OrderableField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
          Used to determine if the field needs input from user to be moved to the new project and/or issue type.
 void OrderableField.populateDefaults(Map fieldValuesHolder, Issue issue)
          Populate the fieldValueHolder with a value that should be shown by default when the issue has not been created yet.
 void OrderableField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
          Used to populate the fieldValueHolder with parameters for move issue screen.
 void OrderableField.populateFromIssue(Map fieldValuesHolder, Issue issue)
          Used to initialise the fieldValuesHolder from the current value of teh issue.
 void OrderableField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
          Used to convert from a user friendly string value and put the result into the fieldValuesHolder.
 void OrderableField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
          Update the issue in the data store.
 void OrderableField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
          Ensure that the parameters are valid
 

Uses of Issue in com.atlassian.jira.issue.fields.config
 

Methods in com.atlassian.jira.issue.fields.config with parameters of type Issue
 Object FieldConfigItem.getConfigurationObject(Issue issue)
           
 Object FieldConfigItemType.getConfigurationObject(Issue issue, FieldConfig config)
          Returns an Object that holds the the configuration.
 

Uses of Issue in com.atlassian.jira.issue.fields.config.manager
 

Methods in com.atlassian.jira.issue.fields.config.manager with parameters of type Issue
 IssueType IssueTypeSchemeManager.getDefaultValue(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.fields.layout.column
 

Methods in com.atlassian.jira.issue.fields.layout.column with parameters of type Issue
 String ColumnLayoutItem.getHtml(Map displayParams, Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.fields.layout.field
 

Methods in com.atlassian.jira.issue.fields.layout.field with parameters of type Issue
 FieldLayout FieldLayoutManager.getFieldLayout(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.fields.renderer
 

Methods in com.atlassian.jira.issue.fields.renderer that return Issue
 Issue IssueRenderContext.getIssue()
           
 

Methods in com.atlassian.jira.issue.fields.renderer with parameters of type Issue
 String RenderableField.getValueFromIssue(Issue issue)
          Gets the value stored for this field on the provided issue.
 void IssueRenderContext.setIssue(Issue issue)
           
 

Constructors in com.atlassian.jira.issue.fields.renderer with parameters of type Issue
IssueRenderContext(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.fields.screen
 

Methods in com.atlassian.jira.issue.fields.screen with parameters of type Issue
 String FieldScreenRenderLayoutItem.getCreateHtml(webwork.action.Action action, OperationContext operationContext, Issue issue)
           
 String FieldScreenRenderLayoutItem.getCreateHtml(webwork.action.Action action, OperationContext operationContext, Issue issue, Map<String,Object> displayParams)
           
 String FieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String FieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map<String,Object> displayParams)
           
 String FieldScreenRenderLayoutItem.getEditHtml(webwork.action.Action action, OperationContext operationContext, Issue issue)
           
 String FieldScreenRenderLayoutItem.getEditHtml(webwork.action.Action action, OperationContext operationContext, Issue issue, Map<String,Object> displayParams)
           
 String FieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String FieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map<String,Object> displayParams)
           
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(Issue issue)
          Used when need to populate a field without showing a screen - e.g.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(List<String> fieldIds, User remoteUser, Issue issue, IssueOperation issueOperation)
          Returns a FieldScreenRenderer that represents a 'field screen' with the fields the ids of which are in fieldIds.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(List<String> fieldIds, com.atlassian.crowd.embedded.api.User remoteUser, Issue issue, IssueOperation issueOperation)
          Returns a FieldScreenRenderer that represents a 'field screen' with the fields the ids of which are in fieldIds.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(User remoteUser, Issue issue, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
          Obtain a field screen renderer that can be used to render JIRA's fields when transitioning through the passed workflow.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
          Obtain a field screen renderer that can be used to render JIRA's fields when transitioning through the passed workflow.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(User remoteUser, Issue issue, IssueOperation issueOperation, boolean onlyShownCustomFields)
          Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue, IssueOperation issueOperation, boolean onlyShownCustomFields)
          Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(User remoteUser, Issue issue, IssueOperation issueOperation, Predicate<? super Field> predicate)
          Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue, IssueOperation issueOperation, Predicate<? super Field> predicate)
          Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
 String FieldScreenRenderLayoutItem.getViewHtml(webwork.action.Action action, OperationContext operationContext, Issue issue)
           
 String FieldScreenRenderLayoutItem.getViewHtml(webwork.action.Action action, OperationContext operationContext, Issue issue, Map<String,Object> displayParams)
           
 String FieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String FieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map<String,Object> displayParams)
           
 boolean FieldScreenRenderLayoutItem.isShow(Issue issue)
           
 boolean FieldScreenLayoutItem.isShown(Issue issue)
           
 void FieldScreenRenderLayoutItem.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void FieldScreenRenderLayoutItem.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 

Method parameters in com.atlassian.jira.issue.fields.screen with type arguments of type Issue
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(Collection<Issue> issues, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
          Get a renderer that can be used to render the fields when transitioning a collection of issues through workflow.
 

Uses of Issue in com.atlassian.jira.issue.history
 

Methods in com.atlassian.jira.issue.history with parameters of type Issue
 List<ChangeHistoryItem> DateRangeBuilder.buildDateRanges(Issue issue, List<ChangeHistoryItem> items)
           
 

Uses of Issue in com.atlassian.jira.issue.index.indexers
 

Methods in com.atlassian.jira.issue.index.indexers with parameters of type Issue
 void FieldIndexer.addIndex(org.apache.lucene.document.Document doc, Issue issue)
          This method allows an indexer the opportunity to modifiy the provided Lucene document (by reference) such that it will contain fields that are relevant for searching and storage of the portion of the issue that the FieldIndexer handles.
 boolean FieldIndexer.isFieldVisibleAndInScope(Issue issue)
          This method is used to determine if the indexer is relevant for the provided issue.
 

Uses of Issue in com.atlassian.jira.issue.index.indexers.impl
 

Methods in com.atlassian.jira.issue.index.indexers.impl with parameters of type Issue
abstract  void AbstractCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc, Issue issue)
           
abstract  void AbstractCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc, Issue issue)
           
 void AbstractCustomFieldIndexer.addIndex(org.apache.lucene.document.Document doc, Issue issue)
           
 boolean AbstractCustomFieldIndexer.isFieldVisibleAndInScope(Issue issue)
           
protected  boolean AbstractCustomFieldIndexer.isRelevantForIssue(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.search
 

Methods in com.atlassian.jira.issue.search that return types with arguments of type Issue
 List<Issue> SearchResults.getIssues()
          Get the issues available in this page.
 

Constructor parameters in com.atlassian.jira.issue.search with type arguments of type Issue
SearchResults(List<Issue> issuesInPage, int totalIssueCount, PagerFilter pagerFilter)
          Construct searchResults using the issues that should be displayed, and the 'total' number of issues.
SearchResults(List<Issue> issues, PagerFilter<Issue> pagerFilter)
          Construct searchResults using a list of issues.
SearchResults(List<Issue> issues, PagerFilter<Issue> pagerFilter)
          Construct searchResults using a list of issues.
 

Uses of Issue in com.atlassian.jira.issue.util
 

Constructors in com.atlassian.jira.issue.util with parameters of type Issue
IssueUpdateBean(Issue changedIssue, Issue originalIssue, Long eventTypeId, com.atlassian.crowd.embedded.api.User user, boolean sendMail, boolean subtasksUpdated)
           
 

Uses of Issue in com.atlassian.jira.issue.vote
 

Methods in com.atlassian.jira.issue.vote with parameters of type Issue
 boolean VoteManager.addVote(User user, Issue issue)
          Adds a new vote for the user and issue specified.
 boolean VoteManager.addVote(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Adds a new vote for the user and issue specified.
 Iterable<User> IssueVoterAccessor.getDetails(Locale displayLocale, Issue issue)
          Deprecated. Use IssueVoterAccessor.getVoters(java.util.Locale, com.atlassian.jira.issue.Issue). Since 4.3
<T> Iterable<T>
IssueVoterAccessor.getDetails(Locale displayLocale, Issue issue, Function<User,T> transformer)
          Deprecated. Use IssueVoterAccessor.getVoters(java.util.Locale, com.atlassian.jira.issue.Issue). Since 4.3
 List<VoteHistoryEntry> VoteManager.getVoteHistory(Issue issue)
          Get the list of vote history for an issue.
 Iterable<String> IssueVoterAccessor.getVoterNames(Issue issue)
          Convenience function that simply returns the User names.
 List<com.atlassian.crowd.embedded.api.User> VoteManager.getVoters(Issue issue, Locale usersLocale)
          Returns an ordered list of voters for a particular issue.
 Iterable<com.atlassian.crowd.embedded.api.User> IssueVoterAccessor.getVoters(Locale displayLocale, Issue issue)
          Convenience function that simply returns the User objects.
 Collection<String> VoteManager.getVoterUsernames(Issue issue)
          Return a collection of usernames of users that voted for the given issue.
 boolean VoteManager.hasVoted(User user, Issue issue)
          Checks if the given User has voted on the given Issue.
 boolean VoteManager.hasVoted(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Checks if the given User has voted on the given Issue.
 boolean VoteManager.removeVote(User user, Issue issue)
          Removes a vote for the user and issue specified.
 boolean VoteManager.removeVote(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Removes a vote for the user and issue specified.
 

Uses of Issue in com.atlassian.jira.issue.watchers
 

Methods in com.atlassian.jira.issue.watchers with parameters of type Issue
 List<String> WatcherManager.getCurrentWatcherUsernames(Issue issue)
          Retrieve the list of usernames of users watching the given issue
 Collection<com.atlassian.crowd.embedded.api.User> WatcherManager.getCurrentWatchList(Issue issue, Locale userLocale)
          Retrieve collection of users that are currently watching this issue (including the current user)
 Iterable<User> IssueWatcherAccessor.getDetails(Locale displayLocale, Issue issue)
          Deprecated. Please use IssueWatcherAccessor.getWatchers(com.atlassian.jira.issue.Issue, java.util.Locale). Since 4.3
<T> Iterable<T>
IssueWatcherAccessor.getDetails(Locale displayLocale, Issue issue, Function<User,T> transformer)
          Deprecated. Please use IssueWatcherAccessor.getWatchers(com.atlassian.jira.issue.Issue, java.util.Locale). Since 4.3
 Iterable<String> IssueWatcherAccessor.getWatcherNames(Issue issue)
          Convenience function that simply returns the User names.
 Iterable<com.atlassian.crowd.embedded.api.User> IssueWatcherAccessor.getWatchers(Issue issue, Locale displayLocale)
          Convenience function that simply returns the User objects.
 boolean WatcherManager.isWatching(User user, Issue issue)
          Determine whether the current user is already watching the issue or not
 boolean WatcherManager.isWatching(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Determine whether the current user is already watching the issue or not
 void WatcherManager.stopWatching(User user, Issue issue)
          Disable watching of a particular issue for the user supplied.
 void WatcherManager.stopWatching(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Disable watching of a particular issue for the user supplied.
 

Uses of Issue in com.atlassian.jira.issue.worklog
 

Methods in com.atlassian.jira.issue.worklog that return Issue
 Issue Worklog.getIssue()
           
 

Methods in com.atlassian.jira.issue.worklog with parameters of type Issue
 List<Worklog> WorklogManager.getByIssue(Issue issue)
          Returns all child worklogs of a specified issue
 

Uses of Issue in com.atlassian.jira.notification.type
 

Methods in com.atlassian.jira.notification.type with parameters of type Issue
 Object UserCFNotificationTypeAware.getValueFromIssue(CustomField customField, Issue issue)
          Retrieves the User or a collection of Users representing the current CustomField value for the given issue.
 

Uses of Issue in com.atlassian.jira.permission
 

Methods in com.atlassian.jira.permission that return Issue
 Issue PermissionContext.getIssue()
           
 

Methods in com.atlassian.jira.permission with parameters of type Issue
 PermissionContext PermissionContextFactory.getPermissionContext(Issue issue)
           
 PermissionContext PermissionContextFactory.getPermissionContext(OperationContext operationContext, Issue issue)
           
 

Uses of Issue in com.atlassian.jira.plugin.customfield
 

Methods in com.atlassian.jira.plugin.customfield with parameters of type Issue
abstract  String CustomFieldTypeModuleDescriptor.getBulkMoveHtml(FieldConfig config, Map customFieldValuesHolder, Issue issue, webwork.action.Action action, Map displayParameters, FieldLayoutItem fieldLayoutItem, Map<Long,BulkMoveHelper.DistinctValueResult> distinctValues, BulkMoveHelper bulkMoveHelper)
           
abstract  String CustomFieldTypeModuleDescriptor.getColumnViewHtml(CustomField field, Object value, Issue issue, Map displayParams, FieldLayoutItem fieldLayoutItem)
           
abstract  String CustomFieldTypeModuleDescriptor.getEditDefaultHtml(FieldConfig config, Map customFieldValuesHolder, Issue issue, webwork.action.Action action, Map displayParameters, FieldLayoutItem fieldLayoutItem)
           
abstract  String CustomFieldTypeModuleDescriptor.getEditHtml(FieldConfig config, Map customFieldValuesHolder, Issue issue, webwork.action.Action action, Map displayParameters, FieldLayoutItem fieldLayoutItem)
           
abstract  String CustomFieldTypeModuleDescriptor.getViewHtml(CustomField field, Object value, Issue issue, FieldLayoutItem fieldLayoutItem)
           
abstract  String CustomFieldTypeModuleDescriptor.getViewHtml(CustomField field, Object value, Issue issue, FieldLayoutItem fieldLayoutItem, Map displayParameters)
           
abstract  String CustomFieldTypeModuleDescriptor.getViewXML(CustomField field, Issue issue, FieldLayoutItem fieldLayoutItem, boolean raw)
           
 

Uses of Issue in com.atlassian.jira.security
 

Methods in com.atlassian.jira.security with parameters of type Issue
 boolean PermissionManager.hasPermission(int permissionsId, Issue entity, com.atlassian.crowd.embedded.api.User u)
          Does the same as PermissionManager.hasPermission(int,org.ofbiz.core.entity.GenericValue,User) except the entity is an issue.
 boolean PermissionManager.hasPermission(int permissionsId, Issue entity, User u)
          Deprecated. Please use PermissionManager.hasPermission(int, com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User). Since v4.3
 

Uses of Issue in com.atlassian.jira.user
 

Methods in com.atlassian.jira.user that return types with arguments of type Issue
 List<Issue> UserIssueHistoryManager.getShortIssueHistory(com.atlassian.crowd.embedded.api.User user)
          Retreive the first X (jira.max.issue.history.dropdown.items) Issues from the user's issue history queue.
 List<Issue> UserIssueHistoryManager.getShortIssueHistory(User user)
          Retreive the first X (jira.max.issue.history.dropdown.items) Issues from the user's issue history queue.
 

Methods in com.atlassian.jira.user with parameters of type Issue
 void UserIssueHistoryManager.addIssueToHistory(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Add an Issue to the user hsitory list.
 void UserIssueHistoryManager.addIssueToHistory(User user, Issue issue)
          Add an Issue to the user hsitory list.
 

Uses of Issue in com.atlassian.jira.web
 

Methods in com.atlassian.jira.web with parameters of type Issue
 boolean FieldVisibilityManager.isFieldHidden(String fieldId, Issue issue)
          Checks if the field is hidden for the issue's current field layout scheme.
 

Uses of Issue in com.atlassian.jira.web.action.issue
 

Methods in com.atlassian.jira.web.action.issue with parameters of type Issue
 FieldScreenRenderer IssueCreationHelperBean.createFieldScreenRenderer(User remoteUser, Issue issueObject)
           
 FieldScreenRenderer IssueCreationHelperBean.createFieldScreenRenderer(com.atlassian.crowd.embedded.api.User remoteUser, Issue issueObject)
           
 List<OrderableField> IssueCreationHelperBean.getFieldsForCreate(com.atlassian.crowd.embedded.api.User user, Issue issueObject)
          Gets the fields that will be shown in the create issue screen for that issues project and issue type
 List<String> IssueCreationHelperBean.getProvidedFieldNames(User remoteUser, Issue issueObject)
           
 List<String> IssueCreationHelperBean.getProvidedFieldNames(com.atlassian.crowd.embedded.api.User remoteUser, Issue issueObject)
           
 void IssueCreationHelperBean.validateCreateIssueFields(JiraServiceContext jiraServiceContext, Collection<String> providedFields, Issue issueObject, FieldScreenRenderer fieldScreenRenderer, OperationContext operationContext, Map<String,String[]> parameters, I18nHelper i18n)
           
 void IssueCreationHelperBean.validateIssueType(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n)
           
 void IssueCreationHelperBean.validateProject(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n)
           
 

Uses of Issue in com.atlassian.jira.web.bean
 

Methods in com.atlassian.jira.web.bean that return Issue
abstract  Issue BulkEditBean.getFirstTargetIssueObject()
          This method is used to get a target issue that will provide the correct context (i.e.
 

Methods in com.atlassian.jira.web.bean that return types with arguments of type Issue
abstract  Set<Issue> BulkEditBean.getInvalidIssues()
          Gets issues whose status is null
abstract  List<Issue> BulkEditBean.getIssuesFromSearchRequest()
           
abstract  List<Issue> BulkEditBean.getSelectedIssues()
          Returns a list of "selected" issues.
abstract  List<Issue> BulkEditBean.getSelectedIssuesIncludingSubTasks()
           
abstract  List<Issue> BulkEditBean.getSubTaskOfSelectedIssues()
           
abstract  Map<Issue,Issue> BulkEditBean.getTargetIssueObjects()
           
abstract  Map<Issue,Issue> BulkEditBean.getTargetIssueObjects()
           
 

Methods in com.atlassian.jira.web.bean with parameters of type Issue
abstract  String BulkEditBean.getCheckboxName(Issue issue)
           
abstract  org.ofbiz.core.entity.GenericValue BulkEditBean.getTargetStatus(Issue issue)
           
abstract  boolean BulkEditBean.isChecked(Issue issue)
           
 

Method parameters in com.atlassian.jira.web.bean with type arguments of type Issue
abstract  void BulkEditBean.addIssues(Collection<Issue> issues)
           
 Map<Long,BulkMoveHelper.DistinctValueResult> BulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean, OrderableField orderableField, Function<Issue,Collection<Object>> issueValueResolution, Function<Object,String> nameResolution)
          For the given field, calculates all the distinct values present in the currently selected issues of the BulkEditBean.
abstract  void BulkEditBean.initSelectedIssues(Collection<Issue> selectedIssues)
          Initialises the BulkEditBean with the selected issues
abstract  void BulkEditBean.setIssuesFromSearchRequest(List<Issue> issuesFromSearchRequest)
           
abstract  void BulkEditBean.setSubTaskOfSelectedIssues(List<Issue> subTaskOfSelectedIssues)
           
abstract  void BulkEditBean.setTargetIssueObjects(Map<Issue,Issue> targetIssueObjects)
           
abstract  void BulkEditBean.setTargetIssueObjects(Map<Issue,Issue> targetIssueObjects)
           
 

Uses of Issue in com.atlassian.jira.workflow
 

Methods in com.atlassian.jira.workflow with parameters of type Issue
 JiraWorkflow WorkflowManager.getWorkflow(Issue issue)
          Retrieve the workflow for a given issue.
 boolean WorkflowManager.isEditable(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.workflow.condition
 

Methods in com.atlassian.jira.workflow.condition that return Issue
protected  Issue AbstractJiraCondition.getIssue(Map transientVars)
          This method retrieves the original (unmodified) issue object that will be examined for the condition check.
 



Copyright © 2002-2011 Atlassian. All Rights Reserved.