Deprecated Methods |
com.atlassian.jira.bc.projectroles.ProjectRoleService.addActorsToProjectRole(User, Collection, ProjectRole, Project, String, ErrorCollection)
Use ProjectRoleService.addActorsToProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will add project role actor associations for the given actors and checking
the currentUser has the correct permissions to perform the update operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.addDefaultActorsToProjectRole(User, Collection, ProjectRole, String, ErrorCollection)
Use ProjectRoleService.addActorsToProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will add default role actor associations based off the passed in actors and checking
the currentUser has the correct permissions to perform the update operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.scheme.SchemeManager.addDefaultSchemeToProject(GenericValue)
Use SchemeManager.addDefaultSchemeToProject(com.atlassian.jira.project.Project) instead. Since v5.0. |
com.atlassian.jira.scheme.Scheme.addEntity(SchemeEntity)
this class will be made immutable, create a new Scheme instead. |
com.atlassian.jira.favourites.FavouritesManager.addFavourite(User, S)
Use FavouritesManager.addFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Add the given entity as a favourite of the user passed in add to favourites count if necessary. |
com.atlassian.jira.favourites.FavouritesManager.addFavouriteInPosition(User, S, long)
Use FavouritesManager.addFavouriteInPosition(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity, long) instead. Since v6.0.
Add the given entity as a favourite of the user passed in, in the specified position, add to favourites count if necessary.
The entity currently in the specified position and all those after will be moved down one position. |
com.atlassian.jira.user.UserHistoryManager.addItemToHistory(UserHistoryItem.Type, User, String)
Use UserHistoryManager.addItemToHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser, String) instead. Since v6.0. |
com.atlassian.jira.user.UserHistoryManager.addItemToHistory(UserHistoryItem.Type, User, String, String)
Use UserHistoryManager.addItemToHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser, String, String) instead. Since v6.0. |
com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager.addSchemeAssociation(GenericValue, Long)
Use FieldLayoutManager.addSchemeAssociation(com.atlassian.jira.project.Project, Long) instead. Since v5.2. |
com.atlassian.jira.scheme.SchemeManager.addSchemeToProject(GenericValue, GenericValue)
Use SchemeManager.addSchemeToProject(com.atlassian.jira.project.Project, Scheme) instead. Since v5.0. |
com.atlassian.jira.user.UserHistoryManager.addUserToHistory(UserHistoryItem.Type, User, User)
Use UserHistoryManager.addItemToHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser, String) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.addVote(User, GenericValue)
Use VoteManager.addVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.addVote(User, Issue)
Use VoteManager.addVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.util.EasyList.build(T...)
Use Lists.newArrayList(Object[]) instead. Since v5.0. |
com.atlassian.jira.util.EasyList.build(T)
Use Lists.newArrayList(Object[]) instead. Since v5.0. |
com.atlassian.jira.util.EasyList.buildNull()
|
com.atlassian.jira.util.velocity.VelocityRequestContextFactory.cacheVelocityRequestContext(VelocityRequestContext)
Use VelocityRequestContextFactory.setVelocityRequestContext(VelocityRequestContext) instead. Since v5.0. |
com.atlassian.jira.avatar.AvatarService.canSetCustomUserAvatar(User, String)
Use AvatarService.canSetCustomUserAvatar(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser) . Since v6.0 |
com.atlassian.jira.bc.issue.watcher.WatcherService.canUnwatchAll(Iterable, User)
since 6.1 use WatcherService.canUnwatchAll(Iterable, com.atlassian.jira.user.ApplicationUser) |
com.atlassian.jira.user.util.UserManager.canUpdateUser(User)
Use UserManager.canUpdateUser(ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.bc.issue.watcher.WatcherService.canWatchAll(Iterable, User)
since 6.1 use WatcherService.canWatchAll(Iterable, com.atlassian.jira.user.ApplicationUser) |
com.atlassian.jira.config.SubTaskManager.changeParent(GenericValue, GenericValue, User)
Use SubTaskManager.changeParent(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User) instead. Since v5.0. |
com.atlassian.jira.bulkedit.operation.BulkMoveOperation.chooseContext(BulkEditBean, User, I18nHelper, ErrorCollection)
since 6.1 use BulkMoveOperation.chooseContext(com.atlassian.jira.web.bean.BulkEditBean, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.util.I18nHelper, com.atlassian.jira.util.ErrorCollection) |
com.atlassian.jira.bulkedit.operation.BulkMoveOperation.chooseContextNoValidate(BulkEditBean, User)
since 6.1 use BulkMoveOperation.chooseContextNoValidate(com.atlassian.jira.web.bean.BulkEditBean, com.atlassian.jira.user.ApplicationUser) |
com.atlassian.jira.workflow.WorkflowUtil.cloneWorkflowName(String)
Since 5.1. Use WorkflowCopyNameFactory instead. |
com.atlassian.jira.security.roles.DefaultRoleActors.contains(User)
Use contains(ApplicationUser user) instead. Since v6.0. |
com.atlassian.jira.security.roles.RoleActor.contains(User)
Use this.contains instead. Since v6.0. |
com.atlassian.jira.issue.AttachmentManager.convertTemporaryAttachments(User, Issue, List, TemporaryAttachmentsMonitor)
Use AttachmentManager.convertTemporaryAttachments(com.atlassian.jira.user.ApplicationUser, Issue, java.util.List, com.atlassian.jira.web.action.issue.TemporaryAttachmentsMonitor) instead. Since v6.0. |
com.atlassian.jira.bc.project.component.ProjectComponentManager.convertToGenericValue(ProjectComponent)
don't use GenericValue use the ProjectComponent instead. |
com.atlassian.jira.bc.project.component.ProjectComponentManager.convertToGenericValues(Collection)
don't use GenericValue use the ProjectComponent instead. |
com.atlassian.jira.issue.customfields.CustomFieldUtils.convertToIssueContexts(GenericValue, List)
Please use CustomFieldUtils.convertToIssueContexts(Project, List) . Since v4.0 |
com.atlassian.jira.project.ProjectManager.convertToProjects(Collection)
Use ProjectManager.convertToProjectObjects(java.util.Collection) instead. Since v4.4. |
com.atlassian.jira.workflow.WorkflowManager.copyAndDeleteDraftWorkflows(User, Set)
Since 5.1. This method should not be used directly by external developers as it is an operation
that only makes sense in the context of a higher level operation in JIRA (i.e. project removal / changing the
workflow scheme of a given project).
Please use the API calls for these higher level operations instead. |
com.atlassian.jira.scheme.SchemeManager.copyScheme(GenericValue)
Use SchemeManager.copyScheme(Scheme) instead. Since v5.0. |
com.atlassian.jira.workflow.WorkflowManager.copyWorkflow(String, String, String, JiraWorkflow)
Use WorkflowManager.copyWorkflow(com.atlassian.jira.user.ApplicationUser, String, String, JiraWorkflow) instead. Since v6.0. |
com.atlassian.jira.issue.comments.CommentManager.create(Issue, String, String, boolean)
Use CommentManager.create(Issue issue, ApplicationUser author, String body, boolean dispatchEvent) instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the current date/time and with no visibility restrictions. |
com.atlassian.jira.issue.comments.CommentManager.create(Issue, String, String, String, Long, boolean)
Use CommentManager.create(Issue issue, ApplicationUser author, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent) instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the current time. If you have provided a groupLevel then the comment visibility will be restricted
to the provided group, it is assumed that validation to ensure that the group actually exists has been performed
outside of this method. If you have provided a roleLevelId then the comment visibility will be restricted to the
provided role, it is assumed that validation to ensure that the role actually exists has been performed outside
of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense. |
com.atlassian.jira.issue.comments.CommentManager.create(Issue, String, String, String, Long, Date, boolean)
Use CommentManager.create(Issue issue, ApplicationUser author, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent) instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the specified date. This method should be used if you are trying to preserve existing
information and it is important to retain the original created date. If you have provided a groupLevel then the
comment visibility will be restricted to the provided group, it is assumed that validation to ensure that the
group actually exists has been performed outside of this method. If you have provided a roleLevelId then the
comment visibility will be restricted to the provided role, it is assumed that validation to ensure that the
role actually exists has been performed outside of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense. |
com.atlassian.jira.issue.comments.CommentManager.create(Issue, String, String, String, String, Long, Date, Date, boolean)
Use CommentManager.create(Issue issue, ApplicationUser author, ApplicationUser updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent) instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the specified date. This method should be used if you are trying to preserve existing
information and it is important to retain the original created date. If you have provided a groupLevel then the
comment visibility will be restricted to the provided group, it is assumed that validation to ensure that the
group actually exists has been performed outside of this method. If you have provided a roleLevelId then the
comment visibility will be restricted to the provided role, it is assumed that validation to ensure that the
role actually exists has been performed outside of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense. |
com.atlassian.jira.issue.comments.CommentManager.create(Issue, String, String, String, String, Long, Date, Date, boolean, boolean)
Use CommentManager.create(com.atlassian.jira.issue.Issue, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, String, String, Long, java.util.Date, java.util.Date, boolean, boolean) instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the specified date. This method should be used if you are trying to preserve existing
information and it is important to retain the original created date. If you have provided a groupLevel then the
comment visibility will be restricted to the provided group, it is assumed that validation to ensure that the
group actually exists has been performed outside of this method. If you have provided a roleLevelId then the
comment visibility will be restricted to the provided role, it is assumed that validation to ensure that the
role actually exists has been performed outside of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense. |
com.atlassian.jira.bc.issue.comment.CommentService.create(User, Issue, String, boolean, ErrorCollection)
Use CommentService.create(ApplicationUser user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection) instead. Since v6.0.
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. |
com.atlassian.jira.bc.issue.comment.CommentService.create(User, Issue, String, String, Long, boolean, ErrorCollection)
Use CommentService.create(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String, String, Long, boolean, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Creates and persists a Comment on the given Issue set with current date and time. |
com.atlassian.jira.bc.issue.comment.CommentService.create(User, Issue, String, String, Long, Date, boolean, ErrorCollection)
Use CommentService.create(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String, String, Long, java.util.Date, boolean, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Creates and persists a Comment on the given Issue . |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.create(User, RemoteIssueLinkService.CreateValidationResult)
as of v6.1. Use RemoteIssueLinkService.create(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.CreateValidationResult) instead. |
com.atlassian.jira.issue.AttachmentManager.createAttachment(File, String, String, User, GenericValue)
Use AttachmentManager.createAttachment(File, String, String, User, Issue) instead. Since v5.0. |
com.atlassian.jira.issue.AttachmentManager.createAttachment(File, String, String, User, GenericValue, Boolean, Boolean, Map, Date)
Use AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date) instead. Since v5.0. |
com.atlassian.jira.issue.AttachmentManager.createAttachment(File, String, String, User, GenericValue, Map, Date)
Use AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date) instead. Since v5.0. |
com.atlassian.jira.issue.AttachmentManager.createAttachment(File, String, String, User, Issue)
Use AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
com.atlassian.jira.issue.AttachmentManager.createAttachment(File, String, String, User, Issue, Boolean, Boolean, Map, Date)
Use AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
com.atlassian.jira.issue.AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date)
Use AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
com.atlassian.jira.issue.AttachmentManager.createAttachment(GenericValue, User, String, String, Long, Map, Date)
Use AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date) instead. Since v5.0. |
com.atlassian.jira.issue.AttachmentManager.createAttachmentCopySourceFile(File, String, String, String, Issue, Map, Date)
Use AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
com.atlassian.jira.portal.PortalPageManager.createBasedOnClone(User, PortalPage, PortalPage)
Use PortalPageManager.createBasedOnClone(com.atlassian.jira.user.ApplicationUser, PortalPage, PortalPage) instead. Since v6.0.
Creates a PortalPage in the database by cloning its Portlet content from the specified clonePortalPage |
com.atlassian.jira.workflow.WorkflowManager.createDraftWorkflow(String, String)
Use WorkflowManager.createDraftWorkflow(com.atlassian.jira.user.ApplicationUser, String) instead. Since v6.0. |
com.atlassian.jira.issue.IssueManager.createIssue(String, Map)
Use IssueManager.createIssueObject(String, Map) instead since v5.0. |
com.atlassian.jira.issue.IssueManager.createIssue(User, Issue)
Use IssueManager.createIssueObject(User, Issue) instead. Since v5.0 |
com.atlassian.jira.issue.IssueManager.createIssue(User, Map)
Use IssueManager.createIssueObject(User, java.util.Map) instead. Since v5.0. |
com.atlassian.jira.config.ConstantsManager.createIssueType(String, Long, String, String, String)
Use ConstantsManager.insertIssueType(String, Long, String, String, String) instead. Since v5.0. |
com.atlassian.jira.mail.MailThreadManager.createMailThread(String, Long, String, String)
Use MailThreadManager.storeIncomingMessageId(String, String, com.atlassian.jira.issue.Issue, com.atlassian.jira.mail.MailThreadManager.MailAction) instead. Since v5.2.3. |
com.atlassian.jira.security.roles.ProjectRoleManager.createProjectIdToProjectRolesMap(User, Collection)
Use ProjectRoleManager.createProjectIdToProjectRolesMap(com.atlassian.jira.user.ApplicationUser, java.util.Collection) instead. Since v6.0. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.createProjectRole(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.createProjectRole(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will create the project role with the given projectRole.getName() ,
projectRole.getDescription() and checking the currentUser has the correct permissions
to perform the create operation. The passed in errorCollection will contain any errors that are
generated, such as permission violations. |
com.atlassian.jira.issue.link.RemoteIssueLinkManager.createRemoteIssueLink(RemoteIssueLink, User)
since v6.1. Use RemoteIssueLinkManager.createRemoteIssueLink(RemoteIssueLink, com.atlassian.jira.user.ApplicationUser) instead. |
com.atlassian.jira.scheme.SchemeManager.createScheme(String, String)
Use SchemeManager.createSchemeObject(String, String) instead. Since v5.0. |
com.atlassian.jira.issue.subscription.SubscriptionManager.createSubscription(User, Long, String, Long, Boolean)
Use SubscriptionManager.createSubscription(com.atlassian.jira.user.ApplicationUser, Long, String, org.quartz.Trigger, Boolean) instead. Since v6.0. |
com.atlassian.jira.issue.subscription.SubscriptionManager.createSubscription(User, Long, String, Trigger, Boolean)
Use SubscriptionManager.createSubscription(com.atlassian.jira.user.ApplicationUser, Long, String, org.quartz.Trigger, Boolean) instead. Since v6.0.
Creates a new subscription based on the passed in filter id and fired
in accordance with the passed in trigger |
com.atlassian.jira.config.SubTaskManager.createSubTaskIssueLink(GenericValue, GenericValue, User)
Use SubTaskManager.createSubTaskIssueLink(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User) instead. Since v5.0. |
com.atlassian.jira.config.SubTaskManager.createSubTaskIssueType(String, Long, String, String)
Use SubTaskManager.insertSubTaskIssueType(String, Long, String, String) instead. Since v5.0. |
com.atlassian.jira.bc.project.version.VersionService.createVersion(User, VersionService.CreateVersionValidationResult)
Use VersionService.validateCreate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult) |
com.atlassian.jira.workflow.WorkflowManager.createWorkflow(String, JiraWorkflow)
Use WorkflowManager.createWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowManager.createWorkflow(User, JiraWorkflow)
Use WorkflowManager.createWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow) instead. Since v6.0. |
com.atlassian.jira.web.util.OutlookDate.daysAgo(Date)
Use Days.daysBetween(org.joda.time.ReadablePartial, org.joda.time.ReadablePartial) instead. Since v4.4. |
com.atlassian.jira.web.util.OutlookDate.daysAgo(Date, Date)
Use Days.daysBetween(org.joda.time.ReadablePartial, org.joda.time.ReadablePartial) instead. Since v4.4. |
com.atlassian.jira.favourites.FavouritesManager.decreaseFavouriteSequence(User, S)
Use FavouritesManager.decreaseFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Decreases the position of the SharedEntity relative to the user's set of all other entities of the same type. |
com.atlassian.jira.issue.index.IssueIndexManager.deIndex(GenericValue)
Use IssueIndexManager.deIndex(com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.delete(User, RemoteIssueLinkService.DeleteValidationResult)
as of v6.1. Use RemoteIssueLinkService.delete(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.DeleteValidationResult) instead. |
com.atlassian.jira.bc.filter.SearchRequestService.deleteAllFiltersForUser(JiraServiceContext, User)
Use SearchRequestService.deleteAllFiltersForUser(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Delete all filters for a given user |
com.atlassian.jira.bc.portal.PortalPageService.deleteAllPortalPagesForUser(User)
Use PortalPageService.deleteAllPortalPagesForUser(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Delete all Portal Pages owned by a user. This method will also remove all favourites for all portlets as well as
remove all favourites for the user. A nice big cleanup method for when deleting a user. |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.deleteByGlobalId(User, RemoteIssueLinkService.DeleteByGlobalIdValidationResult)
as of v6.1. Use RemoteIssueLinkService.deleteByGlobalId(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.DeleteByGlobalIdValidationResult) instead. |
com.atlassian.jira.issue.IssueManager.deleteIssue(User, MutableIssue, EventDispatchOption, boolean)
Use IssueManager.deleteIssue(com.atlassian.crowd.embedded.api.User, Issue, com.atlassian.jira.event.type.EventDispatchOption, boolean) instead. Since v5.0. |
com.atlassian.jira.issue.IssueManager.deleteIssueNoEvent(MutableIssue)
Use IssueManager.deleteIssueNoEvent(com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.deleteProjectRole(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.deleteProjectRole(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will delete the given projectRole and checks
the currentUser has the correct permissions to perform the delete operation.
This will also delete all ProjectRoleActor associations that it is the parent of.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.issue.subscription.SubscriptionManager.deleteSubscriptionsForUser(User)
Use SubscriptionManager.deleteSubscriptionsForUser(ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.IssueConstant.deleteTranslation(String, Locale)
since v6.2. All updates should be performed via the relevant manager. |
com.atlassian.jira.config.FeatureManager.disableUserDarkFeature(User, String)
Use FeatureManager.disableUserDarkFeature(com.atlassian.jira.user.ApplicationUser, String feature) instead. Since v6.0. |
com.atlassian.jira.project.version.VersionManager.editVersionDetails(Version, String, String, GenericValue)
use VersionManager.editVersionDetails(Version, String, String) instead. since 5.0 |
com.atlassian.jira.config.FeatureManager.enableUserDarkFeature(User, String)
Use FeatureManager.enableUserDarkFeature(com.atlassian.jira.user.ApplicationUser, String feature) instead. Since v6.0. |
com.atlassian.jira.issue.changehistory.ChangeHistoryManager.findAllPossibleValues(String)
since 5.2 - and will be removed in 6.0, it sucks performance wise and can kill a JIRA instance
if you really need to find all values then use JiraLuceneFieldFinder |
com.atlassian.jira.bc.project.component.ProjectComponentManager.findComponentsByIssueGV(Issue)
use findComponentsByIssue that returns a Collection instead |
com.atlassian.jira.service.util.ServiceUtils.findIssueInString(String)
use ServiceUtils.findIssueObjectInString(String) instead |
com.atlassian.jira.service.util.ServiceUtils.findIssuesInString(String)
use ServiceUtils.findIssueObjectsInString(String) instead |
com.atlassian.jira.issue.changehistory.ChangeHistoryManager.findMovedIssue(String)
Use IssueManager.getIssue(String) instead. Since v6.1. |
com.atlassian.jira.bulkedit.operation.BulkMoveOperation.finishChooseContext(BulkEditBean, User)
since 6.1 use BulkMoveOperation.finishChooseContext(com.atlassian.jira.web.bean.BulkEditBean, com.atlassian.jira.user.ApplicationUser) |
com.atlassian.jira.bulkedit.operation.BulkMoveOperation.finishChooseContext(MultiBulkMoveBean, User)
since 6.1 use BulkMoveOperation.finishChooseContext(com.atlassian.jira.web.bean.MultiBulkMoveBean, com.atlassian.jira.user.ApplicationUser) |
com.atlassian.jira.util.CaseFolding.foldUsername(String)
Use ApplicationUser.getKey() or IdentifierUtils.toLowerCase(String) . Since v6.0 |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.Builder.forIssue(long, String)
since 5.1 - Use ChangeHistoryItem.Builder.forIssue(Long issueId, String issueKey) |
com.atlassian.jira.web.util.OutlookDate.format()
Use DateTimeFormatter.format(java.util.Date) instead. Since v4.4. |
com.atlassian.jira.web.util.OutlookDate.format(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v4.4. |
com.atlassian.jira.web.util.OutlookDate.formatDatePicker(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v4.4. |
com.atlassian.jira.web.util.OutlookDate.formatDateTimePicker(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v4.4. |
com.atlassian.jira.web.util.OutlookDate.formatDay(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v4.4. |
com.atlassian.jira.web.util.OutlookDate.formatDMY(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v4.4. |
com.atlassian.jira.web.util.OutlookDate.formatDMYHMS(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v5.0. |
com.atlassian.jira.web.util.OutlookDate.formatRss(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since v5.0. |
com.atlassian.jira.web.util.OutlookDate.formatRssRfc822(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since v4.4. |
com.atlassian.jira.web.util.OutlookDate.formatSmart(Date, OutlookDate.SmartFormatterModes)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v5.0. |
com.atlassian.jira.web.util.OutlookDate.formatTime(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v5.0. |
com.atlassian.jira.plugin.profile.UserFormatManager.formatUser(String, String, String)
Use UserFormatManager.formatUserkey(String, String, String) or UserFormatManager.formatUsername(String, String, String) instead. Since v6.0. |
com.atlassian.jira.plugin.profile.UserFormatManager.formatUser(String, String, String, Map)
Use UserFormatManager.formatUserkey(String, String, String, java.util.Map) or UserFormatManager.formatUsername(String, String, String, java.util.Map) instead. Since v6.0. |
com.atlassian.jira.plugin.userformat.UserFormats.forType(String)
Use UserFormats.formatter(String) instead. Since v6.0. |
com.atlassian.jira.security.xsrf.XsrfTokenGenerator.generateToken(VelocityRequestContext)
since 4.3 - use the other two forms of generateToken() |
com.atlassian.jira.plugin.keyboardshortcut.KeyboardShortcutManager.getActiveShortcuts()
uses KeyboardShortcutManager.listActiveShortcutsUniquePerContext(java.util.Map) under the hood |
com.atlassian.jira.user.util.UserUtil.getAdministrators()
Since v4.3. Use UserUtil.getJiraAdministrators() . |
com.atlassian.jira.project.version.VersionManager.getAffectedVersionsByIssue(GenericValue)
use VersionManager.getAffectedVersionsFor(com.atlassian.jira.issue.Issue) instead. since 5.0 |
com.atlassian.jira.project.version.VersionManager.getAffectsIssues(Version)
use VersionManager.getIssuesWithAffectsVersion(Version) instead. since 5.0 |
com.atlassian.jira.sharing.SharedEntityAccessor.getAll()
This has been moved to the PortalPageManager and deprecated for SearchRequestManager. Since v5.2. |
com.atlassian.jira.issue.search.SearchRequestManager.getAll()
Use SearchRequestManager.visitAll(Visitor) instead. Since v5.2. |
com.atlassian.jira.project.version.VersionManager.getAllAffectedIssues(Collection)
use VersionManager.getIssueIdsWithAffectsVersion(Version) and VersionManager.getIssueIdsWithFixVersion(Version) instead. since 5.0 |
com.atlassian.jira.config.ConstantsManager.getAllIssueTypes()
Use ConstantsManager.getAllIssueTypeObjects() instead. Deprecated since v4.0 |
com.atlassian.jira.portal.PortalPageManager.getAllOwnedPortalPages(User)
Use PortalPageManager.getAllOwnedPortalPages(ApplicationUser) instead. Since v6.0.
Returns a Collection of PortalPage objects that are owned by the specified User |
com.atlassian.jira.issue.search.SearchRequestManager.getAllOwnedSearchRequests(User)
Use SearchRequestManager.getAllOwnedSearchRequests(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Retrieves a collection of SearchRequest objects that a user created. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getAllSecurityLevels()
Use IssueSecurityLevelManager.getAllIssueSecurityLevels() instead. Since v5.0. |
com.atlassian.jira.user.util.UserUtil.getAllUsers()
Since v4.3. Use UserUtil.getUsers() . |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getAllUsersSecurityLevels(User)
Use IssueSecurityLevelManager.getAllSecurityLevelsForUser(com.atlassian.crowd.embedded.api.User) instead. Since v5.0. |
com.atlassian.jira.mail.MailThreadManager.getAssociatedIssue(Message)
use instead MailThreadManager.getAssociatedIssueObject(javax.mail.Message) method. Since 26/11/2011 |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getAssociatedIssueSecuritySchemes(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.getAssociatedIssueSecuritySchemes(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will get all issue security scheme's that the specified projectRole is currently used in. |
com.atlassian.jira.issue.fields.config.FieldConfigScheme.getAssociatedIssueTypes()
Use FieldConfigScheme.getAssociatedIssueTypeObjects() instead. Since v6.1. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getAssociatedNotificationSchemes(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.getAssociatedNotificationSchemes(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will get all notification scheme's that the specified projectRole is currently used in. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getAssociatedPermissionSchemes(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.getAssociatedPermissionSchemes(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will get all permission scheme's that the specified projectRole is currently used in. |
com.atlassian.jira.issue.fields.config.FieldConfigScheme.getAssociatedProjectCategories()
since 5.2 use FieldConfigScheme.getAssociatedProjectCategoryObjects() instead |
com.atlassian.jira.issue.fields.CustomField.getAssociatedProjects()
Use CustomField.getAssociatedProjectObjects() instead. Since v5.2. |
com.atlassian.jira.issue.fields.ConfigurableField.getAssociatedProjects()
Use ConfigurableField.getAssociatedProjectObjects() instead. Since v5.2. |
com.atlassian.jira.issue.fields.config.FieldConfigScheme.getAssociatedProjects()
since 5.1 use FieldConfigScheme.getAssociatedProjectObjects() instead |
com.atlassian.jira.issue.fields.config.manager.FieldConfigSchemeManager.getAssociatedProjects(ConfigurableField)
Use FieldConfigSchemeManager.getAssociatedProjectObjects(ConfigurableField) instead. Since v5.2. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getAssociatedWorkflows(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.getAssociatedWorkflows(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Returns workflows and their actions that are associated with the given
ProjectRole . e.g. com.atlassian.jira.workflow.condition.InProjectRoleCondition
workflow elements that block workflow transition unless the acting user is
in the ProjectRole. |
com.atlassian.jira.issue.attachment.Attachment.getAuthor()
Use Attachment.getAuthorObject() instead. Since v6.0. |
com.atlassian.jira.issue.worklog.Worklog.getAuthor()
Use Worklog.getAuthorKey() instead. Since v6.0. |
com.atlassian.jira.issue.comments.Comment.getAuthor()
Use Comment.getAuthorKey() or Comment.getAuthorApplicationUser() instead. Since v6.0. |
com.atlassian.jira.issue.changehistory.ChangeHistory.getAuthor()
Use ChangeHistory.getAuthorKey() instead. Since v6.0. |
com.atlassian.jira.issue.worklog.Worklog.getAuthorFullName()
Use ApplicationUser.getDisplayName() of Worklog.getAuthorObject() instead. Since v6.0. |
com.atlassian.jira.issue.comments.Comment.getAuthorKey()
Use Comment.getAuthorKey() or Comment.getAuthorApplicationUser() instead. Since v6.0. |
com.atlassian.jira.issue.comments.Comment.getAuthorUser()
Use Comment.getAuthorApplicationUser() instead. Since v6.0. |
com.atlassian.jira.issue.changehistory.ChangeHistory.getAuthorUser()
Use ChangeHistory.getAuthorObject() instead. Since v6.0.
Returns the author of this Change |
com.atlassian.jira.avatar.AvatarService.getAvatar(User, String)
Use AvatarService.getAvatar(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser) . Since v6.0 |
com.atlassian.jira.avatar.AvatarService.getAvatarAbsoluteURL(User, String, Avatar.Size)
Use AvatarService.getAvatarAbsoluteURL(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.avatar.Avatar.Size) . Since v6.0 |
com.atlassian.jira.avatar.AvatarService.getAvatarURL(User, String)
Use AvatarService.getAvatarURL(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser) . Since v6.0 |
com.atlassian.jira.avatar.AvatarService.getAvatarURL(User, String, Avatar.Size)
Use AvatarService.getAvatarURL(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.avatar.Avatar.Size) . Since v6.0 |
com.atlassian.jira.avatar.AvatarService.getAvatarUrlNoPermCheck(String, Avatar.Size)
Use AvatarService.getAvatarUrlNoPermCheck(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.avatar.Avatar.Size) . Since v6.0 |
com.atlassian.jira.web.action.ProjectActionSupport.getBrowseableProjects()
Use ProjectActionSupport.getBrowsableProjects() instead. Since v5.0. |
com.atlassian.jira.workflow.WorkflowUtil.getCaller(Map)
Use WorkflowUtil.getCallerUser(java.util.Map) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowFunctionUtils.getCaller(Map, Map)
Use WorkflowFunctionUtils.getCallerUser(java.util.Map, java.util.Map) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowUtil.getCallerName(Map)
Use WorkflowUtil.getCallerUser(java.util.Map) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowFunctionUtils.getCallerName(Map, Map)
Use WorkflowFunctionUtils.getCallerUser(java.util.Map, java.util.Map) instead. Since v6.0. |
com.atlassian.jira.issue.fields.FieldManager.getColumnLayoutManager()
Declare your dependency and let PicoContainer resolve it instead |
com.atlassian.jira.bc.issue.comment.CommentService.getCommentById(User, Long, ErrorCollection)
Use CommentService.getCommentById(ApplicationUser user, Long commentId, ErrorCollection errorCollection) instead. Since v6.0.
Will return a comment for the passed in commentId. This will return null
if the user does not have permission to view the comment |
com.atlassian.jira.issue.comments.CommentManager.getCommentsForUser(Issue, User)
Use CommentManager.getCommentsForUser(Issue issue, ApplicationUser user) instead. Since v6.0.
Retrieves all Comment s on the
given Issue that the given User has permission to see.
If the passed in user is null, only comments with no permission level set will be returned.
NOTE: keep in mind null user represents an anonymous i.e. non-logged in user. |
com.atlassian.jira.bc.issue.comment.CommentService.getCommentsForUser(User, Issue, ErrorCollection)
Use CommentService.getCommentsForUser(ApplicationUser currentUser, Issue issue, ErrorCollection errorCollection) instead. Since v6.0.
Will return a list of Comment s for the given user |
com.atlassian.jira.web.util.OutlookDate.getCompleteDateFormat()
Use DateTimeFormatter.getFormatHint() instead. Since v4.4. |
com.atlassian.jira.web.util.OutlookDate.getCompleteDateTimeFormat()
Use DateTimeFormatter.getFormatHint() instead. Since v4.4. |
com.atlassian.jira.issue.status.Status.getCompleteIconUrl()
Use Status.getStatusCategory() instead. Since v6.1. |
com.atlassian.jira.project.ProjectManager.getComponent(GenericValue, String)
Use ProjectComponentManager instead. Deprecated in v4.0. |
com.atlassian.jira.project.ProjectManager.getComponent(Long)
Use ProjectComponentManager instead. Deprecated in v4.0. |
com.atlassian.jira.issue.Issue.getComponents()
Use Issue.getComponentObjects() instead. Since v5.2. |
com.atlassian.jira.project.Project.getComponents()
Use Project.getProjectComponents() . Since v4.1. |
com.atlassian.jira.project.ProjectManager.getComponents(GenericValue)
Use ProjectComponentManager instead. Deprecated in v4.0. |
com.atlassian.jira.issue.fields.config.manager.IssueTypeSchemeManager.getConfigScheme(GenericValue)
Use of GenericValue is discouraged. Deprecated since: v4.0. Use IssueTypeSchemeManager.getConfigScheme(Project) instead. |
com.atlassian.jira.config.ConstantsManager.getConstantByName(String, String)
Use ConstantsManager.getIssueConstantByName(String, String) . Since v4.3 |
com.atlassian.jira.project.Project.getCounter()
(since 5.0) The counter is not something users of project information should concern themselves with.
This call delegates through to ProjectManager.getCurrentCounterForProject(). |
com.atlassian.jira.util.JiraKeyUtils.getCountFromKey(String)
Use IssueKey.from(String) instead. Since v6.1. |
com.atlassian.jira.issue.watchers.WatcherManager.getCurrentWatcherUsernames(GenericValue)
Use WatcherManager.getCurrentWatcherUsernames(com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.issue.watchers.WatcherManager.getCurrentWatchList(Issue, Locale)
Use WatcherManager.getWatchers(com.atlassian.jira.issue.Issue, java.util.Locale) instead. Since v6.0. |
com.atlassian.jira.config.properties.JiraSystemProperties.getCustomDirectoryPlugins()
|
com.atlassian.jira.issue.customfields.CustomFieldUtils.getDateFormat()
Use DateTimeFormatUtils.getDateFormat() instead. Since v5.0. |
com.atlassian.jira.util.ParameterUtils.getDateParam(Map, String, Locale)
Use DateTimeFormatterFactory instead. Since v5.2. |
com.atlassian.jira.web.util.OutlookDate.getDatePickerFormat()
Use DateTimeFormatter.getFormatHint() instead. Since v4.4. |
com.atlassian.jira.web.util.OutlookDate.getDatePickerFormatSample(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v4.4. |
com.atlassian.jira.issue.customfields.CustomFieldUtils.getDateTimeFormat()
Use DateTimeFormatUtils.getDateTimeFormat() instead. Since v5.0. |
com.atlassian.jira.web.util.OutlookDate.getDateTimePickerFormat()
Use DateTimeFormatter.getFormatHint() instead. Since v4.4. |
com.atlassian.jira.web.util.OutlookDate.getDateTimePickerFormatSample(Date)
Use DateTimeFormatter.format(java.util.Date) instead. Since
v4.4. |
com.atlassian.jira.project.ProjectManager.getDefaultAssignee(GenericValue, GenericValue)
Please use ProjectManager.getDefaultAssignee(Project, ProjectComponent) . Since v4.3 |
com.atlassian.jira.project.ProjectManager.getDefaultAssignee(Project, ProjectComponent)
Use ProjectManager.getDefaultAssignee(Project, java.util.Collection) which allows for multiple components. Since v4.4. |
com.atlassian.jira.config.ConstantsManager.getDefaultPriority()
Use ConstantsManager.getDefaultPriorityObject() instead. Since v4.0 |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getDefaultRoleActors(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.getProjectRoleActors(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will return a DefaultRoleActors for the given projectRole checking the currentUser
has the correct permissions to perform the get operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.scheme.SchemeManager.getDefaultScheme()
Use SchemeManager.getDefaultSchemeObject() instead. Since v5.0. |
com.atlassian.jira.issue.fields.config.manager.IssueTypeSchemeManager.getDefaultValue(GenericValue)
Use IssueTypeSchemeManager.getDefaultIssueType(Project) instead. Since v5.2. |
com.atlassian.jira.action.JiraActionSupport.getDelegator()
Use JiraActionSupport.getOfBizDelegator() instead. Since v5.0. |
com.atlassian.jira.web.action.JiraWebActionSupport.getDescTranslation(GenericValue)
Use ConstantsManager instead. Since v6.0. |
com.atlassian.jira.issue.security.IssueSecuritySchemeManager.getEntities(GenericValue, Long)
Use IssueSecuritySchemeManager.getPermissionsBySecurityLevel(Long) instead. Since v5.2. |
com.atlassian.jira.issue.security.IssueSecuritySchemeManager.getEntitiesBySecurityLevel(Long)
Use IssueSecuritySchemeManager.getPermissionsBySecurityLevel(Long) instead. Since v5.2. |
com.atlassian.jira.util.JiraKeyUtils.getFastCountFromKey(String)
Use IssueKey.from(String) instead. Since v6.1. |
com.atlassian.jira.util.JiraKeyUtils.getFastProjectKeyFromIssueKey(String)
Use IssueKey.from(String) instead. Since v6.1. |
com.atlassian.jira.bc.filter.SearchRequestService.getFavouriteFilters(User)
Use SearchRequestService.getFavouriteFilters(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Retrieve all filters a user has favourited. Permission checks are done to ensure the user can see the filter, as
visibility may have been removed from underneath them. |
com.atlassian.jira.favourites.FavouritesManager.getFavouriteIds(User, SharedEntity.TypeDescriptor)
Use FavouritesManager.getFavouriteIds(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity.TypeDescriptor) instead. Since v6.0.
Get the ids of a user's favourite Entities for a given entity type |
com.atlassian.jira.bc.portal.PortalPageService.getFavouritePortalPages(User)
Use PortalPageService.getFavouritePortalPages(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Retrieve all PortalPage 's a user has favourited. Permission checks are done to ensure the user can see the PortalPage , as
visibility may have been removed from underneath them. |
com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager.getFieldConfigurationScheme(GenericValue)
Use FieldLayoutManager.getFieldConfigurationScheme(com.atlassian.jira.project.Project) instead. Since v4.3 |
com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager.getFieldLayout(GenericValue)
Use FieldLayoutManager.getFieldLayout(com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager.getFieldLayout(GenericValue, String)
Use FieldLayoutManager.getFieldLayout(com.atlassian.jira.project.Project, String) instead. Since v4.3 |
com.atlassian.jira.issue.fields.FieldManager.getFieldLayoutManager()
Declare your dependency and let PicoContainer resolve it instead |
com.atlassian.jira.bc.filter.SearchRequestService.getFiltersFavouritedByOthers(User)
Use SearchRequestService.getFiltersFavouritedByOthers(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Get filters owned by a given user that have been favourited by at least one other user |
com.atlassian.jira.project.version.VersionManager.getFixIssues(Version)
use VersionManager.getIssuesWithFixVersion(Version) instead. since 5.0 |
com.atlassian.jira.project.version.VersionManager.getFixVersionsByIssue(GenericValue)
use VersionManager.getFixVersionsFor(com.atlassian.jira.issue.Issue) instead. since 5.0 |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.getFrom()
As of 4.4.2, prefer to use ChangeHistoryItem.getFroms() |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.getFromValue()
As of 4.4.2, prefer to use ChangeHistoryItem.getFroms() |
com.atlassian.jira.issue.changehistory.ChangeHistory.getFullName()
Use ChangeHistory.getAuthorDisplayName() instead. Since v5.0. |
com.atlassian.jira.ofbiz.OfBizValueWrapper.getGenericValue()
Use the Data object getters instead. Since v5.0. |
com.atlassian.jira.issue.fields.CustomField.getGenericValue()
Use Field.getName() , CustomField.getDescription() , etc. Since v3.0. |
com.atlassian.jira.bc.project.component.ProjectComponent.getGenericValue()
use this object instead of the stinky GenericValue! |
com.atlassian.jira.project.Project.getGenericValue()
only use this if you need to utilize an older API method |
com.atlassian.jira.user.util.UserUtil.getGroup(String)
Since v4.3. Use UserUtil.getGroupObject(String) . |
com.atlassian.jira.issue.customfields.converters.GroupConverter.getGroupObject(String)
Use GroupConverter.getGroup(String) instead. Since v5.0. |
com.atlassian.jira.scheme.SchemeManager.getGroups(Long, GenericValue)
Use SchemeManager.getGroups(Long, com.atlassian.jira.project.Project) instead. Since v5.0. |
com.atlassian.jira.issue.fields.layout.field.FieldLayout.getHiddenFields(User, GenericValue, List)
Use FieldLayout.getHiddenFields(com.atlassian.jira.project.Project, java.util.List) . Since v4.3 |
com.atlassian.jira.issue.fields.layout.field.FieldLayout.getHiddenFields(User, Project, List)
Use FieldLayout.getHiddenFields(com.atlassian.jira.project.Project, java.util.List) . Since v4.3 |
com.atlassian.jira.user.UserHistoryManager.getHistory(UserHistoryItem.Type, User)
Use UserHistoryManager.getHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.security.JiraAuthenticationContext.getI18nBean()
Use JiraAuthenticationContext.getI18nHelper() instead. Deprecated since v4.0 |
com.atlassian.jira.issue.resolution.Resolution.getIconUrl()
Not used for resolutions. Since v5.0. |
com.atlassian.jira.issue.status.Status.getIconUrl()
Use Status.getStatusCategory() instead. Since v6.1. |
com.atlassian.jira.charts.jfreechart.ChartHelper.getImageMap()
Use #getImageMapHtml |
com.atlassian.jira.issue.IssueManager.getIssue(Long)
Use IssueManager.getIssueObject(Long) instead. |
com.atlassian.jira.jql.util.JqlIssueSupport.getIssue(long, User)
Use JqlIssueSupport.getIssue(long, com.atlassian.jira.user.ApplicationUser) instead. Since v6.1. |
com.atlassian.jira.service.util.ServiceUtils.getIssue(String)
use IssueManager.getIssueObject(String) instead |
com.atlassian.jira.issue.IssueManager.getIssue(String)
Use IssueManager.getIssueObject(String) instead. |
com.atlassian.jira.issue.IssueManager.getIssueByWorkflow(Long)
Use IssueManager.getIssueObjectByWorkflow(Long) instead. Since v5.0 |
com.atlassian.jira.service.util.ServiceUtils.getIssueObject(String)
Use IssueManager.getIssueObject(String) instead. Since v6.1. |
com.atlassian.jira.issue.IssueManager.getIssueObjectsByEntity(String, GenericValue)
Use VersionManager.getIssueIdsWithAffectsVersion(com.atlassian.jira.project.version.Version) ,
VersionManager.getIssueIdsWithFixVersion(com.atlassian.jira.project.version.Version) , or
ProjectComponentManager.getIssueIdsWithComponent(com.atlassian.jira.bc.project.component.ProjectComponent) instead. Since v6.1. |
com.atlassian.jira.issue.IssueManager.getIssues(Collection)
Use IssueManager.getIssueObjects(java.util.Collection) instead. Since v5.0 |
com.atlassian.jira.jql.util.JqlIssueSupport.getIssues(String)
Use JqlIssueSupport.getIssue(String) instead. Since v6.1. |
com.atlassian.jira.jql.util.JqlIssueSupport.getIssues(String, User)
Use JqlIssueSupport.getIssue(String, com.atlassian.jira.user.ApplicationUser) instead. Since v6.1. |
com.atlassian.jira.issue.IssueManager.getIssuesByEntity(String, GenericValue)
Use VersionManager.getIssueIdsWithAffectsVersion(com.atlassian.jira.project.version.Version) ,
VersionManager.getIssueIdsWithFixVersion(com.atlassian.jira.project.version.Version) , or
ProjectComponentManager.getIssueIdsWithComponent(com.atlassian.jira.bc.project.component.ProjectComponent) instead. Since v6.1. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getIssueSecurity(Long)
Use IssueSecurityLevelManager.getSecurityLevel(long) instead. Since v5.0. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getIssueSecurityLevel(Long)
Use IssueSecurityLevelManager.getSecurityLevel(long) instead. Since v5.0. |
com.atlassian.jira.issue.Issue.getIssueType()
Please use Issue.getIssueTypeObject() . Deprecated since v4.0 |
com.atlassian.jira.issue.context.IssueContext.getIssueType()
Please use IssueContext.getIssueTypeObject() . Deprecated since v4.0 |
com.atlassian.jira.config.ConstantsManager.getIssueType(String)
Use ConstantsManager.getIssueTypeObject(String) instead. Since 5.0 |
com.atlassian.jira.config.ConstantsManager.getIssueTypes()
Use ConstantsManager.getRegularIssueTypeObjects() instead. |
com.atlassian.jira.issue.fields.config.manager.IssueTypeSchemeManager.getIssueTypesForProject(GenericValue)
Use of GenericValue is discouraged. Deprecated since: 3.9. Use IssueTypeSchemeManager.getIssueTypesForProject(Project) instead. |
com.atlassian.jira.bc.project.ProjectService.AbstractProjectValidationResult.getLead()
Use ProjectService.AbstractProjectValidationResult.getLeadUsername() instead. Since v6.0. |
com.atlassian.jira.project.Project.getLead()
Use Project.getProjectLead() , which returns application users, instead. Since v6.0. |
com.atlassian.jira.project.Project.getLeadUser()
Use Project.getLead() instead. |
com.atlassian.jira.license.LicenseDetails.getLicenseExpiryStatusMessage(I18nHelper, OutlookDate)
Use LicenseDetails.getLicenseExpiryStatusMessage(com.atlassian.crowd.embedded.api.User) instead. Since v5.0. |
com.atlassian.jira.license.LicenseDetails.getLicenseStatusMessage(I18nHelper, OutlookDate, String)
Use LicenseDetails.getLicenseStatusMessage(com.atlassian.crowd.embedded.api.User, String) instead. Since v5.0. |
com.atlassian.jira.issue.link.IssueLinkManager.getLinkCollection(GenericValue, User)
use IssueLinkManager.getLinkCollection(com.atlassian.jira.issue.Issue, User) instead |
com.atlassian.jira.workflow.JiraWorkflow.getLinkedStatus(StepDescriptor)
Use JiraWorkflow.getLinkedStatusObject(com.opensymphony.workflow.loader.StepDescriptor) instead. Since
v5.0. |
com.atlassian.jira.workflow.JiraWorkflow.getLinkedStatuses()
Use JiraWorkflow.getLinkedStatusObjects() instead. Since v5.0. |
com.atlassian.jira.workflow.JiraWorkflow.getLinkedStep(GenericValue)
Use JiraWorkflow.getLinkedStep(com.atlassian.jira.issue.status.Status) instead. Since v5.0. |
com.atlassian.jira.web.action.JiraWebActionSupport.getLoggedInUser()
since 6.1 use JiraWebActionSupport.getLoggedInApplicationUser() instead. |
com.atlassian.jira.security.JiraAuthenticationContext.getLoggedInUser()
use JiraAuthenticationContext.getUser() . Since v6.0 |
com.atlassian.jira.bc.JiraServiceContext.getLoggedInUser()
since 6.1 use JiraServiceContext.getLoggedInApplicationUser() instead |
com.atlassian.jira.action.JiraActionSupport.getLoggedInUser()
since 6.1 use JiraWebActionSupport.getLoggedInApplicationUser() instead. |
com.atlassian.jira.ofbiz.OfBizValueWrapper.getLong(String)
Use the Data object getters instead. Since v5.0. |
com.atlassian.jira.bc.issue.comment.CommentService.getMutableComment(User, Long, ErrorCollection)
Use CommentService.getCommentById(com.atlassian.jira.user.ApplicationUser, Long, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will return a MutableComment for the passed in commentId. This
will return null if the user does not have permission to view the
comment. The difference between this method and
CommentService.getCommentById(User,Long,ErrorCollection) is that this method
returns a version of the Comment that we can set values on. |
com.atlassian.jira.web.action.JiraWebActionSupport.getNameTranslation(GenericValue)
Use ConstantsManager instead. Since v6.0. |
com.atlassian.jira.bc.filter.SearchRequestService.getNonPrivateFilters(User)
Use SearchRequestService.getNonPrivateFilters(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Get a user's non private filters. I.e. filters that other users can possibly see. |
com.atlassian.jira.bc.portal.PortalPageService.getNonPrivatePortalPages(User)
Use PortalPageService.getNonPrivatePortalPages(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Get a user's non private PortalPage 's. I.e. PortalPage 's that other users can possibly see. |
com.atlassian.jira.web.util.OutlookDate.getNow()
Use Date.Date() instead. Since v4.4. |
com.atlassian.jira.issue.search.SearchContext.getOnlyProject()
Use SearchContext.getSingleProject() instead. Since v5.2. |
com.atlassian.jira.web.action.JiraWebActionSupport.getOutlookDate()
Use JiraWebActionSupport.getDateTimeFormatter() instead. Since v5.0. |
com.atlassian.jira.security.JiraAuthenticationContext.getOutlookDate()
Use DateTimeFormatter instead. Since v5.0. |
com.atlassian.jira.web.util.OutlookDateManager.getOutlookDate(Locale)
Use DateTimeFormatterFactory.formatter() instead. Since v4.4. |
com.atlassian.jira.bc.filter.SearchRequestService.getOwnedFilters(User)
Use SearchRequestService.getOwnedFilters(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Retrieve all filters a user owns/has created. |
com.atlassian.jira.bc.portal.PortalPageService.getOwnedPortalPages(User)
Use PortalPageService.getOwnedPortalPages(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Retrieve all PortalPage 's a user owns/has created. |
com.atlassian.jira.issue.search.SearchRequestManager.getOwnedSearchRequestByName(User, String)
Use SearchRequestManager.getOwnedSearchRequestByName(com.atlassian.jira.user.ApplicationUser, String) instead. Since v6.0.
Find a search request given the author and the request name. |
com.atlassian.jira.sharing.SharedEntity.getOwnerUserName()
Use SharedEntity.getOwner() instead. Since v6.0.
The user name of the owner of the entity. Will always have permission to see it and see all shares. |
com.atlassian.jira.issue.Issue.getParent()
Use Issue.getParentObject() instead. |
com.atlassian.jira.bean.SubTask.getParentIssue()
Use SubTask.getParent() instead. Since v5.0. |
com.atlassian.jira.config.SubTaskManager.getParentIssue(GenericValue)
Use Issue.getParentObject() instead. Since v5.0. |
com.atlassian.jira.permission.PermissionContextFactory.getPermissionContext(GenericValue)
Use PermissionContextFactory.getPermissionContext(Issue) or PermissionContextFactory.getPermissionContext(Project) instead. Since v5.0. |
com.atlassian.jira.permission.PermissionContextFactory.getPermissionContext(OperationContext, Issue)
Use PermissionContextFactory.getPermissionContext(Issue,ActionDescriptor) instead. Since v5.0. |
com.atlassian.jira.portal.PortalPageManager.getPortalPage(User, Long)
Use PortalPageManager.getPortalPage(ApplicationUser, Long) instead. Since v6.0.
Returns the PortalPage with the specified portalPageId, IF the user is allowed to see it. |
com.atlassian.jira.portal.PortalPageManager.getPortalPageByName(User, String)
Use PortalPageManager.getPortalPageByName(com.atlassian.jira.user.ApplicationUser, String) instead. Since v6.0.
Returns a PortalPage by searching for it by owner and pageName. |
com.atlassian.jira.bc.portal.PortalPageService.getPortalPagesFavouritedByOthers(User)
Use PortalPageService.getPortalPagesFavouritedByOthers(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Get PortalPage 's owned by a given user that have been favourited by at least one other user |
com.atlassian.jira.user.preferences.UserPreferencesManager.getPreferences(ApplicationUser)
Use UserPreferencesManager.getExtendedPreferences(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.user.preferences.UserPreferencesManager.getPreferences(User)
Use UserPreferencesManager.getExtendedPreferences(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.changehistory.ChangeHistoryManager.getPreviousIssueKeys(Long)
Use IssueManager.getAllIssueKeys(Long) instead. Since v6.1. |
com.atlassian.jira.issue.changehistory.ChangeHistoryManager.getPreviousIssueKeys(String)
Use IssueManager.getAllIssueKeys(Long) instead. Since v6.1. |
com.atlassian.jira.config.ConstantsManager.getPriorities()
since 1.99. Use ConstantsManager.getPriorityObjects() instead |
com.atlassian.jira.issue.Issue.getPriority()
Use Issue.getPriorityObject() instead. Since v5.2. |
com.atlassian.jira.web.bean.BulkEditBean.getProject()
Use BulkEditBean.getSingleProject() instead. Since v5.2. |
com.atlassian.jira.plugin.webfragment.model.JiraHelper.getProject()
please use JiraHelper.getProjectObject() instead |
com.atlassian.jira.issue.Issue.getProject()
please use getProjectObject (this still implicitly relies on the GV), but it is a start! |
com.atlassian.jira.issue.context.IssueContext.getProject()
Please use IssueContext.getProjectObject() . Deprecated since v4.0 |
com.atlassian.jira.permission.PermissionContext.getProject()
Use PermissionContext.getProjectObject() instead. Since v5.0. |
com.atlassian.jira.project.version.Version.getProject()
Please use Version.getProjectObject() . Since v4.0 |
com.atlassian.jira.project.ProjectManager.getProject(GenericValue)
Use Issue.getProjectObject() instead. Deprecated since v4.0. |
com.atlassian.jira.issue.customfields.converters.ProjectConverter.getProject(Long)
- Use ProjectConverter.getProjectObject(String) . Deprecated since v4.0 |
com.atlassian.jira.project.ProjectManager.getProject(Long)
please use ProjectManager.getProjectObj(java.lang.Long) |
com.atlassian.jira.issue.customfields.converters.ProjectConverter.getProject(String)
- Use ProjectConverter.getProjectObject(String) . Deprecated since v4.0 |
com.atlassian.jira.project.ProjectManager.getProjectByKey(String)
please use the ProjectManager.getProjectObjByKey(java.lang.String) method to return a Project object |
com.atlassian.jira.project.ProjectManager.getProjectByName(String)
Please use ProjectManager.getProjectObjByName(java.lang.String) instead. Deprecated since v4.0. |
com.atlassian.jira.project.ProjectManager.getProjectCategories()
since v4.4. Use ProjectManager.getAllProjectCategories() instead. |
com.atlassian.jira.issue.context.JiraContextNode.getProjectCategory()
Use JiraContextNode.getProjectCategoryObject() instead. Since v5.2. |
com.atlassian.jira.project.Project.getProjectCategory()
Use Project.getProjectCategoryObject() instead. Since v5.1. |
com.atlassian.jira.project.ProjectManager.getProjectCategory(Long)
Use ProjectManager.getProjectCategoryObject(Long) instead. Since v4.4. |
com.atlassian.jira.project.ProjectManager.getProjectCategoryByName(String)
Use ProjectManager.getProjectCategoryObjectByName(String) instead. Since v4.4. |
com.atlassian.jira.project.ProjectManager.getProjectCategoryByNameIgnoreCase(String)
Use ProjectManager.getProjectCategoryObjectByNameIgnoreCase(String) instead. Since v4.4. |
com.atlassian.jira.project.ProjectManager.getProjectCategoryFromProject(GenericValue)
Use ProjectManager.getProjectCategoryForProject(com.atlassian.jira.project.Project) instead. Since 4.4 |
com.atlassian.jira.user.UserProjectHistoryManager.getProjectHistoryWithPermissionChecks(int, User)
since 4.4, use {#getProjectHistoryWithPermissionChecks(ProjectAction, User)} |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getProjectIdsForUserInGroupsBecauseOfRole(User, List, ProjectRole, String, String, ErrorCollection)
Use ProjectRoleService.getProjectIdsForUserInGroupsBecauseOfRole(java.util.List, com.atlassian.jira.security.roles.ProjectRole, String, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Returns a Map of Lists. The key of the map is a Long, project id and the value of the map is a list of group
names that the user is a member of for the project. This method is meant to provide an efficient means to
discover which groups that are associated with a project role implicitly include the specified user in that project
role. We allow you to specify a range of projectsToLimitBy so that you can perform only one query to find this
information for many projects for a single projectRole. |
com.atlassian.jira.issue.IssueManager.getProjectIssues(GenericValue)
only used in test cases, should use a search provider instead. |
com.atlassian.jira.util.JiraKeyUtils.getProjectKeyFromIssueKey(String)
Use IssueKey.from(String) instead. Since v6.1. |
com.atlassian.jira.security.PermissionManager.getProjectObjects(int, User)
Use PermissionManager.getProjects(int, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getProjectRole(User, Long, ErrorCollection)
Use ProjectRoleService.getProjectRole(Long, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will return the project role with the given id , and checking the currentUser
has the correct permissions to perform the operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getProjectRoleActors(User, ProjectRole, Project, ErrorCollection)
Use ProjectRoleService.getProjectRoleActors(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will return a {@link ProjectRoleActors) for the given projectRole and project checking
the currentUser has the correct permissions to perform the get operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getProjectRoleByName(User, String, ErrorCollection)
Use ProjectRoleService.getProjectRoleByName(String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will return the project role with the given name , and checking the currentUser
has the correct permissions to perform the operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getProjectRoles(User, ErrorCollection)
Use ProjectRoleService.getProjectRoles(com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Get all the ProjectRoles available in JIRA. Currently this list is global. |
com.atlassian.jira.security.roles.ProjectRoleManager.getProjectRoles(User, Project)
Use this.getProjectRoles instead. Since v6.0. |
com.atlassian.jira.web.bean.BulkEditBean.getProjects()
Use BulkEditBean.getProjectObjects() instead. Since v5.2. |
com.atlassian.jira.project.ProjectManager.getProjects()
Use ProjectManager.getProjectObjects() instead. Deprecated in v4.0. |
com.atlassian.jira.scheme.SchemeManager.getProjects(GenericValue)
Use SchemeManager.getProjects(Scheme) instead. Since 2009. |
com.atlassian.jira.security.PermissionManager.getProjects(int, User)
Please use PermissionManager.getProjectObjects(int, com.atlassian.crowd.embedded.api.User) . Since v4.3 |
com.atlassian.jira.security.PermissionManager.getProjects(int, User, GenericValue)
Since v5.0: Use PermissionManager.getProjects(int, User, ProjectCategory) instead.
Since v6.0: Use PermissionManager.getProjects(int, ApplicationUser, ProjectCategory) instead. |
com.atlassian.jira.security.PermissionManager.getProjects(int, User, ProjectCategory)
Use PermissionManager.getProjects(int, ApplicationUser, ProjectCategory) instead. Since v6.0. |
com.atlassian.jira.project.ProjectManager.getProjectsByLead(User)
Use ProjectManager.getProjectsLeadBy(com.atlassian.crowd.embedded.api.User) instead |
com.atlassian.jira.bc.projectroles.ProjectRoleService.getProjectsContainingRoleActorByNameAndType(User, String, String, ErrorCollection)
Use ProjectRoleService.getProjectsContainingRoleActorByNameAndType(String, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Returns the Project 's which contain a role actor of the specified name and type within any role. This is a method
that is provided so that you can efficiently tell which users or groups have been associated with
any role within projects. |
com.atlassian.jira.project.ProjectManager.getProjectsFromProjectCategory(GenericValue)
Use ProjectManager.getProjectsFromProjectCategory(ProjectCategory) instead. Since v4.4. |
com.atlassian.jira.project.ProjectManager.getProjectsWithNoCategory()
Use ProjectManager.getProjectObjectsWithNoCategory() instead. Since v4.4. |
com.atlassian.jira.sharing.type.ShareQueryFactory.getQuery(ShareTypeSearchParameter, User)
Use ShareQueryFactory.getQuery(com.atlassian.jira.sharing.search.ShareTypeSearchParameter, com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Get the search query for the shares that can be seen by the passed user for the passed parameter. Used when the user has specified something to
search for. |
com.atlassian.jira.jql.query.QueryCreationContext.getQueryUser()
Use QueryCreationContext.getUser() instead. Since v5.0. |
com.atlassian.jira.issue.comments.RecentCommentManager.getRecentComments(SearchRequest, User)
Use RecentCommentManager.getRecentComments(com.atlassian.jira.issue.search.SearchRequest, com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Return an iterator over all the comments from any issues in the search request that the user can see |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.getRemoteIssueLink(User, Long)
as of v6.1. Use RemoteIssueLinkService.getRemoteIssueLink(com.atlassian.jira.user.ApplicationUser, Long) instead. |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.getRemoteIssueLinkByGlobalId(User, Issue, String)
as of v6.1. Use RemoteIssueLinkService.getRemoteIssueLinkByGlobalId(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String) instead. |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.getRemoteIssueLinksForIssue(User, Issue)
as of v6.1. Use RemoteIssueLinkService.getRemoteIssueLinksForIssue(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. |
com.atlassian.jira.workflow.WorkflowProgressAware.getRemoteUser()
Use WorkflowProgressAware.getRemoteApplicationUser() instead. Since v6.0. |
com.atlassian.jira.action.JiraActionSupport.getRemoteUser()
Use JiraActionSupport.getLoggedInUser() instead. Since v4.3. To be deleted in v6.0 |
com.atlassian.jira.workflow.WorkflowManager.getRemoteUser(Map)
Please use WorkflowUtil.getCaller(java.util.Map) or WorkflowUtil.getCallerName(java.util.Map) . Deprecated since 4.3 |
com.atlassian.jira.bc.subtask.conversion.IssueConversionService.getRemovedFields(JiraServiceContext, Issue, Issue)
Use IssueConversionService.getRemovedFields(Issue, Issue) instead. Since v5.1. |
com.atlassian.jira.issue.Issue.getResolution()
Use Issue.getResolutionObject() instead. Since v5.2. |
com.atlassian.jira.config.ConstantsManager.getResolution(String)
Use ConstantsManager.getResolutionObject(String) instead. |
com.atlassian.jira.config.ConstantsManager.getResolutions()
Use ConstantsManager.getResolutionObjects() instead. |
com.atlassian.jira.bc.whitelist.WhitelistManager.getRules()
Replaced by com.atlassian.plugins.whitelist.WhitelistService#getAll() . Since v6.1. |
com.atlassian.jira.bc.whitelist.WhitelistService.getRules(JiraServiceContext)
Replaced by com.atlassian.plugins.whitelist.WhitelistService#getAll() . Since v6.1. |
com.atlassian.jira.scheme.SchemeManager.getScheme(Long)
Use SchemeManager.getSchemeObject(Long) instead. Since v5.0. |
com.atlassian.jira.scheme.SchemeManager.getScheme(String)
use SchemeManager.getSchemeObject(String) instead. Since 2010. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getSchemeDefaultSecurityLevel(GenericValue)
Use IssueSecurityLevelManager.getDefaultSecurityLevel(com.atlassian.jira.project.Project) instead. Since v5.0. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getSchemeIssueSecurityLevels(Long)
Use IssueSecurityLevelManager.getIssueSecurityLevels(long) instead. Since v5.0. |
com.atlassian.jira.issue.security.IssueSecuritySchemeManager.getSchemeObject(Long)
Use IssueSecuritySchemeManager.getIssueSecurityLevelScheme(Long) instead. Since v5.2. |
com.atlassian.jira.scheme.SchemeManager.getSchemes()
use SchemeManager.getSchemeObjects() . Since 2010. |
com.atlassian.jira.scheme.SchemeManager.getSchemes(GenericValue)
Use SchemeManager.getSchemeFor(com.atlassian.jira.project.Project) instead. Since v5.0. |
com.atlassian.jira.issue.search.SearchRequestManager.getSearchRequestById(User, Long)
Use SearchRequestManager.getSearchRequestById(com.atlassian.jira.user.ApplicationUser, Long) instead. Since v6.0.
Return the search request as stored in the database if the user has permission to see it. |
com.atlassian.jira.issue.search.SearchRequestManager.getSearchRequestOwnerUserName(Long)
Use SearchRequestManager.getSearchRequestOwner(Long id) instead. Since v6.0.
Return the owner of the passed SearchRequest. This is mainly used for permission checks. |
com.atlassian.jira.issue.search.SearchRequestUtils.getSearchSortDescriptions(SearchRequest, FieldManager, SearchHandlerManager, SearchSortUtil, I18nHelper, User)
Use SearchSortUtil.getSearchSortDescriptions(SearchRequest, I18nHelper, User) instead. Since v5.0. |
com.atlassian.jira.issue.customfields.statistics.CascadingSelectStatisticsMapper.getSearchUrlSuffix(CascadingOption, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.statistics.ComponentStatisticsMapper.getSearchUrlSuffix(Object, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.statistics.VersionStatisticsMapper.getSearchUrlSuffix(Object, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.statistics.LabelsStatisticsMapper.getSearchUrlSuffix(Object, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.statistics.ProjectStatisticsMapper.getSearchUrlSuffix(Object, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.customfields.statistics.SelectStatisticsMapper.getSearchUrlSuffix(Option, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.statistics.DatePeriodStatisticsMapper.getSearchUrlSuffix(TimePeriod, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.statistics.UserStatisticsMapper.getSearchUrlSuffix(User, SearchRequest)
Use #getSearchRequestAppender().appendInclusiveSingleValueClause() |
com.atlassian.jira.issue.Issue.getSecurityLevel()
Use Issue.getSecurityLevelId() instead. Since v5.2. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getSecurityLevelsByName(String)
Use IssueSecurityLevelManager.getIssueSecurityLevelsByName(String) instead. Since v5.0. |
com.atlassian.jira.issue.customfields.searchers.TextSearcher.getSorter(CustomField)
|
com.atlassian.jira.issue.Issue.getStatus()
since 4.2. Use Issue.getStatusObject() instead. |
com.atlassian.jira.config.ConstantsManager.getStatus(String)
Use ConstantsManager.getStatusObject(java.lang.String) instead. Deprecated since v4.0 |
com.atlassian.jira.config.ConstantsManager.getStatuses()
Use ConstantsManager.getStatusObjects() instead. Deprecated since v4.0 |
com.atlassian.jira.issue.customfields.converters.ProjectConverter.getString(GenericValue)
- Use ProjectConverter.getString(com.atlassian.jira.project.Project) . Deprecated since v4.0 |
com.atlassian.jira.ofbiz.OfBizValueWrapper.getString(String)
Use the Data object getters instead. Since v5.0. |
com.atlassian.jira.issue.customfields.converters.UserConverter.getString(User)
Use UserConverter.getHttpParameterValue(ApplicationUser) or UserConverter.getDbString(ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.subscription.SubscriptionManager.getSubscription(User, Long)
Use SubscriptionManager.getSubscription(ApplicationUser, Long) instead. Since v6.0. |
com.atlassian.jira.issue.subscription.SubscriptionManager.getSubscriptions(User, Long)
Use SubscriptionManager.getSubscriptions(ApplicationUser, Long) instead. Since v6.0. |
com.atlassian.jira.config.SubTaskManager.getSubTaskBean(GenericValue, User)
Use SubTaskManager.getSubTaskBean(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User) instead. Since v5.0. |
com.atlassian.jira.bean.SubTask.getSubTaskIssueObject()
Use SubTask.getSubTask() instead. Since v5.0. |
com.atlassian.jira.config.SubTaskManager.getSubTaskIssueTypeById(String)
Use SubTaskManager.getSubTaskIssueType(String) instead. Since v5.0. |
com.atlassian.jira.config.ConstantsManager.getSubTaskIssueTypes()
Use ConstantsManager.getSubTaskIssueTypeObjects() instead. Deprecated since v4.0 |
com.atlassian.jira.issue.Issue.getSubTasks()
Use Issue.getSubTaskObjects() |
com.atlassian.jira.config.SubTaskManager.getSubTasks(GenericValue)
Use SubTaskManager.getSubTaskObjects(com.atlassian.jira.issue.Issue) instead. |
com.atlassian.jira.license.LicenseDetails.getSupportRequestMessage(I18nHelper, OutlookDate)
Use LicenseDetails.getSupportRequestMessage(com.atlassian.crowd.embedded.api.User) instead. Since v5.0. |
com.atlassian.jira.util.BuildUtilsInfo.getSvnRevision()
Use BuildUtilsInfo.getCommitId() instead. Since v5.1. |
com.atlassian.jira.user.util.UserUtil.getSystemAdministrators()
Since v4.3. Use UserUtil.getJiraSystemAdministrators() . |
com.atlassian.jira.web.bean.BulkEditBean.getTargetStatus(Issue)
Use BulkEditBean.getTargetStatusObject(com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.sharing.type.ShareQueryFactory.getTerms(User)
Use ShareQueryFactory.getTerms(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Get the search terms for the shares that can be seen by the passed user. |
com.atlassian.jira.security.JiraAuthenticationContext.getText(String)
Use getText() method on JiraAuthenticationContext.getI18nHelper() . |
com.atlassian.jira.mail.MailThreadManager.getThreadType(Long)
No longer used because we don't use store all outgoing notifications (see JRA-9979). Since v5.2. |
com.atlassian.jira.issue.customfields.CustomFieldUtils.getTimeFormat()
Use DateTimeFormatUtils.getTimeFormat() instead. Since v5.0. |
com.atlassian.jira.ofbiz.OfBizValueWrapper.getTimestamp(String)
Use the Data object getters instead. Since v5.0. |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.getTo()
As of 4.4.2, prefer to use ChangeHistoryItem.getTos() } |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.getToValue()
As of 4.4.2, prefer to use ChangeHistoryItem.getTos() |
com.atlassian.jira.issue.worklog.Worklog.getUpdateAuthor()
Use Worklog.getAuthorKey() instead. Since v6.0. |
com.atlassian.jira.issue.comments.Comment.getUpdateAuthor()
Use Comment.getUpdateAuthorApplicationUser() instead. Since v6.0. |
com.atlassian.jira.issue.worklog.Worklog.getUpdateAuthorFullName()
Use ApplicationUser.getDisplayName() of Worklog.getUpdateAuthorObject() instead. Since v6.0. |
com.atlassian.jira.issue.comments.Comment.getUpdateAuthorUser()
Use Comment.getUpdateAuthorApplicationUser() instead. Since v6.0.
Get the user that performed the update |
com.atlassian.jira.event.issue.IssueWatcherAddedEvent.getUser()
Use IssueWatcherAddedEvent.getApplicationUser() instead. Since v6.0. |
com.atlassian.jira.event.issue.IssueWatcherDeletedEvent.getUser()
Use IssueWatcherDeletedEvent.getApplicationUser() instead. Since v6.0. |
com.atlassian.jira.jql.query.QueryCreationContext.getUser()
since 6.1 use QueryCreationContext.getApplicationUser() instead |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.getUser()
Use ChangeHistoryItem.getUserKey() instead (for clarity only). Since v6.0. |
com.atlassian.jira.issue.changehistory.ChangeHistoryGroup.getUser()
Use ChangeHistoryGroup.getUserKey() instead (for clarity). Since v6.0. |
com.atlassian.jira.bc.user.UserService.UpdateUserValidationResult.getUser()
Use UserService.UpdateUserValidationResult.getApplicationUser() instead. Since v6.0. |
com.atlassian.jira.user.util.UserManager.getUser(String)
Use UserManager.getUserByKey(String) or UserManager.getUserByName(String) instead. Since v6.0. |
com.atlassian.jira.user.util.UserUtil.getUser(String)
Use UserUtil.getUserByKey(String) or UserUtil.getUserByName(String) instead. Since v6.0. |
com.atlassian.jira.issue.customfields.converters.UserConverter.getUser(String)
Use UserConverter.getUserFromDbString(String) instead. Since v6.0. |
com.atlassian.jira.user.util.UserManager.getUserEvenWhenUnknown(String)
Use UserManager.getUserByKeyEvenWhenUnknown(String) or UserManager.getUserByNameEvenWhenUnknown(String) instead. Since v6.0. |
com.atlassian.jira.issue.customfields.converters.UserConverter.getUserEvenWhenUnknown(String)
Use UserConverter.getUserFromDbString(String) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowTransitionUtil.getUsername()
Use WorkflowTransitionUtil.getUserKey() instead. Since v6.0. |
com.atlassian.jira.issue.changehistory.ChangeHistory.getUsername()
Use ChangeHistory.getAuthorObject() instead. Since v5.0. |
com.atlassian.jira.user.util.UserManager.getUserObject(String)
Use UserManager.getUserByKey(String) or UserManager.getUserByName(String) instead. Since v6.0. |
com.atlassian.jira.user.util.UserUtil.getUserObject(String)
Use UserUtil.getUserByKey(String) or UserUtil.getUserByName(String) instead. Since v6.0. |
com.atlassian.jira.issue.customfields.converters.UserConverter.getUserObject(String)
Use UserConverter.getUser(String) instead. Since v5.0. |
com.atlassian.jira.notification.NotificationRecipient.getUserRecipient()
Use NotificationRecipient.getUser() instead. Since v6.0. |
com.atlassian.jira.scheme.SchemeManager.getUsers(Long, GenericValue)
Use SchemeManager.getUsers(Long, com.atlassian.jira.permission.PermissionContext) instead. Since 2006. |
com.atlassian.jira.user.util.UserUtil.getUsersInGroupNames(Collection)
Use UserUtil.getAllUsersInGroupNames(java.util.Collection) instead. Since v4.3 |
com.atlassian.jira.user.util.UserUtil.getUsersInGroups(Collection)
Use UserUtil.getAllUsersInGroups(java.util.Collection) instead. Since v4.3 |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getUsersSecurityLevels(GenericValue, User)
Use IssueSecurityLevelManager.getUsersSecurityLevels(Issue, User)
orIssueSecurityLevelManager.getUsersSecurityLevels(Project, User) instead. Since v5.0. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.getUsersSecurityLevelsByName(User, String)
Use IssueSecurityLevelManager.getSecurityLevelsForUserByName(com.atlassian.crowd.embedded.api.User, String) instead. Since v5.0. |
com.atlassian.jira.imports.project.mapper.ProjectImportIdMapper.getValuesFromImport()
Use getRegisteredOldIds() |
com.atlassian.jira.imports.project.mapper.AbstractMapper.getValuesFromImport()
Use getRegisteredOldIds(). Since 5.0 |
com.atlassian.jira.bc.project.version.VersionService.getVersionById(User, Long)
Use VersionService.getVersionById(ApplicationUser, Long) instead. Since v6.1.1. |
com.atlassian.jira.bc.project.version.VersionService.getVersionById(User, Project, Long)
Use VersionService.getVersionById(ApplicationUser, Project, Long) instead. Since v6.1.1. |
com.atlassian.jira.project.version.VersionManager.getVersions(GenericValue)
Use VersionManager.getVersions(Long) or VersionManager.getVersions(Project) instead. Since 2006. |
com.atlassian.jira.project.version.VersionManager.getVersionsArchived(GenericValue)
Use VersionManager.getVersionsArchived(Project) instead. Since v5.0. |
com.atlassian.jira.issue.IssueManager.getVotedIssues(User)
Use IssueManager.getVotedIssues(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.IssueManager.getVotedIssuesOverrideSecurity(User)
Use IssueManager.getVotedIssuesOverrideSecurity(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.vote.IssueVoterAccessor.getVoterNames(Issue)
Use IssueVoterAccessor.getVoterUserkeys(com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.getVoters(Issue, Locale)
Use VoteManager.getVotersFor(com.atlassian.jira.issue.Issue, java.util.Locale) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.getVoterUsernames(GenericValue)
Use VoteManager.getVoterUsernames(com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.getVoterUsernames(Issue)
Use VoteManager.getVoterUserkeys(com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.IssueManager.getWatchedIssues(User)
Use IssueManager.getWatchedIssues(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.IssueManager.getWatchedIssuesOverrideSecurity(User)
Use IssueManager.getWatchedIssuesOverrideSecurity(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.action.JiraActionSupport.getWatcherManager()
Get this injected into your action instead. Since v6.0. |
com.atlassian.jira.issue.watchers.IssueWatcherAccessor.getWatcherNames(Issue)
Use IssueWatcherAccessor.getWatcherKeys(com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.IssueManager.getWatchers(Issue)
Use IssueManager.getWatchersFor(Issue) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowManager.getWorkflowsFromScheme(GenericValue)
Since 5.0. Use WorkflowManager.getWorkflowsFromScheme(com.atlassian.jira.scheme.Scheme) instead. |
com.atlassian.jira.issue.comments.CommentPermissionManager.hasBrowsePermission(User, Comment)
Use CommentPermissionManager.hasBrowsePermission(com.atlassian.jira.user.ApplicationUser, Comment) instead. Since v6.0.
Return true if the user can see the comment. It does not check if the user
has the permission to see the issue the comment is attached to however. |
com.atlassian.jira.avatar.AvatarService.hasCustomUserAvatar(User, String)
Use AvatarService.hasCustomUserAvatar(ApplicationUser remoteUser, ApplicationUser username) . Since v6.0 |
com.atlassian.jira.issue.comments.CommentPermissionManager.hasDeleteAllPermission(User, Issue)
Use CommentPermissionManager.hasDeleteAllPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0.
Returns true if the given User can delete all comments for the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state. |
com.atlassian.jira.issue.comments.CommentPermissionManager.hasDeleteOwnPermission(User, Issue)
Use CommentPermissionManager.hasDeleteOwnPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0.
Returns true if the given User can delete her own comments in the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state. |
com.atlassian.jira.issue.comments.CommentPermissionManager.hasEditAllPermission(User, Issue)
Use CommentPermissionManager.hasEditAllPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0.
Returns true if user has permission to edit all comments in the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state. |
com.atlassian.jira.issue.comments.CommentPermissionManager.hasEditOwnPermission(User, Issue)
Use CommentPermissionManager.hasEditOwnPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0.
Returns true if user has permission to edit her own comments in the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state. |
com.atlassian.jira.issue.comments.CommentPermissionManager.hasEditPermission(User, Comment)
Use CommentPermissionManager.hasEditPermission(com.atlassian.jira.user.ApplicationUser, Comment) instead. Since v6.0.
Determines whether the given user has permission to edit the given comment. The user is granted permission if
they have the Permissions.COMMENT_EDIT_ALL permission or the
Permissions.COMMENT_EDIT_OWN permission in case the user is the author of the
given comment.
NOTE: The permissions will be determined by the permission scheme associated to the project the comment is
a part of and the entries for the above mentioned permissions.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state. |
com.atlassian.jira.user.UserHistoryManager.hasHistory(UserHistoryItem.Type, User)
Use UserHistoryManager.hasHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.security.PermissionManager.hasPermission(int, GenericValue, User)
Since v3.11: Use PermissionManager.hasPermission(int, Issue, User) for Issues or
PermissionManager.hasPermission(int, Project, User) for Projects.
Since v6.0: Use PermissionManager.hasPermission(int, Issue, ApplicationUser) for Issues or
PermissionManager.hasPermission(int, Project, ApplicationUser) for Projects. |
com.atlassian.jira.security.PermissionManager.hasPermission(int, GenericValue, User, boolean)
Since v3.11: Use PermissionManager.hasPermission(int, Issue, User) for Issues or
PermissionManager.hasPermission(int, Project, User, boolean) for Projects.
Since v6.0: Use PermissionManager.hasPermission(int, Issue, ApplicationUser) for
Issues or PermissionManager.hasPermission(int, Project, ApplicationUser, boolean) for
Projects. |
com.atlassian.jira.security.PermissionManager.hasPermission(int, Issue, User)
Use PermissionManager.hasPermission(int, Issue, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.security.PermissionManager.hasPermission(int, Project, User)
Use PermissionManager.hasPermission(int, Project, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.security.PermissionManager.hasPermission(int, Project, User, boolean)
Use PermissionManager.hasPermission(int, Project, ApplicationUser, boolean) instead. Since v6.0. |
com.atlassian.jira.security.PermissionManager.hasPermission(int, User)
Use PermissionManager.hasPermission(int, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.security.GlobalPermissionManager.hasPermission(int, User)
Use GlobalPermissionManager.hasPermission(int, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.sharing.ShareManager.hasPermission(User, SharedEntity)
since 5.0 please use ShareManager.isSharedWith(com.atlassian.crowd.embedded.api.User, SharedEntity)
to get the same logic. Permission checks should be done in the service layer according to this information. |
com.atlassian.jira.bc.issue.comment.CommentService.hasPermissionToCreate(User, Issue, ErrorCollection)
Use CommentService.hasPermissionToCreate(ApplicationUser user, Issue issue, ErrorCollection errorCollection) instead. Since v6.0.
Has the correct permission to create a comment for the given issue. |
com.atlassian.jira.avatar.AvatarManager.hasPermissionToEdit(User, Avatar.Type, String)
Use AvatarManager.hasPermissionToEdit(ApplicationUser, ApplicationUser) or AvatarManager.hasPermissionToEdit(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.project.Project) . Since v6.0 |
com.atlassian.jira.bc.issue.comment.CommentService.hasPermissionToEdit(User, Comment, ErrorCollection)
Use CommentService.hasPermissionToCreate(ApplicationUser user, Issue issue, ErrorCollection errorCollection) instead. Since v6.0.
Determine whether the current user has the permission to edit the
comment. In case of errors, add error messages to the error collection.
Passing in null comment or a comment with null ID will return false and
an error message will be added to the error collection.
Passing in null error collection will throw NPE. |
com.atlassian.jira.avatar.AvatarManager.hasPermissionToView(User, Avatar.Type, String)
Use AvatarManager.hasPermissionToView(com.atlassian.jira.user.ApplicationUser, ApplicationUser) or AvatarManager.hasPermissionToView(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.project.Project) . Since v6.0 |
com.atlassian.jira.bc.projectroles.ProjectRoleService.hasProjectRolePermission(User, Project)
Use ProjectRoleService.hasProjectRolePermission(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.project.Project) instead. Since v6.0.
Will have permission to modify roles if they are a JIRA admin or, if in enterprise, the user is a project administrator. |
com.atlassian.jira.issue.subscription.SubscriptionManager.hasSubscription(User, Long)
Use SubscriptionManager.hasSubscription(ApplicationUser, Long) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.hasVoted(User, GenericValue)
Use VoteManager.hasVoted(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.hasVoted(User, Issue)
Use VoteManager.hasVoted(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.Builder.inChangeGroup(long)
since 5.1 - Use ChangeHistoryItem.Builder.inChangeGroup(Long id) |
com.atlassian.jira.web.action.util.CalendarResourceIncluder.includeIfTranslated(Locale)
since 4.3. use CalendarResourceIncluder.includeForLocale(java.util.Locale) instead. |
com.atlassian.jira.favourites.FavouritesManager.increaseFavouriteSequence(User, S)
Use FavouritesManager.increaseFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Increases the position of the SharedEntity relative to the user's set of all other entities of the same type. |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.Builder.inProject(long)
since 5.1 - Use ChangeHistoryItem.Builder.inProject(Long projectId) |
com.atlassian.jira.workflow.WorkflowUtil.interpolateProjectKey(GenericValue, String)
Use WorkflowUtil.replaceProjectKey(com.atlassian.jira.project.Project, String) instead. Since v5.0. |
com.atlassian.jira.bc.whitelist.WhitelistManager.isAllowed(URI)
Replaced by com.atlassian.plugins.whitelist.OutboundWhitelist#isAllowed(java.net.URI) . Since v6.1. |
com.atlassian.jira.bc.whitelist.WhitelistService.isAllowed(URI)
Replaced by com.atlassian.plugins.whitelist.OutboundWhitelist#isAllowed(java.net.URI) . Since v6.1. |
com.atlassian.jira.avatar.AvatarManager.isAvatarOwner(Avatar, String)
To be removed. Since v6.0 |
com.atlassian.jira.config.properties.JiraSystemProperties.isBundledPluginsDisabled()
|
com.atlassian.jira.config.properties.LookAndFeelBean.isCommonHeader()
in JIRA 6.0 -- the common header is always enabled. |
com.atlassian.jira.config.properties.JiraSystemProperties.isCustomPathPluginsEnabled()
|
com.atlassian.jira.web.util.OutlookDate.isDatePickerDate(String)
Use DateTimeFormatter.parse(String) instead. Since v5.0. |
com.atlassian.jira.config.properties.JiraSystemProperties.isDecodeMailParameters()
|
com.atlassian.jira.project.ProjectManager.isDefaultAssignee(GenericValue)
Use ProjectManager.getDefaultAssignee(Project, java.util.Collection) and check for DefaultAssigneeException. Since v4.4. |
com.atlassian.jira.project.ProjectManager.isDefaultAssignee(GenericValue, GenericValue)
Use ProjectManager.getDefaultAssignee(Project, java.util.Collection) and check for DefaultAssigneeException. Since v4.4. |
com.atlassian.jira.config.properties.JiraSystemProperties.isDevMode()
|
com.atlassian.jira.bc.whitelist.WhitelistManager.isDisabled()
Replaced by com.atlassian.plugins.whitelist.WhitelistService#isWhitelistEnabled() . Since v6.1. |
com.atlassian.jira.bc.whitelist.WhitelistService.isDisabled()
Replaced by com.atlassian.plugins.whitelist.WhitelistService#isWhitelistEnabled() . Since v6.1. |
com.atlassian.jira.issue.link.LinkCollection.isDisplayLinkPanel()
No longer relevant because of introduction of Remote Issue Links. Since v5.0. |
com.atlassian.jira.project.version.VersionManager.isDuplicateName(Version, String, GenericValue)
use VersionManager.isDuplicateName(Version, String) instead. since 5.0 |
com.atlassian.jira.bc.portal.PortalPageService.isFavourite(User, PortalPage)
Use PortalPageService.isFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.portal.PortalPage) instead. Since v6.0.
Is the passed PortalPage a favourite of the passed User. |
com.atlassian.jira.favourites.FavouritesManager.isFavourite(User, S)
Use FavouritesManager.isFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Check to see if the given entity is a favourite of the user passed in. |
com.atlassian.jira.bc.favourites.FavouritesService.isFavourite(User, SharedEntity)
Use FavouritesService.isFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Check that the given entity is a favourite of the user passed in the context |
com.atlassian.jira.permission.PermissionContext.isHasCreatedIssue()
Use PermissionContext.hasIssuePermissions() instead. Since v5.0. |
com.atlassian.jira.web.util.AuthorizationSupport.isHasIssuePermission(int, GenericValue)
Use AuthorizationSupport.hasIssuePermission(int, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.web.util.AuthorizationSupport.isHasIssuePermission(String, GenericValue)
Use AuthorizationSupport.hasIssuePermission(int, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.web.util.AuthorizationSupport.isHasPermission(int)
Use AuthorizationSupport.hasPermission(int) instead. Since v6.0. |
com.atlassian.jira.web.action.JiraWebActionSupport.isHasPermission(int)
Use JiraWebActionSupport.hasPermission(int) instead. Since v6.0. |
com.atlassian.jira.web.util.AuthorizationSupport.isHasPermission(String)
Use AuthorizationSupport.hasPermission(int) instead. Since v6.0. |
com.atlassian.jira.web.action.JiraWebActionSupport.isHasPermission(String)
Use JiraWebActionSupport.hasPermission(int) instead. Since v6.0. |
com.atlassian.jira.web.util.AuthorizationSupport.isHasPermission(String, GenericValue)
since 4.3. Please use either AuthorizationSupport.isHasIssuePermission(String, org.ofbiz.core.entity.GenericValue) , AuthorizationSupport.isHasIssuePermission(int, org.ofbiz.core.entity.GenericValue) or AuthorizationSupport.isHasProjectPermission(String, org.ofbiz.core.entity.GenericValue) ,
AuthorizationSupport.isHasProjectPermission(int, org.ofbiz.core.entity.GenericValue) . |
com.atlassian.jira.web.action.JiraWebActionSupport.isHasPermission(String, GenericValue)
|
com.atlassian.jira.web.util.AuthorizationSupport.isHasProjectPermission(int, GenericValue)
Use AuthorizationSupport.hasProjectPermission(int, com.atlassian.jira.project.Project) instead. Since v6.0. |
com.atlassian.jira.web.action.JiraWebActionSupport.isHasProjectPermission(int, GenericValue)
Use JiraWebActionSupport.hasProjectPermission(int, com.atlassian.jira.project.Project) instead. Since v6.0. |
com.atlassian.jira.web.util.AuthorizationSupport.isHasProjectPermission(String, GenericValue)
Use AuthorizationSupport.hasProjectPermission(int, com.atlassian.jira.project.Project) instead. Since v6.0. |
com.atlassian.jira.web.action.JiraWebActionSupport.isHasProjectPermission(String, GenericValue)
Use JiraWebActionSupport.hasProjectPermission(int, com.atlassian.jira.project.Project) instead. Since v6.0. |
com.atlassian.jira.config.properties.JiraSystemProperties.isI18nReloadBundles()
|
com.atlassian.jira.issue.fields.CustomField.isInScope(GenericValue, List)
Please use CustomField.isInScope(com.atlassian.jira.project.Project, java.util.List) . This method was created in v4.3 as a temporary compatibility measure and has been always deprecated. |
com.atlassian.jira.issue.fields.CustomField.isInScope(User, SearchContext)
Use CustomField.isInScope(com.atlassian.jira.issue.search.SearchContext) instead. Since v4.3 |
com.atlassian.jira.bc.projectroles.ProjectRoleService.isProjectRoleNameUnique(User, String, ErrorCollection)
Use ProjectRoleService.isProjectRoleNameUnique(String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will tell you if a role name exists or not. |
com.atlassian.jira.event.issue.IssueEventListener.issueAssigned(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueClosed(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueCommented(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueCreated(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueDeleted(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueGenericEvent(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueMoved(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueReopened(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueResolved(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueStarted(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueStopped(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueUpdated(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.event.issue.IssueEventListener.issueWorkLogged(IssueEvent)
Please call IssueEventListener.workflowEvent(IssueEvent) |
com.atlassian.jira.config.properties.JiraSystemProperties.isSuperBatchingDisabled()
|
com.atlassian.jira.issue.comments.CommentPermissionManager.isUserCommentAuthor(User, Comment)
Use CommentPermissionManager.isUserCommentAuthor(com.atlassian.jira.user.ApplicationUser, Comment) instead. Since v6.0.
Returns true if the given user is the author of the given comment.
If the given Comment has a null author, this represents that it was created anonymously, and no-one is the author (returns false).
If the given User is null, then this represents that the current user is anonymous, and the method will always return false.
|
com.atlassian.jira.issue.comments.CommentManager.isUserCommentAuthor(User, Comment)
Use CommentManager.isUserCommentAuthor(ApplicationUser user, Comment comment) instead. Since v6.0.
Returns true if the given user is the author of the given comment.
If the given Comment has a null author, this represents that it was created anonymously, and no-one is the author (returns false).
If the given User is null, then this represents that the current user is anonymous, and the method will always return false.
|
com.atlassian.jira.web.action.JiraWebActionSupport.isUserExists(String)
Use JiraWebActionSupport.isUserExistsByName(String) or JiraWebActionSupport.isUserExistsByKey(String) instead, as appropriate. Since v6.0. |
com.atlassian.jira.security.roles.ProjectRoleManager.isUserInProjectRole(User, ProjectRole, Project)
Use ProjectRoleManager.isUserInProjectRole(com.atlassian.jira.user.ApplicationUser, ProjectRole, com.atlassian.jira.project.Project) instead. Since v6.0. |
com.atlassian.jira.bc.issue.comment.CommentService.isValidAllCommentData(User, Issue, String, String, String, ErrorCollection)
Use CommentService.isValidAllCommentData(ApplicationUser user, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection) instead. Since v6.0.
Will call all other validate methods setting the appropriate errors
in the errorCollection if any errors occur. |
com.atlassian.jira.bc.issue.comment.CommentService.isValidCommentData(User, Issue, String, String, ErrorCollection)
Use CommentService.isValidCommentData(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
This method validates if the comment has the correct role and group
levels set. If there is an error during validation the passed in
errorCollection will contain the errors. |
com.atlassian.jira.issue.watchers.WatcherManager.isWatching(User, GenericValue)
Use WatcherManager.isWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.issue.watchers.WatcherManager.isWatching(User, Issue)
Use WatcherManager.isWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.config.properties.JiraSystemProperties.isWebSudoDisabled()
|
com.atlassian.jira.config.properties.JiraSystemProperties.isXsrfDetectionCheckRequired()
|
com.atlassian.jira.workflow.WorkflowManager.makeWorkflow(String)
Use WorkflowManager.makeWorkflow(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowManager.makeWorkflow(User)
Use WorkflowManager.makeWorkflow(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowManager.migrateIssueToWorkflow(GenericValue, JiraWorkflow, GenericValue)
Please use WorkflowManager.migrateIssueToWorkflow(com.atlassian.jira.issue.MutableIssue,JiraWorkflow,com.atlassian.jira.issue.status.Status) .
Since: 3.9. |
com.atlassian.jira.bulkedit.operation.BulkMoveOperation.moveIssuesAndIndex(BulkEditBean, User)
since 6.1 use BulkMoveOperation.moveIssuesAndIndex(com.atlassian.jira.web.bean.BulkEditBean, com.atlassian.jira.user.ApplicationUser) |
com.atlassian.jira.config.SubTaskManager.moveSubTask(GenericValue, Long, Long)
Use SubTaskManager.moveSubTask(com.atlassian.jira.issue.Issue, Long, Long) instead. Since v5.0. |
com.atlassian.jira.favourites.FavouritesManager.moveToEndFavouriteSequence(User, S)
Use FavouritesManager.moveToEndFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Moves the position of the SharedEntity to the end relative to the user's set of all other entities of the same type. |
com.atlassian.jira.favourites.FavouritesManager.moveToStartFavouriteSequence(User, S)
Use FavouritesManager.moveToStartFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Moves the position of the SharedEntity to the start relative to the user's set of all other entities of the same type. |
com.atlassian.jira.util.index.Contexts.nullContext()
use Contexts.nullContext() instead |
com.atlassian.jira.workflow.WorkflowManager.overwriteActiveWorkflow(String, String)
Use WorkflowManager.overwriteActiveWorkflow(com.atlassian.jira.user.ApplicationUser, String) instead. Since v6.0. |
com.atlassian.jira.portal.PortalPage.Builder.owner(String)
Use PortalPage.Builder.owner(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.web.util.OutlookDate.parseCompleteDateTime(String)
Use DateTimeFormatter.parse(String) instead. Since v4.4. |
com.atlassian.jira.util.ParameterUtils.parseDate(String, Locale)
Use DateTimeFormatterFactory instead. Since v5.2. |
com.atlassian.jira.web.util.OutlookDate.parseDatePicker(String)
Use DateTimeFormatter.parse(String) instead. Since v4.4. |
com.atlassian.jira.web.util.OutlookDate.parseDateTimePicker(String)
Use DateTimeFormatter.parse(String) instead. Since v4.4. |
com.atlassian.jira.util.JiraDurationUtils.parseDuration(String)
since v4.4. Use JiraDurationUtils.parseDuration(String location, Locale locale) instead. |
com.atlassian.jira.web.util.OutlookDate.parseRss(String)
Use DateTimeFormatter.format(java.util.Date) instead. Since v4.4. |
com.atlassian.jira.config.ConstantsManager.refresh()
since v6.2. Use ConstantsManager.invalidateAll() |
com.atlassian.jira.issue.index.IssueIndexManager.reIndex(GenericValue)
Use IssueIndexManager.reIndex(com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.issue.index.IssueIndexManager.reIndexIssues(Collection)
Use IssueIndexManager.reIndexIssueObjects(java.util.Collection) instead. Since v5.0. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.removeActorsFromProjectRole(User, Collection, ProjectRole, Project, String, ErrorCollection)
Use ProjectRoleService.removeActorsFromProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will remove project role actor associations for the given actors and checking
the currentUser has the correct permissions to perform the update operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.removeAllRoleActorsByNameAndType(String, String)
Use ProjectRoleService.removeAllRoleActorsByNameAndType(String, String, com.atlassian.jira.util.ErrorCollection) (String, String)} instead. Since v6.0.
Will remove all role actors with the specified name and the specified type. This method should be used
to clean up after the actual subject of the role actor has been deleted (ex. deleting a user from the system). |
com.atlassian.jira.bc.projectroles.ProjectRoleService.removeAllRoleActorsByNameAndType(User, String, String, ErrorCollection)
Use ProjectRoleService.removeAllRoleActorsByNameAndType(String, String, ErrorCollection) instead. Since v6.0.
Will remove all role actors with the specified name and the specified type. This method should be used
to clean up after the actual subject of the role actor has been deleted (ex. deleting a user from the system). |
com.atlassian.jira.bc.projectroles.ProjectRoleService.removeAllRoleActorsByProject(User, Project, ErrorCollection)
Use ProjectRoleService.removeAllRoleActorsByProject(com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will remove all role actors associated with the specified project. This method should be used
to clean up just before the actual project has been deleted (ex. deleting a project from the system). |
com.atlassian.jira.issue.watchers.WatcherManager.removeAllWatchesForUser(User)
Use WatcherManager.removeAllWatchesForUser(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.context.persistence.FieldConfigContextPersister.removeContextsForProject(GenericValue)
Use FieldConfigContextPersister.removeContextsForProject(com.atlassian.jira.project.Project) instead. Since v5.1. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.removeDefaultActorsFromProjectRole(User, Collection, ProjectRole, String, ErrorCollection)
Use ProjectRoleService.removeDefaultActorsFromProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will remove default actor associations based off the passed in actors , projectRole and
actorType and checking the currentUser has the correct permissions to perform the update operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.scheme.SchemeManager.removeEntities(GenericValue, Long)
Use SchemeManager.getEntities(org.ofbiz.core.entity.GenericValue, Long) and SchemeManager.deleteEntity(Long) instead. Since v5.0. |
com.atlassian.jira.scheme.Scheme.removeEntity(SchemeEntity)
this class will be made immutable, create a new Scheme instead. |
com.atlassian.jira.favourites.FavouritesManager.removeFavourite(User, S)
Use FavouritesManager.removeFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity) instead. Since v6.0.
Remove the given entity as a favourite of the user passed in. Remove even if user doesn't have permission to see it and adjust count of
favourites if necessary. |
com.atlassian.jira.favourites.FavouritesManager.removeFavouritesForUser(User, SharedEntity.TypeDescriptor)
Use FavouritesManager.removeFavouritesForUser(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity.TypeDescriptor) instead. Since v6.0.
Remove the favourite associations for the given User and the given type |
com.atlassian.jira.user.UserHistoryManager.removeHistoryForUser(User)
Use UserHistoryManager.removeHistoryForUser(ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.link.IssueLinkManager.removeIssueLinks(GenericValue, User)
Use IssueLinkManager.removeIssueLinks(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User) instead. Since v5.0. |
com.atlassian.jira.issue.CustomFieldManager.removeProjectAssociations(GenericValue)
Use CustomFieldManager.removeProjectAssociations(Project) instead. Since v5.1. |
com.atlassian.jira.issue.link.RemoteIssueLinkManager.removeRemoteIssueLink(Long, User)
since v6.1. Use RemoteIssueLinkManager.removeRemoteIssueLink(Long, com.atlassian.jira.user.ApplicationUser) instead. |
com.atlassian.jira.issue.link.RemoteIssueLinkManager.removeRemoteIssueLinkByGlobalId(Issue, String, User)
since v6.1. Use RemoteIssueLinkManager.removeRemoteIssueLinkByGlobalId(com.atlassian.jira.issue.Issue, String, com.atlassian.jira.user.ApplicationUser) instead. |
com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager.removeSchemeAssociation(GenericValue, Long)
Use FieldLayoutManager.removeSchemeAssociation(com.atlassian.jira.project.Project, Long) instead. Since v5.2. |
com.atlassian.jira.scheme.SchemeManager.removeSchemesFromProject(GenericValue)
Use SchemeManager.removeSchemesFromProject(com.atlassian.jira.project.Project) instead. Since v4.4. |
com.atlassian.jira.user.util.UserUtil.removeUser(User, User)
Use UserUtil.removeUser(ApplicationUser, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.bc.user.UserService.removeUser(User, UserService.DeleteUserValidationResult)
Use UserService.removeUser(ApplicationUser, DeleteUserValidationResult) instead. Since v6.0. |
com.atlassian.jira.security.PermissionManager.removeUserPermissions(String)
Use PermissionManager.removeUserPermissions(ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.removeVote(User, GenericValue)
Use VoteManager.removeVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.removeVote(User, Issue)
Use VoteManager.removeVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.vote.VoteManager.removeVotesForUser(User)
Use VoteManager.removeVotesForUser(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowUtil.replaceProjectKey(Project, String)
Use Project Roles instead. Since v5.2. |
com.atlassian.jira.config.properties.JiraSystemProperties.resetReferences()
|
com.atlassian.jira.web.action.JiraWebActionSupport.returnCompleteWithInlineRedirectAndMsg(String, String, String, boolean, String)
since 5.1. Use JiraWebActionSupport.returnCompleteWithInlineRedirectAndMsg(String, String, MessageType, boolean, String)
instead. |
com.atlassian.jira.web.action.JiraWebActionSupport.returnMsgToUser(String, String, String, boolean, String)
since 5.1. Use JiraWebActionSupport.returnMsgToUser(String, String, MessageType, boolean, String) instead. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.roleActorOfTypeExistsForProjects(User, List, ProjectRole, String, String, ErrorCollection)
Use ProjectRoleService.roleActorOfTypeExistsForProjects(java.util.List, com.atlassian.jira.security.roles.ProjectRole, String, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Returns a list of projectId's for which the role actor of the specified type exists in the project for the
provided projectRole. This is a method that is meant to efficiently allow discovery of whether a UserRoleActor
exists in a project role for a subset of projects. |
com.atlassian.jira.issue.subscription.SubscriptionManager.runSubscription(User, Long)
Use SubscriptionManager.runSubscription(com.atlassian.jira.user.ApplicationUser, Long) instead. Since v6.0. |
com.atlassian.jira.issue.security.IssueSecurityLevelManager.schemeIssueSecurityExists(Long)
Use IssueSecurityLevelManager.getSecurityLevel(long) != null instead. Since v5.0. |
com.atlassian.jira.portal.PortalPageManager.search(SharedEntitySearchParameters, User, int, int)
Use PortalPageManager.search(com.atlassian.jira.sharing.search.SharedEntitySearchParameters, com.atlassian.jira.user.ApplicationUser, int, int) instead. Since v6.0.
Search for the PortalPages that match the passed SearchParameters. The result can be paged so that a subset of the results can be returned. |
com.atlassian.jira.issue.search.SearchRequestManager.search(SharedEntitySearchParameters, User, int, int)
Use SearchRequestManager.search(com.atlassian.jira.sharing.search.SharedEntitySearchParameters, com.atlassian.jira.user.ApplicationUser, int, int) instead. Since v6.0.
Search for the SearchRequests that match the passed searchParameters. The result can be paged so that a subset
of the results can be returned. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.setActorsForProjectRole(User, Map>, ProjectRole, Project, ErrorCollection)
Use ProjectRoleService.setActorsForProjectRole(java.util.Map, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will set the project role actor associations for the given newRoleActors and checking
the currentUser has the correct permissions to perform the update operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.issue.comments.MutableComment.setAuthor(String)
Use MutableComment.setAuthor(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.issue.MutableIssue.setComponents(Collection)
Use MutableIssue.setComponentObjects(java.util.Collection) instead. Since v5.0. |
com.atlassian.jira.avatar.AvatarService.setCustomUserAvatar(User, String, Long)
Use AvatarService.setCustomUserAvatar(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, Long) . Since v6.0 |
com.atlassian.jira.scheme.Scheme.setDescription(String)
this class will be made immutable, create a new Scheme instead. |
com.atlassian.jira.issue.IssueConstant.setDescription(String)
since v6.2. All updates should be performed via the relevant manager. |
com.atlassian.jira.scheme.Scheme.setEntities(Collection)
this class will be made immutable, create a new Scheme instead. |
com.atlassian.jira.issue.IssueConstant.setIconUrl(String)
since v6.2. All updates should be performed via the relevant manager. |
com.atlassian.jira.scheme.Scheme.setId(Long)
this class will be made immutable, create a new Scheme instead. |
com.atlassian.jira.issue.MutableIssue.setIssueType(GenericValue)
Use MutableIssue.setIssueTypeObject(com.atlassian.jira.issue.issuetype.IssueType) instead. Since v5.0. |
com.atlassian.jira.issue.MutableIssue.setKey(String)
Use MutableIssue.setProjectObject(com.atlassian.jira.project.Project) and MutableIssue.setNumber(Long) to change issue. Since v6.1 |
com.atlassian.jira.security.JiraAuthenticationContext.setLoggedInUser(User)
use JiraAuthenticationContext.setLoggedInUser(com.atlassian.jira.user.ApplicationUser) . Since v6.0 |
com.atlassian.jira.scheme.Scheme.setName(String)
this class will be made immutable, create a new Scheme instead. |
com.atlassian.jira.issue.IssueConstant.setName(String)
since v6.2. All updates should be performed via the relevant manager. |
com.atlassian.jira.issue.search.SearchRequest.setOwnerUserName(String)
Use SearchRequest.setOwner(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0.
Set the owner of the SearchRequest. |
com.atlassian.jira.issue.MutableIssue.setPriority(GenericValue)
Use MutableIssue.setPriorityObject(com.atlassian.jira.issue.priority.Priority) instead. Since v5.0. |
com.atlassian.jira.issue.MutableIssue.setProject(GenericValue)
Use MutableIssue.setProjectObject(com.atlassian.jira.project.Project) instead. Since v5.0. |
com.atlassian.jira.project.ProjectManager.setProjectCategory(GenericValue, GenericValue)
since v4.4. Use ProjectManager.setProjectCategory(com.atlassian.jira.project.Project, com.atlassian.jira.project.ProjectCategory) instead. |
com.atlassian.jira.bc.project.version.VersionService.setReleaseDate(User, Version, Date)
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) . |
com.atlassian.jira.bc.project.version.VersionService.setReleaseDate(User, Version, String)
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) . |
com.atlassian.jira.issue.MutableIssue.setResolution(GenericValue)
Use MutableIssue.setResolutionObject(com.atlassian.jira.issue.resolution.Resolution) instead. Since v5.0. |
com.atlassian.jira.issue.MutableIssue.setSecurityLevel(GenericValue)
Use MutableIssue.setSecurityLevelId(Long) instead. Since v5.0. |
com.atlassian.jira.issue.IssueConstant.setSequence(Long)
since v6.2. All updates should be performed via the relevant manager. |
com.atlassian.jira.issue.MutableIssue.setStatus(GenericValue)
Use MutableIssue.setStatusObject(com.atlassian.jira.issue.status.Status) instead. Since v5.0. |
com.atlassian.jira.web.bean.BulkEditBean.setTargetProject(GenericValue)
Use BulkEditBean.setTargetProject(com.atlassian.jira.project.Project) instead. Since v5.2. |
com.atlassian.jira.web.bean.MultiBulkMoveBean.setTargetProject(GenericValue)
Use MultiBulkMoveBean.setTargetProject(com.atlassian.jira.project.Project) instead. Since v5.2. |
com.atlassian.jira.issue.IssueConstant.setTranslation(String, String, String, Locale)
since v6.2. All updates should be performed via the relevant manager. |
com.atlassian.jira.scheme.Scheme.setType(String)
this class will be made immutable, create a new Scheme instead. |
com.atlassian.jira.issue.comments.MutableComment.setUpdateAuthor(String)
Use MutableComment.setUpdateAuthor(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowTransitionUtil.setUsername(String)
Use WorkflowTransitionUtil.setUserkey(String) instead. Since v6.0. |
com.atlassian.jira.bc.project.version.VersionService.setVersionDetails(User, Version, String, String)
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) . |
com.atlassian.jira.config.properties.JiraSystemProperties.showPerformanceMonitor()
|
com.atlassian.jira.issue.watchers.WatcherManager.startWatching(User, GenericValue)
Use WatcherManager.startWatching(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.issue.watchers.WatcherManager.startWatching(User, Issue)
Use WatcherManager.startWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.issue.watchers.WatcherManager.stopWatching(String, GenericValue)
Use WatcherManager.stopWatching(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.issue.watchers.WatcherManager.stopWatching(User, GenericValue)
Use WatcherManager.stopWatching(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue) instead. Since v5.0. |
com.atlassian.jira.issue.watchers.WatcherManager.stopWatching(User, Issue)
Use WatcherManager.stopWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue) instead. Since v6.0. |
com.atlassian.jira.ofbiz.OfBizValueWrapper.store()
Use the Object's Service or Manager to save values. Since v5.0. |
com.atlassian.jira.mail.MailThreadManager.threadNotificationEmail(Email, Long)
Use MailThreadManager.threadNotificationEmail(Email, com.atlassian.jira.issue.Issue) instead. Since v5.2. |
com.atlassian.jira.util.collect.MapBuilder.toFastMap()
Use ImmutableMap directly instead. Since v6.1. |
com.atlassian.jira.util.collect.MapBuilder.toFastSortedMap()
Use ImmutableSortedMap directly instead. Since v6.1. |
com.atlassian.jira.util.collect.MapBuilder.toFastSortedMap(Comparator)
Use ImmutableSortedMap directly instead. Since v6.1. |
com.atlassian.jira.util.collect.MapBuilder.toImmutableMap()
use MapBuilder.toMap() instead, or consider using ImmutableMap if
if the map does not need to accept null s. |
com.atlassian.jira.bc.issue.comment.CommentService.update(User, MutableComment, boolean, ErrorCollection)
Use CommentService.update(ApplicationUser user, MutableComment comment, boolean dispatchEvent, ErrorCollection errorCollection) instead. Since v6.0.
Updates a Comment and sets the comments updated date to be now and the updatedAuthor to be the
passed in user. |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.update(User, RemoteIssueLinkService.UpdateValidationResult)
as of v6.1. Use RemoteIssueLinkService.update(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.UpdateValidationResult) instead. |
com.atlassian.jira.bc.filter.SearchRequestService.updateFilterOwner(JiraServiceContext, User, SearchRequest)
Use SearchRequestService.updateFilterOwner(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.search.SearchRequest) instead. Since v6.0.
Persists a SearchRequest to the database - only available to administrators. |
com.atlassian.jira.bc.portal.PortalPageService.updatePortalPageUnconditionally(JiraServiceContext, User, PortalPage)
Use PortalPageService.updatePortalPageUnconditionally(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.portal.PortalPage) instead. Since v6.0.
Updates the specified PortalPage in the database , no permission checks are applied, but the user must be an administrator |
com.atlassian.jira.project.ProjectManager.updateProjectCategory(GenericValue)
Use ProjectManager.updateProjectCategory(ProjectCategory) instead. Since v4.4. |
com.atlassian.jira.bc.projectroles.ProjectRoleService.updateProjectRole(User, ProjectRole, ErrorCollection)
Use ProjectRoleService.updateProjectRole(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will update projectRole , checking
the currentUser has the correct permissions to perform the update operation.
The passed in errorCollection will contain any errors that are generated, such as permission violations. |
com.atlassian.jira.issue.link.RemoteIssueLinkManager.updateRemoteIssueLink(RemoteIssueLink, User)
since v6.1. Use RemoteIssueLinkManager.updateRemoteIssueLink(RemoteIssueLink, com.atlassian.jira.user.ApplicationUser) instead. |
com.atlassian.jira.bc.whitelist.WhitelistManager.updateRules(List, boolean)
Replaced by
com.atlassian.plugins.whitelist.WhitelistService#add(com.atlassian.plugins.whitelist.WhitelistRule) ,
com.atlassian.plugins.whitelist.WhitelistService#remove(int) ,
com.atlassian.plugins.whitelist.WhitelistService#disableWhitelist() and
com.atlassian.plugins.whitelist.WhitelistService#enableWhitelist() . Since v6.1. |
com.atlassian.jira.bc.whitelist.WhitelistService.updateRules(WhitelistService.WhitelistUpdateValidationResult)
Replaced by
com.atlassian.plugins.whitelist.WhitelistService#add(com.atlassian.plugins.whitelist.WhitelistRule) ,
com.atlassian.plugins.whitelist.WhitelistService#remove(int) ,
com.atlassian.plugins.whitelist.WhitelistService#disableWhitelist() and
com.atlassian.plugins.whitelist.WhitelistService#enableWhitelist() . Since v6.1. |
com.atlassian.jira.scheme.SchemeManager.updateScheme(GenericValue)
Use SchemeManager.updateScheme(Scheme) instead. Since v5.0. |
com.atlassian.jira.issue.subscription.SubscriptionManager.updateSubscription(User, Long, String, Trigger, Boolean)
Use SubscriptionManager.updateSubscription(ApplicationUser, Long, String, org.quartz.Trigger, Boolean) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowManager.updateWorkflow(String, JiraWorkflow)
Use WorkflowManager.updateWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow) instead. Since v6.0. |
com.atlassian.jira.workflow.WorkflowManager.updateWorkflowNameAndDescription(String, JiraWorkflow, String, String)
Use WorkflowManager.updateWorkflowNameAndDescription(com.atlassian.jira.user.ApplicationUser, JiraWorkflow, String, String) instead. Since v6.0. |
com.atlassian.jira.web.bean.MultiBulkMoveBean.validate(ErrorCollection, BulkMoveOperation, User)
since 6.1 use MultiBulkMoveBean.validate(com.atlassian.jira.util.ErrorCollection, com.atlassian.jira.bulkedit.operation.BulkMoveOperation, com.atlassian.jira.user.ApplicationUser) |
com.atlassian.jira.bc.issue.comment.CommentService.validateCommentUpdate(User, Long, String, String, Long, ErrorCollection)
Use CommentService.validateCommentUpdate(ApplicationUser user, Long commentId, String body, String groupLevel, Long roleLevelId, ErrorCollection errorCollection) instead. Since v6.0.
Confirms the parameters to update a comment are valid and that the updating user has the permission to do so.
This method will validate the raw input parameters. This method only validates the parameters and will not
actually persist the changes, you must call CommentService.update(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.comments.MutableComment, boolean, com.atlassian.jira.util.ErrorCollection) to persist the changes. If an error is encountered
then the ErrorCollection will contain the specific error message. |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.validateCreate(User, RemoteIssueLink)
as of v6.1. Use RemoteIssueLinkService.validateCreate(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.link.RemoteIssueLink) instead. |
com.atlassian.jira.bc.user.UserService.validateCreateUserForSignupOrSetup(User, String, String, String, String, String)
Use UserService.validateCreateUserForSignup(com.atlassian.crowd.embedded.api.User, String, String, String, String, String) or
UserService.validateCreateUserForSetup(com.atlassian.crowd.embedded.api.User, String, String, String, String, String) instead. Since v5.0. |
com.atlassian.jira.bc.project.version.VersionService.validateCreateVersion(User, Project, String, Date, String, Long)
Use VersionService.validateCreate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult) |
com.atlassian.jira.bc.project.version.VersionService.validateCreateVersion(User, Project, String, String, String, Long)
Use VersionService.validateCreate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult) |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.validateDelete(User, Long)
as of v6.1. Use RemoteIssueLinkService.validateDelete(com.atlassian.jira.user.ApplicationUser, Long) instead. |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.validateDeleteByGlobalId(User, Issue, String)
as of v6.1. Use RemoteIssueLinkService.validateDeleteByGlobalId(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String) instead. |
com.atlassian.jira.bc.user.UserService.validateDeleteUser(User, String)
Use UserService.validateDeleteUser(ApplicationUser, String) or
UserService.validateDeleteUser(ApplicationUser, ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.bc.project.version.VersionService.validateReleaseDate(User, Version, String)
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) . |
com.atlassian.jira.bc.projectroles.ProjectRoleService.validateRemoveAllRoleActorsByNameAndType(User, String, String)
Use ProjectRoleService.removeAllRoleActorsByNameAndType(String, String) instead. Since v6.0.
Will validate removing all role actors with the specified name and the specified type. This method should be used
before clean up after the actual subject of the role actor has been deleted (ex. deleting a user from the system).
Validation error wil be reported when name does not exists, type does not exists or user performing validation
does not have administrative rights |
com.atlassian.jira.bc.issue.link.RemoteIssueLinkService.validateUpdate(User, RemoteIssueLink)
as of v6.1. Use RemoteIssueLinkService.validateUpdate(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.link.RemoteIssueLink) instead. |
com.atlassian.jira.bc.whitelist.WhitelistService.validateUpdateRules(JiraServiceContext, List, boolean)
Replaced by
com.atlassian.plugins.whitelist.WhitelistService#add(com.atlassian.plugins.whitelist.WhitelistRule) ,
com.atlassian.plugins.whitelist.WhitelistService#remove(int) ,
com.atlassian.plugins.whitelist.WhitelistService#disableWhitelist() and
com.atlassian.plugins.whitelist.WhitelistService#enableWhitelist() . Since v6.1. |
com.atlassian.jira.bc.user.UserService.validateUpdateUser(User)
Use UserService.validateUpdateUser(com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. |
com.atlassian.jira.bc.project.version.VersionService.validateVersionDetails(User, Version, String, String)
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) . |
com.atlassian.jira.issue.changehistory.ChangeHistoryItem.Builder.withId(long)
since 5.1 - Use ChangeHistoryItem.Builder.withId(Long id) |