Uses of Interface
com.atlassian.jira.user.ApplicationUser
Packages that use ApplicationUser
Package
Description
Package for JIRA Application API.
A small set of classes that allow clients to format and parse dates in JIRA, in a way that is time zone and locale
aware.
This package contains events related to operations performed by admin on
email templates:
Email templates downloaded (
EmailTemplatesDownloadedEvent
)
Email templates uploaded (EmailTemplatesUploadedEvent
)
Email templates validated (EmailTemplatesValidatedEvent
)
Email templates applied (EmailTemplatesAppliedEvent
)
Email templates reverted (EmailTemplatesRevertedEvent
)
Package for JIRA Messaging utilities.
Package containing APIs to access project types.
-
Uses of ApplicationUser in com.atlassian.jira
Methods in com.atlassian.jira with parameters of type ApplicationUserModifier and TypeMethodDescriptionstatic void
JiraTestUtil.loginUser
(ApplicationUser user) This method will login a user to the current webwork action context.static void
JiraTestUtil.logoutUser
(ApplicationUser user) This method will logout a user to the current webwork action context. -
Uses of ApplicationUser in com.atlassian.jira.action.admin.export
Methods in com.atlassian.jira.action.admin.export with parameters of type ApplicationUserModifier and TypeMethodDescriptionlong
DefaultSaxEntitiesExporter.exportEntities
(OutputStream outputStream, SortedSet<String> entityNames, EntityXmlWriter entityWriter, ApplicationUser exportingUser) long
EntitiesExporter.exportEntities
(OutputStream outputStream, SortedSet<String> entityNames, EntityXmlWriter entityWriter, ApplicationUser exportingUser) Exports the entities in the TreeSet to the outputStream.protected void
DefaultSaxEntitiesExporter.writeHeader
(PrintWriter printWriter, ApplicationUser exportingUser) This will write the start of the exported XML file out. -
Uses of ApplicationUser in com.atlassian.jira.action.component
Methods in com.atlassian.jira.action.component with parameters of type ApplicationUserModifier and TypeMethodDescriptionSelectComponentAssigneesUtil.execute
(ApplicationUser user) SelectComponentAssigneesUtilImpl.execute
(ApplicationUser user) boolean
SelectComponentAssigneesUtil.hasPermission
(Project project, ApplicationUser user) boolean
SelectComponentAssigneesUtilImpl.hasPermission
(Project project, ApplicationUser user) -
Uses of ApplicationUser in com.atlassian.jira.action.screen
Methods in com.atlassian.jira.action.screen with parameters of type ApplicationUser -
Uses of ApplicationUser in com.atlassian.jira.admin
Methods in com.atlassian.jira.admin with parameters of type ApplicationUserModifier and TypeMethodDescriptionAdminHistoryLinkFactory.getLinks
(ApplicationUser user, Map<String, Object> params) boolean
DefaultTabLoadedDataProvider.isAdmin
(ApplicationUser user) boolean
TabLoadedDataProvider.isAdmin
(ApplicationUser user) boolean
DefaultTabLoadedDataProvider.isSysAdmin
(ApplicationUser user) boolean
TabLoadedDataProvider.isSysAdmin
(ApplicationUser user) -
Uses of ApplicationUser in com.atlassian.jira.appconsistency.integrity.check
Methods in com.atlassian.jira.appconsistency.integrity.check that return ApplicationUser -
Uses of ApplicationUser in com.atlassian.jira.appconsistency.integrity.integritycheck
Constructors in com.atlassian.jira.appconsistency.integrity.integritycheck with parameters of type ApplicationUserModifierConstructorDescriptionCheckIntegrityOperation
(I18nHelper i18nHelper, IntegrityChecker integrityChecker, ApplicationUser applicationUser) FixIntegrityOperation
(I18nHelper i18nHelper, IntegrityChecker integrityChecker, ApplicationUser applicationUser) -
Uses of ApplicationUser in com.atlassian.jira.application
Methods in com.atlassian.jira.application with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
ApplicationAuthorizationService.canUseApplication
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) Determines whether the given user is allowed to access the passed application.boolean
ApplicationAuthorizationServiceImpl.canUseApplication
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) Set<com.atlassian.application.api.ApplicationAccess.AccessError>
ApplicationAuthorizationService.getAccessErrors
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) Gets the errors that would occur if the passed user accessed the passed application.Set<com.atlassian.application.api.ApplicationAccess.AccessError>
ApplicationAuthorizationServiceImpl.getAccessErrors
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) ApplicationRoleManager.getOccupiedLicenseRolesForUser
(ApplicationUser user) DefaultApplicationRoleManager.getOccupiedLicenseRolesForUser
(ApplicationUser user) MockApplicationRoleManager.getOccupiedLicenseRolesForUser
(ApplicationUser user) ApplicationRoleManager.getRolesForUser
(ApplicationUser user) DefaultApplicationRoleManager.getRolesForUser
(ApplicationUser user) MockApplicationRoleManager.getRolesForUser
(ApplicationUser user) boolean
ApplicationRoleManager.hasAnyRole
(ApplicationUser user) Returns true if the given user has been assigned to anyApplicationRole
that is backed by a (potentially exceeded) license.boolean
DefaultApplicationRoleManager.hasAnyRole
(ApplicationUser user) boolean
MockApplicationRoleManager.hasAnyRole
(ApplicationUser user) boolean
ApplicationRoleManager.hasExceededAllRoles
(ApplicationUser user) Returns true if the user limits of all of the given user's assignedApplicationRole
s have been exceeded.boolean
DefaultApplicationRoleManager.hasExceededAllRoles
(ApplicationUser user) boolean
MockApplicationRoleManager.hasExceededAllRoles
(ApplicationUser user) boolean
ApplicationRoleManager.hasExceededAllRolesAsync
(ApplicationUser user) Async version ofApplicationRoleManager.hasExceededAllRoles(ApplicationUser)
.boolean
DefaultApplicationRoleManager.hasExceededAllRolesAsync
(ApplicationUser user) boolean
MockApplicationRoleManager.hasExceededAllRolesAsync
(ApplicationUser user) void
ApplicationConfigurationHelper.setupAdminForDefaultApplications
(ApplicationUser user) Configure the passed admin for all the default applications by adding the admin to all the applications default groups.boolean
ApplicationRoleManager.userHasRole
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) Returnstrue
if the passed user belongs to theApplicationRole
associated with the given key.boolean
DefaultApplicationRoleManager.userHasRole
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) boolean
MockApplicationRoleManager.userHasRole
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) boolean
ApplicationRoleManager.userOccupiesRole
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) Returnstrue
if the passed user occupies a seat in theApplicationRole
associated with the given key.boolean
DefaultApplicationRoleManager.userOccupiesRole
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) boolean
MockApplicationRoleManager.userOccupiesRole
(ApplicationUser user, com.atlassian.application.api.ApplicationKey key) ApplicationConfigurationHelper.validateApplicationForConfiguration
(com.atlassian.application.api.ApplicationKey applicationKey, ApplicationUser user) Validate whether the specified application can be configured. -
Uses of ApplicationUser in com.atlassian.jira.association
Methods in com.atlassian.jira.association that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionUserAssociationStore.getUsersFromSink
(String associationType, org.ofbiz.core.entity.GenericValue sink) Finds and returns a list of Users associated with a given sink.UserAssociationStoreImpl.getUsersFromSink
(String associationType, org.ofbiz.core.entity.GenericValue sink) Methods in com.atlassian.jira.association with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
UserAssociationStore.associationExists
(String associationType, ApplicationUser user, String sinkNodeEntity, Long sinkNodeId) Tests if the given association exists.boolean
UserAssociationStoreImpl.associationExists
(String associationType, ApplicationUser user, String sinkNodeEntity, Long sinkNodeId) void
UserAssociationStore.createAssociation
(String associationType, ApplicationUser user, Issue sink) Creates an association between a user and a sink node.void
UserAssociationStore.createAssociation
(String associationType, ApplicationUser user, org.ofbiz.core.entity.GenericValue sink) Creates an association between a user and a sink node.void
UserAssociationStoreImpl.createAssociation
(String associationType, ApplicationUser user, Issue sink) void
UserAssociationStoreImpl.createAssociation
(String associationType, ApplicationUser user, org.ofbiz.core.entity.GenericValue sink) List<org.ofbiz.core.entity.GenericValue>
UserAssociationStore.getSinksFromUser
(String associationType, ApplicationUser user, String sinkNodeEntity) Returns all the sinks that are associated with the given User.List<org.ofbiz.core.entity.GenericValue>
UserAssociationStoreImpl.getSinksFromUser
(String associationType, ApplicationUser user, String sinkNodeEntity) void
UserAssociationStore.removeAssociation
(String associationType, ApplicationUser user, Issue sink) Removes an association between a user and a sink node.void
UserAssociationStoreImpl.removeAssociation
(String associationType, ApplicationUser user, Issue sink) void
UserAssociationStore.removeUserAssociationsFromUser
(String associationType, ApplicationUser user, String sinkNodeEntity) Removes all User Associations for this User of the given associationTypevoid
UserAssociationStoreImpl.removeUserAssociationsFromUser
(String associationType, ApplicationUser user, String sinkNodeEntity) -
Uses of ApplicationUser in com.atlassian.jira.auditing
Methods in com.atlassian.jira.auditing that return ApplicationUserMethods in com.atlassian.jira.auditing with parameters of type ApplicationUserModifier and TypeMethodDescriptionAuditingEntry.Builder.author
(ApplicationUser author) void
AuditingStore.storeRecord
(AuditingCategory category, String categoryName, String summaryI18nKey, String eventSource, ApplicationUser author, String remoteAddress, AssociatedItem object, Iterable<ChangedValue> changedValues, Iterable<AssociatedItem> associatedItems, boolean isAuthorSysAdmin) Deprecated.Constructors in com.atlassian.jira.auditing with parameters of type ApplicationUserModifierConstructorDescriptionAffectedUser
(ApplicationUser user) RecordRequest
(AuditingCategory category, String summary, String eventSource, ApplicationUser author, String remoteAddress) Deprecated.RecordRequest
(AuditingCategory category, String summary, String eventSource, ApplicationUser author, String remoteAddress, String description) Deprecated. -
Uses of ApplicationUser in com.atlassian.jira.auditing.converters
Methods in com.atlassian.jira.auditing.converters that return ApplicationUserMethods in com.atlassian.jira.auditing.converters with parameters of type ApplicationUserModifier and TypeMethodDescriptionstatic com.atlassian.audit.entity.AuditAuthor
AuditAuthors.from
(ApplicationUser user) CreatesAuditAuthor
fromApplicationUser
static com.atlassian.audit.entity.AuditResource
AuditResources.from
(ApplicationUser user) -
Uses of ApplicationUser in com.atlassian.jira.auditing.handlers
Methods in com.atlassian.jira.auditing.handlers with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoid
AttachmentHandler.handleAttachmentDeleted
(Attachment attachment, Issue issue, ApplicationUser user) void
AttachmentHandlerImpl.handleAttachmentDeleted
(Attachment attachment, Issue issue, ApplicationUser user) void
CommentHandler.handleCommentLimited
(Issue issue, ApplicationUser author, String body, long limitValue) Handle when adding comment is declined because it would exceed a configured Safeguards limit.void
CommentHandlerImpl.handleCommentLimited
(Issue issue, ApplicationUser author, String body, long limitValue) void
LoggingWebsudoAuditHandler.handleWebsudoInvalidIP
(ApplicationUser user, IPAllowListValidationResult result) void
WebsudoAuditHandler.handleWebsudoInvalidIP
(ApplicationUser user, IPAllowListValidationResult result) void
WebsudoAuditHandlerImpl.handleWebsudoInvalidIP
(ApplicationUser user, IPAllowListValidationResult result) void
LoggingWebsudoAuditHandler.handleWebsudoWrongPassword
(ApplicationUser user) void
WebsudoAuditHandler.handleWebsudoWrongPassword
(ApplicationUser user) void
WebsudoAuditHandlerImpl.handleWebsudoWrongPassword
(ApplicationUser user) void
UserEventHandler.onUserLoggedOut
(ApplicationUser user) void
UserEventHandlerImpl.onUserLoggedOut
(ApplicationUser user) -
Uses of ApplicationUser in com.atlassian.jira.auditing.legacy
Methods in com.atlassian.jira.auditing.legacy with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoid
AuditingStoreToAuditServiceImpl.storeRecord
(AuditingCategory category, String categoryName, String summaryI18nKey, String eventSource, ApplicationUser author, String remoteAddress, AssociatedItem object, Iterable<ChangedValue> changedValues, Iterable<AssociatedItem> associatedItems, boolean isAuthorSysAdmin) -
Uses of ApplicationUser in com.atlassian.jira.avatar
Methods in com.atlassian.jira.avatar with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
AvatarService.canSetCustomUserAvatar
(ApplicationUser remoteUser, ApplicationUser user) Returns a boolean indicating whether the calling user can edit the custom user avatar for the user with the given username.boolean
AvatarService.canSetCustomUserAvatar
(ApplicationUser remoteUser, String username) Deprecated.boolean
AvatarServiceImpl.canSetCustomUserAvatar
(ApplicationUser remoteUser, ApplicationUser user) boolean
AvatarServiceImpl.canSetCustomUserAvatar
(ApplicationUser remoteUser, String username) boolean
TypeAvatarService.canUserCreateAvatar
(ApplicationUser remoteUser, String owningObjectId) Return information if user can add avatar to given subject.protected Long
AvatarServiceImpl.configuredAvatarIdFor
(ApplicationUser user) Returns the avatar id that is configured for the given User.AvatarManager.create
(String fileName, String contentType, ApplicationUser owner, InputStream image, Selection selection) AvatarManagerImpl.create
(String fileName, String contentType, ApplicationUser owner, InputStream imageData, Selection croppingSelection) TypeAvatarService.createAvatar
(ApplicationUser remoteUser, String owningObjectId, AvatarImageDataProvider imageDataProvider) Adds new avatar to given subject with provided image data - with permissions of given remote user.static RemoteAvatar
RemoteAvatar.from
(ApplicationUser user) Build an Avatar representation for a local user avatar.AvatarServiceImpl.GravatarUrlStrategy.get
(ApplicationUser remoteUser, ApplicationUser user, Avatar.Size size) AvatarService.getAvatar
(ApplicationUser remoteUser, ApplicationUser avatarUser) Returns the Avatar for the given user, if configured.AvatarService.getAvatar
(ApplicationUser remoteUser, String username) Deprecated.AvatarServiceImpl.getAvatar
(ApplicationUser remoteUser, ApplicationUser avatarUser) AvatarServiceImpl.getAvatar
(ApplicationUser remoteUser, String username) TypeAvatarService.getAvatar
(ApplicationUser remoteUser, long avatarId) Return avatar using remote user permissions.AvatarImageResolver.getAvatarAbsoluteUri
(ApplicationUser remoteUser, Avatar avatar, Avatar.Size requestedSize) Deprecated.Return absolute link to display avatar image of given size.AvatarService.getAvatarAbsoluteURL
(ApplicationUser remoteUser, ApplicationUser avatarUser, Avatar.Size size) This is the same asAvatarService.getAvatarURL(ApplicationUser, String, Avatar.Size)
but returns an absolute URL.AvatarService.getAvatarAbsoluteURL
(ApplicationUser remoteUser, String username, Avatar.Size size) AvatarServiceImpl.getAvatarAbsoluteURL
(ApplicationUser remoteUser, ApplicationUser avatarUser, Avatar.Size size) AvatarServiceImpl.getAvatarAbsoluteURL
(ApplicationUser remoteUser, String username, Avatar.Size size) AvatarImageResolver.getAvatarRelativeUri
(ApplicationUser remoteUser, Avatar avatar, Avatar.Size requestedSize) Deprecated.Return link (relative to application context) to display avatar image of given size.TypeAvatarService.getAvatars
(ApplicationUser remoteUser, String owningObjectId) Get avatars assigned to given subject - with permissions of remote user.AvatarService.getAvatarTagged
(ApplicationUser remoteUser, ApplicationUser avatarUser) AvatarServiceImpl.getAvatarTagged
(ApplicationUser remoteUser, ApplicationUser avatarUser) AvatarService.getAvatarURL
(ApplicationUser remoteUser, ApplicationUser avatarUser) Returns the URL for the avatar of the user having the given username for displaying on a page that should be shown for the passed in remoteUser.AvatarService.getAvatarURL
(ApplicationUser remoteUser, ApplicationUser avatarUser, Avatar.Size size) Returns the URL for the avatar of the user having the given username for displaying on a page that should be shown for the passed in remoteUser.AvatarService.getAvatarURL
(ApplicationUser remoteUser, String username) Deprecated.AvatarService.getAvatarURL
(ApplicationUser remoteUser, String username, Avatar.Size size) Deprecated.AvatarServiceImpl.getAvatarURL
(ApplicationUser remoteUser, ApplicationUser avatarUser) AvatarServiceImpl.getAvatarURL
(ApplicationUser remoteUser, ApplicationUser avatarUser, Avatar.Size size) AvatarServiceImpl.getAvatarURL
(ApplicationUser remoteUser, String username) AvatarServiceImpl.getAvatarURL
(ApplicationUser remoteUser, String username, Avatar.Size size) AvatarService.getAvatarUrlNoPermCheck
(ApplicationUser avatarUser, Avatar.Size size) This is the same asAvatarService.getAvatarURL(ApplicationUser, String, Size)
but does no permission checking.AvatarService.getAvatarUrlNoPermCheck
(ApplicationUser applicationUser, Avatar avatar, Avatar.Size size) Deprecated.AvatarServiceImpl.getAvatarUrlNoPermCheck
(ApplicationUser avatarUser, Avatar.Size size) AvatarServiceImpl.getAvatarUrlNoPermCheck
(ApplicationUser avatarUser, Avatar avatar, Avatar.Size size) Builds a URI for a JIRA avatar with the requested size.AvatarUrls.getAvatarURLs
(ApplicationUser avatarUser, Avatar avatar) Deprecated.the notion of "all the avatar sizes" is broken.AvatarService.getGravatarAvatarURL
(ApplicationUser avatarUser, Avatar.Size size) If Gravatar is enabled returns Gravatar url for given user at given size.AvatarServiceImpl.getGravatarAvatarURL
(ApplicationUser avatarUser, Avatar.Size size) boolean
AvatarService.hasCustomUserAvatar
(ApplicationUser remoteUser, ApplicationUser username) Returns true if the user has configured a custom avatar, false otherwise.boolean
AvatarService.hasCustomUserAvatar
(ApplicationUser remoteUser, String username) boolean
AvatarServiceImpl.hasCustomUserAvatar
(ApplicationUser remoteUser, ApplicationUser user) boolean
AvatarServiceImpl.hasCustomUserAvatar
(ApplicationUser remoteUser, String username) boolean
AvatarManager.hasPermissionToEdit
(ApplicationUser remoteUser, Avatar.Type type, String ownerId) Deprecated.boolean
AvatarManager.hasPermissionToEdit
(ApplicationUser remoteUser, Project owner) Deprecated.boolean
AvatarManager.hasPermissionToEdit
(ApplicationUser remoteUser, ApplicationUser owner) Deprecated.boolean
AvatarManagerImpl.hasPermissionToEdit
(ApplicationUser remoteUser, Avatar.Type type, String ownerId) boolean
AvatarManagerImpl.hasPermissionToEdit
(ApplicationUser remoteUser, Project owner) boolean
AvatarManagerImpl.hasPermissionToEdit
(ApplicationUser remoteUser, ApplicationUser owner) boolean
AvatarManager.hasPermissionToView
(ApplicationUser remoteUser, Avatar.Type type, String ownerId) Deprecated.UseAvatarManager.userCanView(ApplicationUser, Avatar)
Since v6.0boolean
AvatarManager.hasPermissionToView
(ApplicationUser remoteUser, Project owner) Deprecated.UseAvatarManager.userCanView(ApplicationUser, Avatar)
Since v7.1boolean
AvatarManager.hasPermissionToView
(ApplicationUser remoteUser, ApplicationUser owner) Deprecated.UseAvatarManager.userCanView(ApplicationUser, Avatar)
Since v7.1boolean
AvatarManagerImpl.hasPermissionToView
(ApplicationUser remoteUser, Avatar.Type type, String ownerId) boolean
AvatarManagerImpl.hasPermissionToView
(ApplicationUser remoteUser, Project project) boolean
AvatarManagerImpl.hasPermissionToView
(ApplicationUser remoteUser, ApplicationUser owner) boolean
AvatarService.isUsingExternalAvatar
(ApplicationUser remoteUser, ApplicationUser avatarUser) Check whether a user currently has an external avatar (for example, a Gravatar).boolean
AvatarServiceImpl.isUsingExternalAvatar
(ApplicationUser remoteUser, ApplicationUser avatarUser) AvatarServiceHelper.renderURL
(ApplicationUser loggedInUser, ApplicationUser avatarUser, Avatar.Size size) protected void
AvatarServiceImpl.setConfiguredAvatarIdFor
(ApplicationUser user, Long avatarId) Sets the given avatar id as the configured avatar id for a user.void
AvatarService.setCustomUserAvatar
(ApplicationUser remoteUser, ApplicationUser user, Long avatarId) Sets a custom avatar for a given user.void
AvatarService.setCustomUserAvatar
(ApplicationUser remoteUser, String username, Long avatarId) void
AvatarServiceImpl.setCustomUserAvatar
(ApplicationUser remoteUser, ApplicationUser user, Long avatarId) void
AvatarServiceImpl.setCustomUserAvatar
(ApplicationUser remoteUser, String username, Long avatarId) void
TemporaryAvatars.storeTemporaryAvatar
(ApplicationUser remoteUser, TemporaryAvatar avatar, Avatar.Type type, String owningObjectId) Deprecated.This method cannot understand pluggable icon types.void
TemporaryAvatars.storeTemporaryAvatar
(ApplicationUser remoteUser, TemporaryAvatar avatar, IconType iconType, IconOwningObjectId owningObjectId) Store temporary avatar - make it available to displaying servlet.boolean
AvatarManager.userCanCreateFor
(ApplicationUser remoteUser, IconType iconType, IconOwningObjectId owningObjectId) Check if the user could create an avatar for this owning object.boolean
AvatarManagerImpl.userCanCreateFor
(ApplicationUser remoteUser, IconType iconType, IconOwningObjectId owningObjectId) boolean
AvatarManager.userCanDelete
(ApplicationUser remoteUser, Avatar icon) Check if the user can delete the icon.boolean
AvatarManagerImpl.userCanDelete
(ApplicationUser remoteUser, Avatar icon) boolean
AvatarManager.userCanView
(ApplicationUser remoteUser, Avatar icon) Check if the user can view the icon.boolean
AvatarManagerImpl.userCanView
(ApplicationUser remoteUser, Avatar icon) -
Uses of ApplicationUser in com.atlassian.jira.avatar.temporary
Methods in com.atlassian.jira.avatar.temporary with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoid
TemporaryAvatarsImpl.storeTemporaryAvatar
(ApplicationUser remoteUser, TemporaryAvatar avatar, Avatar.Type type, String ownerId) void
TemporaryAvatarsImpl.storeTemporaryAvatar
(ApplicationUser remoteUser, TemporaryAvatar avatar, IconType iconType, IconOwningObjectId ownerId) -
Uses of ApplicationUser in com.atlassian.jira.avatar.types
Methods in com.atlassian.jira.avatar.types with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
BasicTypedTypeAvatarService.canUserCreateAvatar
(ApplicationUser remoteUser, String owningObjectId) BasicTypedTypeAvatarService.createAvatar
(ApplicationUser remoteUser, String owningObjectId, AvatarImageDataProvider imageDataProvider) BasicTypedTypeAvatarService.getAvatar
(ApplicationUser remoteUser, long avatarId) BasicAvatarsImageResolver.getAvatarAbsoluteUri
(ApplicationUser avatarUser, Avatar avatar, Avatar.Size requestedSize) Deprecated.BasicAvatarsImageResolver.getAvatarRelativeUri
(ApplicationUser remoteUser, Avatar avatar, Avatar.Size requestedSize) Deprecated.final SystemAndCustomAvatars
BasicTypedTypeAvatarService.getAvatars
(ApplicationUser remoteUser, String owningObjectId) -
Uses of ApplicationUser in com.atlassian.jira.bc
Methods in com.atlassian.jira.bc that return ApplicationUserModifier and TypeMethodDescriptionJiraServiceContext.getLoggedInApplicationUser()
Returns the User who has invoked the JIRA service method.JiraServiceContextImpl.getLoggedInApplicationUser()
Constructors in com.atlassian.jira.bc with parameters of type ApplicationUserModifierConstructorDescriptionInstantiates this class with given user and new empty error collection.JiraServiceContextImpl
(ApplicationUser user, ErrorCollection errorCollection) Instantiates this class with user and error collection.JiraServiceContextImpl
(ApplicationUser user, ErrorCollection errorCollection, I18nHelper i18nHelper) Instantiates this class with user and error collection and I18nHelper. -
Uses of ApplicationUser in com.atlassian.jira.bc.config
Methods in com.atlassian.jira.bc.config with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultStatusService.createStatus
(ApplicationUser user, String name, String description, String iconUrl, StatusCategory statusCategory) StatusService.createStatus
(ApplicationUser user, String name, String description, String iconUrl, StatusCategory statusCategory) Validates and when validation is performed successfully creates new status basing on given parametersDefaultStatusService.editStatus
(ApplicationUser user, Status status, String name, String description, String iconUrl, StatusCategory statusCategory) StatusService.editStatus
(ApplicationUser user, Status status, String name, String description, String iconUrl, StatusCategory statusCategory) Validates and when validation is performed successfully alters given status basing on given parametersDefaultStatusService.findStatuses
(ApplicationUser user, String substring, Set<Long> projectIds, Set<String> issueTypeIds) StatusService.findStatuses
(ApplicationUser user, String substring, Set<Long> projectIds, Set<String> issueTypeIds) Returns statuses whose names start with or fully match given substring.ConstantsService.getAllIssueTypes
(ApplicationUser user) Returns a ServiceOutcome containing all IssueTypes.DefaultConstantsService.getAllIssueTypes
(ApplicationUser user) ConstantsService.getAllStatusCategories
(ApplicationUser user) Returns a ServiceOutcome containing all StatusCategories.DefaultConstantsService.getAllStatusCategories
(ApplicationUser user) ConstantsService.getAllStatuses
(ApplicationUser user) Returns a ServiceOutcome containing all Statuses.DefaultConstantsService.getAllStatuses
(ApplicationUser user) DefaultStatusService.getAssociatedWorkflows
(ApplicationUser user, Status status) StatusService.getAssociatedWorkflows
(ApplicationUser user, Status status) Gets a list of workflows which contains given statusConstantsService.getDefaultStatusCategory
(ApplicationUser user) Returns a ServiceOutcome containing default StatusCategory.DefaultConstantsService.getDefaultStatusCategory
(ApplicationUser user) ConstantsService.getIssueTypeById
(ApplicationUser user, String issueTypeId) Returns a ServiceOutcome containing the IssueType that has the given id.DefaultConstantsService.getIssueTypeById
(ApplicationUser user, String issueTypeId) ConstantsService.getStatusById
(ApplicationUser user, String statusId) Returns a ServiceOutcome containing the Status that has the given id.DefaultConstantsService.getStatusById
(ApplicationUser user, String statusId) DefaultStatusService.getStatusById
(ApplicationUser user, String id) StatusService.getStatusById
(ApplicationUser user, String id) Get a status by id.ConstantsService.getStatusByName
(ApplicationUser user, String statusName) Returns a ServiceOutcome containing the Status that has the given Name.DefaultConstantsService.getStatusByName
(ApplicationUser user, String statusName) ConstantsService.getStatusByNameIgnoreCase
(ApplicationUser user, String statusName) Returns a ServiceOutcome containing the Status that has the given Name ignoring case.DefaultConstantsService.getStatusByNameIgnoreCase
(ApplicationUser user, String statusName) ConstantsService.getStatusByTranslatedName
(ApplicationUser user, String statusName) Returns a ServiceOutcome containing the Status that has the given Name.DefaultConstantsService.getStatusByTranslatedName
(ApplicationUser user, String statusName) ConstantsService.getStatusCategoryById
(ApplicationUser user, String id) Returns a ServiceOutcome containing StatusCategory that has the gived id.DefaultConstantsService.getStatusCategoryById
(ApplicationUser user, String id) ConstantsService.getStatusCategoryByKey
(ApplicationUser user, String key) Returns a ServiceOutcome containing StatusCategory that has the gived key.DefaultConstantsService.getStatusCategoryByKey
(ApplicationUser user, String key) ConstantsService.getUserVisibleStatusCategories
(ApplicationUser user) Returns a ServiceOutcome containing StatusCategories visible to any user.DefaultConstantsService.getUserVisibleStatusCategories
(ApplicationUser user) DefaultStatusService.moveStatusDown
(ApplicationUser user, String id) StatusService.moveStatusDown
(ApplicationUser user, String id) Move a status down the order.DefaultStatusService.moveStatusUp
(ApplicationUser user, String id) StatusService.moveStatusUp
(ApplicationUser user, String id) Move a status up the order.DefaultStatusService.removeStatus
(ApplicationUser user, Status status) StatusService.removeStatus
(ApplicationUser user, Status status) Removes a status.DefaultStatusService.validateCreateStatus
(ApplicationUser user, String name, String description, String iconUrl, StatusCategory statusCategory) StatusService.validateCreateStatus
(ApplicationUser user, String name, String description, String iconUrl, StatusCategory statusCategory) Validates new status basing on given parametersDefaultStatusService.validateEditStatus
(ApplicationUser user, Status status, String name, String description, String iconUrl, StatusCategory statusCategory) StatusService.validateEditStatus
(ApplicationUser user, Status status, String name, String description, String iconUrl, StatusCategory statusCategory) Validates given status basing on given parametersDefaultStatusService.validateRemoveStatus
(ApplicationUser user, Status status) StatusService.validateRemoveStatus
(ApplicationUser user, Status status) Validates removal of given status -
Uses of ApplicationUser in com.atlassian.jira.bc.customfield
Methods in com.atlassian.jira.bc.customfield that return ApplicationUserMethods in com.atlassian.jira.bc.customfield with parameters of type ApplicationUserModifier and TypeMethodDescriptionCustomFieldService.addToScreenTabs
(ApplicationUser user, Long customFieldId, List<Long> tabIds) Adds a custom field with the given id to selected tabs.DefaultCustomFieldService.addToScreenTabs
(ApplicationUser user, Long customFieldId, List<Long> tabIds) DefaultCustomFieldService.findCustomFields
(ApplicationUser user, String searchString, List<String> types, List<String> projects, List<String> screens, String sortOrder, String sortColumn, Long lastValueUpdate) Returns filtered list of customfieldsCustomFieldService.getCustomField
(ApplicationUser user, Long fieldId) Returns a custom field with the providedfieldId
or an invalid outcome if the custom field does not exist or theuser
does not have permission to view it.DefaultCustomFieldService.getCustomField
(ApplicationUser user, Long fieldId) CustomFieldService.getCustomFieldForEditConfig
(ApplicationUser user, String fieldId) Return the custom field if the passed user has permission to edit its configuration.DefaultCustomFieldService.getCustomFieldForEditConfig
(ApplicationUser user, String fieldId) Iterable<CustomFieldType<?,
?>> CustomFieldService.getCustomFieldTypesForUser
(ApplicationUser user) Return theCustomFieldType
s that the passed user can use to create a newCustomField
.Iterable<CustomFieldType<?,
?>> DefaultCustomFieldService.getCustomFieldTypesForUser
(ApplicationUser user) boolean
CustomFieldVisibilityCheck.isCustomFieldVisibleForUser
(ApplicationUser user, CustomField field) Checksuser
's view permission to the customfield
.CustomFieldService.removeFromScreenTabs
(ApplicationUser user, Long customFieldId, List<Long> tabIds) Removes a custom field with the given id from selected tabs.DefaultCustomFieldService.removeFromScreenTabs
(ApplicationUser user, Long customFieldId, List<Long> tabIds) CreateValidationResult.Builder.user
(ApplicationUser user) CustomFieldService.validateCreate
(ApplicationUser user, CustomFieldDefinition customFieldDefinition) Validates that the custom field with the provided data can be created.DefaultCustomFieldService.validateCreate
(ApplicationUser user, CustomFieldDefinition customFieldDefinition) -
Uses of ApplicationUser in com.atlassian.jira.bc.dashboard.item.property
Methods in com.atlassian.jira.bc.dashboard.item.property that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionDashboardItemPropertyHelper.createDeletePropertyEventBiFunction()
DashboardItemPropertyHelper.createSetPropertyEventBiFunction()
-
Uses of ApplicationUser in com.atlassian.jira.bc.dataimport
Fields in com.atlassian.jira.bc.dataimport declared as ApplicationUserModifier and TypeFieldDescriptionfinal ApplicationUser
ExportCompletedEvent.loggedInUser
The user that instigated the export.Methods in com.atlassian.jira.bc.dataimport that return ApplicationUserModifier and TypeMethodDescriptionExportStartedEvent.getLoggedInUser()
ImportCompletedEvent.getUser()
Methods in com.atlassian.jira.bc.dataimport with parameters of type ApplicationUserModifier and TypeMethodDescriptionDataImportService.doImport
(ApplicationUser loggedInUser, DataImportService.ImportValidationResult result, TaskProgressSink taskProgressSink) Performs the actual import given a valid validation result.DefaultDataImportService.doImport
(ApplicationUser loggedInUser, DataImportService.ImportValidationResult result, TaskProgressSink taskProgressSink) DefaultExportService.export
(ApplicationUser loggedInUser, String filename, ExportService.Style style, TaskProgressSink taskProgressSink) DefaultExportService.export
(ApplicationUser loggedInUser, String filename, TaskProgressSink taskProgressSink) ExportService.export
(ApplicationUser loggedInUser, String filename, ExportService.Style style, TaskProgressSink taskProgressSink) Export JIRA to the given filename with the specified backup style.ExportService.export
(ApplicationUser loggedInUser, String filename, TaskProgressSink taskProgressSink) Export JIRA to the given filename.DefaultExportService.exportForDevelopment
(ApplicationUser loggedInUser, String xmlFilename, TaskProgressSink taskProgressSink) ExportService.exportForDevelopment
(ApplicationUser loggedInUser, String xmlFilename, TaskProgressSink taskProgressSink) Export JIRA to the given filename.DataImportService.validateImport
(ApplicationUser loggedInUser, DataImportParams params) Given the currently loggedInUser and import params this method does some basic validation of the input.DefaultDataImportService.validateImport
(ApplicationUser loggedInUser, DataImportParams params) Constructors in com.atlassian.jira.bc.dataimport with parameters of type ApplicationUserModifierConstructorDescriptionExportCompletedEvent
(ApplicationUser user, String filename, ServiceOutcome<Void> outcome) Deprecated.ExportCompletedEvent
(ApplicationUser user, String filename, ServiceOutcome<Void> outcome, Long xmlExportTime) ExportStartedEvent
(ApplicationUser user, String filename, Long xmlExportTime) ImportCompletedEvent
(boolean importSuccessful, io.atlassian.fugue.Option<Long> xmlExportTime, DataImportEvent.ImportType xmlImportType, ApplicationUser user) -
Uses of ApplicationUser in com.atlassian.jira.bc.favourites
Methods in com.atlassian.jira.bc.favourites with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
DefaultFavouritesService.isFavourite
(ApplicationUser user, SharedEntity entity) boolean
FavouritesService.isFavourite
(ApplicationUser user, SharedEntity entity) Check that the given entity is a favourite of the user passed in the context -
Uses of ApplicationUser in com.atlassian.jira.bc.filter
Methods in com.atlassian.jira.bc.filter with parameters of type ApplicationUserModifier and TypeMethodDescriptionProjectSearchRequestService.associateSearchRequestsWithProject
(ApplicationUser user, Project project, Long... searchRequestIds) For a given project this method will associated the provided search requests such that they will be returned by subsequent calls toProjectSearchRequestService.getSearchRequestsForProject(ApplicationUser, Project)
.ProjectSearchRequestServiceImpl.associateSearchRequestsWithProject
(ApplicationUser user, Project project, Long... searchRequestIds) void
DefaultSearchRequestService.deleteAllFiltersForUser
(JiraServiceContext serviceCtx, ApplicationUser user) void
SearchRequestService.deleteAllFiltersForUser
(JiraServiceContext serviceCtx, ApplicationUser user) Delete all filters for a given userDefaultSearchRequestService.getFavouriteFilters
(ApplicationUser user) SearchRequestService.getFavouriteFilters
(ApplicationUser user) Retrieve all filters a user has favourited.DefaultSearchRequestService.getFiltersFavouritedByOthers
(ApplicationUser user) SearchRequestService.getFiltersFavouritedByOthers
(ApplicationUser user) Get filters owned by a given user that have been favourited by at least one other userDefaultSearchRequestService.getNonPrivateFilters
(ApplicationUser user) SearchRequestService.getNonPrivateFilters
(ApplicationUser user) Get a user's non private filters.DefaultSearchRequestService.getOwnedFilters
(ApplicationUser user) SearchRequestService.getOwnedFilters
(ApplicationUser user) Retrieve all filters a user owns/has created.ProjectSearchRequestService.getSearchRequestsForProject
(ApplicationUser user, Project project) Retrieves all search requests for a given project that the user is allowed to see.ProjectSearchRequestServiceImpl.getSearchRequestsForProject
(ApplicationUser user, Project project) DefaultFilterSubscriptionService.getVisibleFilterSubscriptions
(ApplicationUser user, SearchRequest filter) FilterSubscriptionService.getVisibleFilterSubscriptions
(ApplicationUser user, SearchRequest filter) Retrieves subscriptions that a user can see for a filter.boolean
DefaultSearchRequestService.hasShareRights
(ApplicationUser user, SearchRequest searchRequest, ShareRight shareRight) boolean
SearchRequestService.hasShareRights
(ApplicationUser user, SearchRequest searchRequest, ShareRight shareRight) Checks if provided user has share rights for given search request.DefaultSearchRequestService.updateFilterOwner
(JiraServiceContext contextWithNewOwner, ApplicationUser loggedInUser, SearchRequest requestWithNewOwner) DefaultSearchRequestService.updateFilterOwner
(JiraServiceContext serviceCtx, Long filterId, ApplicationUser newOwner) SearchRequestService.updateFilterOwner
(JiraServiceContext serviceCtx, ApplicationUser user, SearchRequest request) Persists aSearchRequest
to the database - only available to administrators.SearchRequestService.updateFilterOwner
(JiraServiceContext serviceCtx, Long filterId, ApplicationUser newOwner) Changes the owner of the portal page.void
DefaultFilterSubscriptionService.updateSubscription
(JiraServiceContext context, ApplicationUser owner, Long subscriptionId, String groupName, String expr, boolean emailOnEmpty) void
FilterSubscriptionService.updateSubscription
(JiraServiceContext context, ApplicationUser owner, Long subscriptionId, String groupName, String expr, boolean emailOnEmpty) Updates the subscription to the new given values and persists. -
Uses of ApplicationUser in com.atlassian.jira.bc.group
Methods in com.atlassian.jira.bc.group that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionGroupsToApplicationsSeatingHelper.rolesToBeAddedForSeatingCountPurpose
(Set<ApplicationUser> users, Set<String> groupsToBeAdded) Produces a relation betweenApplicationRole
s andApplicationUser
s indicating which users will gain access to which applications if they will be added to given groups.Method parameters in com.atlassian.jira.bc.group with type arguments of type ApplicationUserModifier and TypeMethodDescriptionGroupsToApplicationsSeatingHelper.rolesToBeAddedForSeatingCountPurpose
(Set<ApplicationUser> users, Set<String> groupsToBeAdded) Produces a relation betweenApplicationRole
s andApplicationUser
s indicating which users will gain access to which applications if they will be added to given groups. -
Uses of ApplicationUser in com.atlassian.jira.bc.issue
Methods in com.atlassian.jira.bc.issue with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultIssueService.assign
(ApplicationUser user, IssueService.AssignValidationResult assignResult) IssueService.assign
(ApplicationUser user, IssueService.AssignValidationResult assignResult) This method will store the provided issue to the JIRA datastore and will transition it through workflow.DefaultIssueService.clone
(ApplicationUser user, IssueService.CloneValidationResult cloneValidationResult) IssueService.clone
(ApplicationUser user, IssueService.CloneValidationResult cloneValidationResult) This method will clone the issue applying the supplied summary field.DefaultIssueService.create
(ApplicationUser user, IssueService.CreateValidationResult createValidationResult) DefaultIssueService.create
(ApplicationUser user, IssueService.CreateValidationResult createValidationResult, String initialWorkflowActionName) IssueService.create
(ApplicationUser user, IssueService.CreateValidationResult createValidationResult) This method will store the provided issue to the JIRA datastore.IssueService.create
(ApplicationUser user, IssueService.CreateValidationResult createValidationResult, String initialWorkflowActionName) This method will store the provided issue to the JIRA datastore.DefaultIssueService.delete
(ApplicationUser user, IssueService.DeleteValidationResult issueValidationResult) DefaultIssueService.delete
(ApplicationUser user, IssueService.DeleteValidationResult issueValidationResult, EventDispatchOption eventDispatchOption, boolean sendMail) IssueService.delete
(ApplicationUser user, IssueService.DeleteValidationResult deleteValidationResult) This method will delete an issue from JIRA.IssueService.delete
(ApplicationUser user, IssueService.DeleteValidationResult deleteValidationResult, EventDispatchOption eventDispatchOption, boolean sendMail) This method will delete an issue from JIRA.DefaultIssueService.getIssue
(ApplicationUser user, Long issueId) DefaultIssueService.getIssue
(ApplicationUser user, String issueKey) IssueService.getIssue
(ApplicationUser user, Long issueId) This method will retrieve the issue with the provided issue id if the current user has permission to view the issue.IssueService.getIssue
(ApplicationUser user, String issueKey) This method will retrieve the issue with the provided issue id if the current user has permission to view the issue.boolean
CloneIssueCommand.isCanModifyReporter
(ApplicationUser user, Issue issue) boolean
DefaultIssueService.isEditable
(Issue issue, ApplicationUser user) boolean
IssueService.isEditable
(Issue issue, ApplicationUser user) Returnstrue
if the issue can be edited by the current user.DefaultIssueService.transition
(ApplicationUser user, IssueService.TransitionValidationResult transitionResult) IssueService.transition
(ApplicationUser user, IssueService.TransitionValidationResult transitionResult) This method will store the provided issue to the JIRA datastore and will transition it through workflow.DefaultIssueService.update
(ApplicationUser user, IssueService.UpdateValidationResult issueValidationResult) DefaultIssueService.update
(ApplicationUser user, IssueService.UpdateValidationResult issueValidationResult, EventDispatchOption eventDispatchOption, boolean sendMail) IssueService.update
(ApplicationUser user, IssueService.UpdateValidationResult updateValidationResult) This method will store the provided issue to the JIRA datastore.IssueService.update
(ApplicationUser user, IssueService.UpdateValidationResult updateValidationResult, EventDispatchOption eventDispatchOption, boolean sendMail) This method will store the provided issue to the JIRA datastore.DefaultIssueService.validateAssign
(ApplicationUser user, Long issueId, String assignee) IssueService.validateAssign
(ApplicationUser user, Long issueId, String assignee) This method will check permissions to see if a user has the permission in relation to the provided issue, and that the assignee is assignable.DefaultIssueService.validateClone
(ApplicationUser user, Issue issue, String summary, boolean cloneAttachments, boolean cloneSubTasks, boolean cloneLinks, Map<CustomField, Optional<Boolean>> cloneOptionSelections) IssueService.validateClone
(ApplicationUser user, Issue issue, String summary, boolean cloneAttachments, boolean cloneSubTasks, boolean cloneLinks, Map<CustomField, Optional<Boolean>> cloneOptionSelections) This method will validate parameters.DefaultIssueService.validateCreate
(ApplicationUser user, IssueInputParameters issueInputParameters) IssueService.validateCreate
(ApplicationUser user, IssueInputParameters issueInputParameters) This method will validate parameters and check permissions and if all checks pass it will create anIssue
that can be passed to theIssueService.create(ApplicationUser, CreateValidationResult)
method.DefaultIssueService.validateDelete
(ApplicationUser user, Long issueId) IssueService.validateDelete
(ApplicationUser user, Long issueId) This method will check permissions to see if a user has theProjectPermissions.DELETE_ISSUES
permission in relation to the provided issue.DefaultIssueService.validateSubTaskCreate
(ApplicationUser user, Long parentId, IssueInputParameters issueInputParameters) IssueService.validateSubTaskCreate
(ApplicationUser user, Long parentId, IssueInputParameters issueInputParameters) This method does the same asIssueService.validateCreate(ApplicationUser, IssueInputParameters)
and it allows you to specify a parentId such that the created issue will be a subtask of the provided parent id.DefaultIssueService.validateTransition
(ApplicationUser user, Long issueId, int actionId, IssueInputParameters issueInputParameters) DefaultIssueService.validateTransition
(ApplicationUser user, Long issueId, int actionId, IssueInputParameters issueInputParameters, TransitionOptions transitionOptions) IssueService.validateTransition
(ApplicationUser user, Long issueId, int actionId, IssueInputParameters issueInputParameters) This method will validate parameters and check the transition conditions and if all checks pass it will construct a new instance of theIssue
and will update it with the new parameters.IssueService.validateTransition
(ApplicationUser user, Long issueId, int actionId, IssueInputParameters issueInputParameters, TransitionOptions transitionOptions) This method will validate parameters and check the transition conditions and if all checks pass it will construct a new instance of theIssue
and will update it with the new parameters.DefaultIssueService.validateUpdate
(ApplicationUser user, Long issueId, IssueInputParameters issueInputParameters) IssueService.validateUpdate
(ApplicationUser user, Long issueId, IssueInputParameters issueInputParameters) This method will validate parameters and check permissions and if all checks pass it will construct a new instance of theIssue
and will update it with the new parameters.Constructors in com.atlassian.jira.bc.issue with parameters of type ApplicationUserModifierConstructorDescriptionCloneIssueCommand
(ApplicationUser user, Issue originalIssue, String summary, boolean cloneAttachments, boolean cloneSubTasks, boolean cloneLinks, Map<CustomField, Optional<Boolean>> cloneOptionSelections, IssueManager issueManager, IssueFactory issueFactory, ApplicationProperties applicationProperties, IssueLinkTypeManager issueLinkTypeManager, IssueLinkManager issueLinkManager, RemoteIssueLinkManager remoteIssueLinkManager, AttachmentManager attachmentManager, AttachmentConfigManager attachmentConfigManager, SubTaskManager subTaskManager, PermissionManager permissionManager, CustomFieldManager customFieldManager, org.slf4j.Logger log, I18nHelper i18nHelper, BarrierFactory barrierFactory) -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.changehistory.properties
Methods in com.atlassian.jira.bc.issue.changehistory.properties that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionChangeHistoryPropertyHelper.createDeletePropertyEventBiFunction()
ChangeHistoryPropertyHelper.createSetPropertyEventBiFunction()
-
Uses of ApplicationUser in com.atlassian.jira.bc.issue.comment
Methods in com.atlassian.jira.bc.issue.comment that return ApplicationUserMethods in com.atlassian.jira.bc.issue.comment with parameters of type ApplicationUserModifier and TypeMethodDescriptionCommentService.CommentParameters.CommentParametersBuilder.author
(ApplicationUser author) CommentService.create
(ApplicationUser user, CommentService.CommentCreateValidationResult commentValidationResult, boolean dispatchEvent) CommentService.create
(ApplicationUser user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection) CommentService.create
(ApplicationUser user, Issue issue, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent, ErrorCollection errorCollection) CommentService.create
(ApplicationUser user, Issue issue, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent, ErrorCollection errorCollection) DefaultCommentService.create
(ApplicationUser applicationUser, CommentService.CommentCreateValidationResult validationResult, boolean dispatchEvent) DefaultCommentService.create
(ApplicationUser user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection) DefaultCommentService.create
(ApplicationUser user, Issue issue, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent, ErrorCollection errorCollection) DefaultCommentService.create
(ApplicationUser user, Issue issue, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent, ErrorCollection errorCollection) CommentService.getCommentById
(ApplicationUser user, Long commentId, ErrorCollection errorCollection) Will return a comment for the passed in commentId.DefaultCommentService.getCommentById
(ApplicationUser user, Long commentId, ErrorCollection errorCollection) CommentService.getCommentsForUser
(ApplicationUser user, Issue issue) CommentService.getCommentsForUser
(ApplicationUser currentUser, Issue issue, ErrorCollection errorCollection) Deprecated.DefaultCommentService.getCommentsForUser
(ApplicationUser user, Issue issue) DefaultCommentService.getCommentsForUser
(ApplicationUser currentUser, Issue issue, ErrorCollection errorCollection) CommentService.getCommentsForUserSince
(ApplicationUser user, Issue issue, Date since) Will return a list ofComment
s that were created or updated since the provided date, for the given user.DefaultCommentService.getCommentsForUserSince
(ApplicationUser currentUser, Issue issue, Date since) CommentService.getMutableComment
(ApplicationUser user, Long commentId, ErrorCollection errorCollection) DefaultCommentService.getMutableComment
(ApplicationUser user, Long commentId, ErrorCollection errorCollection) boolean
CommentService.hasPermissionToCreate
(ApplicationUser user, Issue issue, ErrorCollection errorCollection) Check if the given user has permission to create a comment in the current state of the issue.boolean
CommentService.hasPermissionToCreate
(ApplicationUser user, Issue issue, ErrorCollection errorCollection, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) Check if the given user has permission to create a comment during a workflow transition for a given action description.boolean
CommentService.hasPermissionToCreate
(ApplicationUser user, Issue issue, ErrorCollection errorCollection, Optional<Status> status) Check if the given user has permission to create a comment in the current state of the issue or if the issue was in the given status.boolean
DefaultCommentService.hasPermissionToCreate
(ApplicationUser user, Issue issue, ErrorCollection errorCollection) boolean
DefaultCommentService.hasPermissionToCreate
(ApplicationUser user, Issue issue, ErrorCollection errorCollection, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) boolean
DefaultCommentService.hasPermissionToCreate
(ApplicationUser user, Issue issue, ErrorCollection errorCollection, Optional<Status> status) boolean
CommentService.hasPermissionToEdit
(ApplicationUser user, Comment comment, ErrorCollection errorCollection) boolean
DefaultCommentService.hasPermissionToEdit
(ApplicationUser user, Comment comment, ErrorCollection errorCollection) boolean
CommentService.hasPermissionToPinComments
(ApplicationUser user, Issue issue, ErrorCollection errorCollection) Check if the given user has permission to pin a commentboolean
DefaultCommentService.hasPermissionToPinComments
(ApplicationUser user, Issue issue, ErrorCollection errorCollection) boolean
CommentService.isValidAllCommentData
(ApplicationUser user, Issue issue, String body, Visibility visibility, ErrorCollection errorCollection) Will call all other validate methods setting the appropriate errors in theerrorCollection
if any errors occur.boolean
CommentService.isValidAllCommentData
(ApplicationUser user, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection) boolean
DefaultCommentService.isValidAllCommentData
(ApplicationUser currentUser, Issue issue, String body, Visibility visibility, ErrorCollection errorCollection) boolean
DefaultCommentService.isValidAllCommentData
(ApplicationUser currentUser, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection) boolean
CommentService.isValidCommentVisibility
(ApplicationUser user, Issue issue, Visibility visibility, ErrorCollection errorCollection) This method validates if the comment has the correct role and group levels set.boolean
DefaultCommentService.isValidCommentVisibility
(ApplicationUser currentUser, Issue issue, Visibility visibility, ErrorCollection errorCollection) CommentService.streamComments
(ApplicationUser user, Issue issue) Streams every comment of the given issue that is visible to the user.DefaultCommentService.streamComments
(ApplicationUser user, Issue issue) void
CommentService.update
(ApplicationUser user, CommentService.CommentUpdateValidationResult updateCommentValidationResult, boolean dispatchEvent) Updates aComment
and sets the comments updated date to be now and the updatedAuthor to be the passed in user.void
CommentService.update
(ApplicationUser user, MutableComment comment, boolean dispatchEvent, ErrorCollection errorCollection) Deprecated.void
DefaultCommentService.update
(ApplicationUser user, CommentService.CommentUpdateValidationResult validationResult, boolean dispatchEvent) void
DefaultCommentService.update
(ApplicationUser user, MutableComment comment, boolean dispatchEvent, ErrorCollection errorCollection) CommentService.validateCommentCreate
(ApplicationUser user, CommentService.CommentParameters commentParameters) Confirms the parameters to create a comment are valid and that the user has the permission to do so.CommentService.validateCommentCreate
(ApplicationUser user, CommentService.CommentParameters commentParameters, Optional<Status> status) Confirms the parameters to create a comment are valid and that the user has the permission to do so if the issue was in the given status.DefaultCommentService.validateCommentCreate
(ApplicationUser user, CommentService.CommentParameters commentParameters) DefaultCommentService.validateCommentCreate
(ApplicationUser user, CommentService.CommentParameters commentParameters, Optional<Status> status) CommentService.validateCommentUpdate
(ApplicationUser user, Long commentId, CommentService.CommentParameters commentParameters) Confirms the parameters to update a comment are valid and that the updating user has the permission to do so.void
CommentService.validateCommentUpdate
(ApplicationUser user, Long commentId, String body, String groupLevel, Long roleLevelId, ErrorCollection errorCollection) DefaultCommentService.validateCommentUpdate
(ApplicationUser user, Long commentId, CommentService.CommentParameters commentParameters) void
DefaultCommentService.validateCommentUpdate
(ApplicationUser user, Long commentId, String body, String groupLevel, Long roleLevelId, ErrorCollection errorCollection) -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.comment.property
Methods in com.atlassian.jira.bc.issue.comment.property that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionCommentPropertyHelper.createDeletePropertyEventBiFunction()
CommentPropertyHelper.createSetPropertyEventBiFunction()
-
Uses of ApplicationUser in com.atlassian.jira.bc.issue.fields
Methods in com.atlassian.jira.bc.issue.fields with parameters of type ApplicationUserModifier and TypeMethodDescriptionFieldConfigSchemeService.createFieldConfigScheme
(ApplicationUser user, FieldConfigSchemeParameters parameters) Creates new field configuration scheme.FieldConfigSchemeServiceImpl.createFieldConfigScheme
(ApplicationUser user, FieldConfigSchemeParameters parameters) FieldConfigSchemeService.deleteFieldConfigScheme
(ApplicationUser loggedInUser, String fieldId, long configSchemeId) Deletes field configuration scheme,FieldConfigSchemeServiceImpl.deleteFieldConfigScheme
(ApplicationUser user, String fieldId, long configSchemeId) FieldConfigSchemeService.getAvailableProjectsForCreate
(ApplicationUser loggedInUser, String fieldId) Gets list of available projects that can be used for new field context for passedfieldId
.FieldConfigSchemeServiceImpl.getAvailableProjectsForCreate
(ApplicationUser loggedInUser, String fieldId) FieldConfigSchemeService.getAvailableProjectsForUpdate
(ApplicationUser loggedInUser, String fieldId, long configSchemeId) Gets list of available projects that can be used for updating existing field context for passedfieldId
andconfigSchemeId
.FieldConfigSchemeServiceImpl.getAvailableProjectsForUpdate
(ApplicationUser loggedInUser, String fieldId, long configSchemeId) ColumnService.getColumnLayout
(ApplicationUser serviceUser, ApplicationUser userWithColumns) Retreive the effectiveColumnLayout
for userWithColumns.ColumnService.getColumnLayout
(ApplicationUser serviceUser, Long filterId) Get the column layout for the given filter.ColumnServiceImpl.getColumnLayout
(ApplicationUser serviceUser, ApplicationUser userWithColumns) ColumnServiceImpl.getColumnLayout
(ApplicationUser serviceUser, Long filterId) ColumnService.getDefaultColumnLayout
(ApplicationUser serviceUser) Get the system's default columns.ColumnServiceImpl.getDefaultColumnLayout
(ApplicationUser serviceUser) FieldConfigSchemeService.getFieldConfigScheme
(ApplicationUser user, String fieldId, long configSchemeId) FieldConfigSchemeServiceImpl.getFieldConfigScheme
(ApplicationUser user, String fieldId, long configSchemeId) FieldConfigSchemeService.getFieldConfigSchemesForField
(ApplicationUser user, String fieldId) FieldConfigSchemeServiceImpl.getFieldConfigSchemesForField
(ApplicationUser user, String fieldId) FieldConfigSchemeService.isGlobalAvailableForCreate
(ApplicationUser loggedInUser, String fieldId) Checks if new field context for passedfieldId
can be configured as "global" context.FieldConfigSchemeServiceImpl.isGlobalAvailableForCreate
(ApplicationUser loggedInUser, String fieldId) FieldConfigSchemeService.isGlobalAvailableForUpdate
(ApplicationUser loggedInUser, String fieldId, long configSchemeId) Checks if existing field context for passedfieldId
andconfigSchemeId
can be configured as "global" context.FieldConfigSchemeServiceImpl.isGlobalAvailableForUpdate
(ApplicationUser loggedInUser, String fieldId, long configSchemeId) ColumnService.resetColumns
(ApplicationUser serviceUser, ApplicationUser userWithColumns) Resets a user'sColumnLayout
.ColumnService.resetColumns
(ApplicationUser serviceUser, Long filterId) Resets the given filter to no longer have its ownColumnLayout
.ColumnServiceImpl.resetColumns
(ApplicationUser serviceUser, ApplicationUser userWithColumns) ColumnServiceImpl.resetColumns
(ApplicationUser serviceUser, Long filterId) ColumnService.setColumns
(ApplicationUser serviceUser, ApplicationUser userWithColumns, List<String> fieldIds) Sets a user'sColumnLayout
.ColumnService.setColumns
(ApplicationUser serviceUser, Long filterId, List<String> fieldIds) Sets the given filterColumnLayout
to the given fields.ColumnServiceImpl.setColumns
(ApplicationUser serviceUser, ApplicationUser userWithColumns, List<String> fieldIds) ColumnServiceImpl.setColumns
(ApplicationUser serviceUser, Long filterId, List<String> fieldIds) ColumnService.setDefaultColumns
(ApplicationUser serviceUser, List<String> fieldIds) Sets the system's default columns to the givenfieldIds
ColumnServiceImpl.setDefaultColumns
(ApplicationUser serviceUser, List<String> fieldIds) FieldConfigSchemeService.updateFieldConfigScheme
(ApplicationUser user, FieldConfigSchemeParameters parameters) Updates field configuration scheme,FieldConfigSchemeServiceImpl.updateFieldConfigScheme
(ApplicationUser user, FieldConfigSchemeParameters parameters) -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.fields.screen
Methods in com.atlassian.jira.bc.issue.fields.screen that return ApplicationUserMethods in com.atlassian.jira.bc.issue.fields.screen with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultFieldScreenService.copy
(FieldScreen screenToCopy, String copyName, String copyDescription, ApplicationUser loggedInUser) FieldScreenService.copy
(FieldScreen screen, String copyName, String copyDescription, ApplicationUser loggedInUser) Creates a copy of the passed field screen assigning the passed name and description.static FieldScreenOperationContext
FieldScreenOperationContext.ofUser
(ApplicationUser user) Creates new user-only context.static FieldScreenOperationContext
FieldScreenOperationContext.ofUserAndProject
(ApplicationUser user, Project project) Creates user and project context. -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.label
Methods in com.atlassian.jira.bc.issue.label with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultLabelService.addLabel
(ApplicationUser user, LabelService.AddLabelValidationResult result, boolean sendNotification) LabelService.addLabel
(ApplicationUser user, LabelService.AddLabelValidationResult result, boolean sendNotification) Adds the label to the issue specified by the validation result.DefaultLabelService.getLabels
(ApplicationUser user, Long issueId) DefaultLabelService.getLabels
(ApplicationUser user, Long issueId, Long customFieldId) LabelService.getLabels
(ApplicationUser user, Long issueId) Returns all the labels for the given issue.LabelService.getLabels
(ApplicationUser user, Long issueId, Long customFieldId) Returns all the labels for the given issue and custom field.DefaultLabelService.getSuggestedLabels
(ApplicationUser user, Long issueId, Long customFieldId, String token) DefaultLabelService.getSuggestedLabels
(ApplicationUser user, Long issueId, String token) LabelService.getSuggestedLabels
(ApplicationUser user, Long issueId, Long customFieldId, String token) Given a token to search for, this method returns a number of suggestions for the label.LabelService.getSuggestedLabels
(ApplicationUser user, Long issueId, String token) Given a token to search for, this method returns a number of suggestions for the label.DefaultLabelService.setLabels
(ApplicationUser user, LabelService.SetLabelValidationResult result, boolean sendNotification, boolean causeChangeNotification) LabelService.setLabels
(ApplicationUser user, LabelService.SetLabelValidationResult result, boolean sendNotification, boolean causeChangeNotification) Sets the labels for a particular issue to the set specified as a parameter.DefaultLabelService.validateAddLabel
(ApplicationUser user, Long issueId, Long customFieldId, String label) DefaultLabelService.validateAddLabel
(ApplicationUser user, Long issueId, String label) LabelService.validateAddLabel
(ApplicationUser user, Long issueId, Long customFieldId, String label) Validates that the user provided can add the label provided for a particular issue.LabelService.validateAddLabel
(ApplicationUser user, Long issueId, String label) Validates that the user provided can add the label provided for a particular issue.DefaultLabelService.validateSetLabels
(ApplicationUser user, Long issueId, Long customFieldId, Set<String> labels) DefaultLabelService.validateSetLabels
(ApplicationUser user, Long issueId, Set<String> labels) LabelService.validateSetLabels
(ApplicationUser user, Long issueId, Long customFieldId, Set<String> labels) Validates that the user provided can set the labels provided for a particular issue.LabelService.validateSetLabels
(ApplicationUser user, Long issueId, Set<String> labels) Validates that the user provided can set the labels provided for a particular issue. -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.link
Methods in com.atlassian.jira.bc.issue.link that return ApplicationUserModifier and TypeMethodDescriptionIssueLinkService.AddIssueLinkValidationResult.getUser()
IssueLinkService.DeleteIssueLinkValidationResult.getUser()
Methods in com.atlassian.jira.bc.issue.link with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoid
DefaultIssueLinkService.addIssueLinks
(ApplicationUser user, IssueLinkService.AddIssueLinkValidationResult result) void
IssueLinkService.addIssueLinks
(ApplicationUser user, IssueLinkService.AddIssueLinkValidationResult result) Adds the issue link to the issue specified by the validation result.DefaultRemoteIssueLinkService.create
(ApplicationUser user, RemoteIssueLinkService.CreateValidationResult createValidationResult) RemoteIssueLinkService.create
(ApplicationUser user, RemoteIssueLinkService.CreateValidationResult createValidationResult) Stores the given remote issue link in the JIRA datastore, if the current user has permission to do so.DefaultIssueLinkTypeService.createIssueLinkType
(ApplicationUser user, String name, String outward, String inward) IssueLinkTypeService.createIssueLinkType
(ApplicationUser user, String name, String outward, String inward) Create a new issue link type.void
DefaultRemoteIssueLinkService.delete
(ApplicationUser user, RemoteIssueLinkService.DeleteValidationResult deleteValidationResult) void
RemoteIssueLinkService.delete
(ApplicationUser user, RemoteIssueLinkService.DeleteValidationResult deleteValidationResult) Deletes the remote issue link with the given id from the JIRA datastore, if the current user has permission to do so.void
DefaultRemoteIssueLinkService.deleteByGlobalId
(ApplicationUser user, RemoteIssueLinkService.DeleteByGlobalIdValidationResult validationResult) void
RemoteIssueLinkService.deleteByGlobalId
(ApplicationUser user, RemoteIssueLinkService.DeleteByGlobalIdValidationResult deleteValidationResult) Deletes the remote issue link that links with the given JIRA issue and has the given global id, if the current user has permission to do so.DefaultIssueLinkTypeService.deleteIssueLinkType
(ApplicationUser user, IssueLinkType linkType) IssueLinkTypeService.deleteIssueLinkType
(ApplicationUser user, IssueLinkType linkType) Delete a given IssueLinkType, checking for permissions.DefaultRemoteIssueLinkService.findRemoteIssueLinksByGlobalId
(ApplicationUser user, Collection<String> globalIds) RemoteIssueLinkService.findRemoteIssueLinksByGlobalId
(ApplicationUser user, Collection<String> globalIds) Retrieves the list of remote issue links that have any of the given globalIds.DefaultIssueLinkService.getIssueLink
(Long issueLinkId, ApplicationUser user) IssueLinkService.getIssueLink
(Long issueLinkId, ApplicationUser user) Returns the issue link for the given id.DefaultIssueLinkService.getIssueLinks
(ApplicationUser user, Issue issue) DefaultIssueLinkService.getIssueLinks
(ApplicationUser user, Issue issue, boolean excludeSystemLinks) IssueLinkService.getIssueLinks
(ApplicationUser user, Issue issue) Returns the issue links that the specified user can see.IssueLinkService.getIssueLinks
(ApplicationUser user, Issue issue, boolean excludeSystemLinks) DefaultIssueLinkTypeService.getIssueLinkTypes
(ApplicationUser user) IssueLinkTypeService.getIssueLinkTypes
(ApplicationUser user) Get a list of all issue link types in the system.DefaultRemoteIssueLinkService.getRemoteIssueLink
(ApplicationUser user, Long remoteIssueLinkId) RemoteIssueLinkService.getRemoteIssueLink
(ApplicationUser user, Long remoteIssueLinkId) Retrieves the remote issue link with the given id.DefaultRemoteIssueLinkService.getRemoteIssueLinkByGlobalId
(ApplicationUser user, Issue issue, String globalId) RemoteIssueLinkService.getRemoteIssueLinkByGlobalId
(ApplicationUser user, Issue issue, String globalId) Retrieves the remote issue link that links with the given JIRA issue and has the given globalId.DefaultRemoteIssueLinkService.getRemoteIssueLinksForIssue
(ApplicationUser user, Issue issue) RemoteIssueLinkService.getRemoteIssueLinksForIssue
(ApplicationUser user, Issue issue) Retrieves the remote issue links that link with the given JIRA issue.DefaultRemoteIssueLinkService.update
(ApplicationUser user, RemoteIssueLinkService.UpdateValidationResult updateValidationResult) RemoteIssueLinkService.update
(ApplicationUser user, RemoteIssueLinkService.UpdateValidationResult updateValidationResult) Updates the given remote issue link in the JIRA datastore, if the current user has permission to do so.DefaultIssueLinkTypeService.updateIssueLinkType
(ApplicationUser user, IssueLinkType linkType, String name, String outward, String inward) IssueLinkTypeService.updateIssueLinkType
(ApplicationUser user, IssueLinkType linkType, String name, String outward, String inward) Update an existing issue link typeDefaultIssueLinkService.validateAddIssueLinks
(ApplicationUser user, Issue issue, Long issueLinkTypeId, Direction direction, Collection<String> linkKeys, boolean excludeSystemLinks) DefaultIssueLinkService.validateAddIssueLinks
(ApplicationUser user, Issue issue, String linkName, Collection<String> linkKeys) IssueLinkService.validateAddIssueLinks
(ApplicationUser user, Issue issue, Long issueLinkTypeId, Direction direction, Collection<String> linkKeys, boolean excludeSystemLinks) IssueLinkService.validateAddIssueLinks
(ApplicationUser user, Issue issue, String linkName, Collection<String> linkKeys) Validates that the user provided can add the link provided for a particular issue.DefaultRemoteIssueLinkService.validateCreate
(ApplicationUser user, RemoteIssueLink remoteIssueLink) RemoteIssueLinkService.validateCreate
(ApplicationUser user, RemoteIssueLink remoteIssueLink) Validates parameters and checks permissions, and if all checks pass it will create aRemoteIssueLinkService.CreateValidationResult
that can be passed to the#create(User, CreateValidationResult)
method.DefaultIssueLinkService.validateDelete
(ApplicationUser user, Issue issue, IssueLink issueLink) DefaultRemoteIssueLinkService.validateDelete
(ApplicationUser user, Long remoteIssueLinkId) IssueLinkService.validateDelete
(ApplicationUser user, Issue issue, IssueLink issueLink) Validates parameters and checks permissions, and if all checks pass it will create aIssueLinkService.DeleteIssueLinkValidationResult
that can be passed to theIssueLinkService.delete(DeleteIssueLinkValidationResult)
method.RemoteIssueLinkService.validateDelete
(ApplicationUser user, Long remoteIssueLinkId) Validates parameters and checks permissions, and if all checks pass it will create aRemoteIssueLinkService.DeleteValidationResult
that can be passed to the#delete(User, DeleteValidationResult)
method.DefaultRemoteIssueLinkService.validateDeleteByGlobalId
(ApplicationUser user, Issue issue, String globalId) RemoteIssueLinkService.validateDeleteByGlobalId
(ApplicationUser user, Issue issue, String globalId) Validates parameters and checks permissions, and if all checks pass it will create aRemoteIssueLinkService.DeleteByGlobalIdValidationResult
that can be passed to the#deleteByGlobalId(User, DeleteByGlobalIdValidationResult)
method.DefaultRemoteIssueLinkService.validateUpdate
(ApplicationUser user, RemoteIssueLink remoteIssueLink) RemoteIssueLinkService.validateUpdate
(ApplicationUser user, RemoteIssueLink remoteIssueLink) Validates parameters and checks permissions, and if all checks pass it will create aRemoteIssueLinkService.UpdateValidationResult
that can be passed to the#update(User, UpdateValidationResult)
method.Constructors in com.atlassian.jira.bc.issue.link with parameters of type ApplicationUserModifierConstructorDescriptionAddIssueLinkValidationResult
(ApplicationUser user, ErrorCollection errorCollection, Issue issueId, IssueLinkType linkType, Direction direction, Collection<String> linkKeys) -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.properties
Methods in com.atlassian.jira.bc.issue.properties that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionIssuePropertyHelper.createDeletePropertyEventBiFunction()
IssuePropertyHelper.createSetPropertyEventBiFunction()
-
Uses of ApplicationUser in com.atlassian.jira.bc.issue.search
Methods in com.atlassian.jira.bc.issue.search with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
DefaultSearchService.doesQueryFitFilterForm
(ApplicationUser user, Query query) boolean
SearchService.doesQueryFitFilterForm
(ApplicationUser user, Query query) Checks if aQuery
is capable of being shown on the simple (GUI-based) issue navigator edit screen.QueryCache.getClauseHandlers
(ApplicationUser searcher, String jqlClauseName) Retrieve the collection ofClauseHandler
s registered for theApplicationUser
jqlClauseName pair.QueryCacheImpl.getClauseHandlers
(ApplicationUser searcher, String jqlClauseName) QueryCache.getDoesQueryFitFilterFormCache
(ApplicationUser searcher, Query query) Retrieve the result of the last doesQueryFitFiterForm operation in the current thread.QueryCacheImpl.getDoesQueryFitFilterFormCache
(ApplicationUser searcher, Query query) DefaultSearchService.getIssueSearchPath
(ApplicationUser user, SearchService.IssueSearchParameters params) SearchService.getIssueSearchPath
(ApplicationUser user, SearchService.IssueSearchParameters params) Returns the URL relative to the app context to represent the specified issue search.DefaultSearchService.getQueryContext
(ApplicationUser searcher, Query query) SearchService.getQueryContext
(ApplicationUser searcher, Query query) Generates a full QueryContext for the specifiedQuery
for the searching user.QueryCache.getQueryContextCache
(ApplicationUser searcher, Query query) Retrieve the result of the last getQueryContext operation in the current thread for theApplicationUser
Query
pair.QueryCacheImpl.getQueryContextCache
(ApplicationUser searcher, Query query) DefaultSearchService.getQueryString
(ApplicationUser user, Query query) SearchService.getQueryString
(ApplicationUser user, Query query) Deprecated.Since v7.1.DefaultSearchService.getSearchContext
(ApplicationUser searcher, Query query) SearchService.getSearchContext
(ApplicationUser searcher, Query query) This produces an old-styleSearchContext
based on the passed in search query and the user that is performing the search.DefaultSearchService.getSimpleQueryContext
(ApplicationUser searcher, Query query) SearchService.getSimpleQueryContext
(ApplicationUser searcher, Query query) Generates a simple QueryContext for the specifiedQuery
for the searching user.QueryCache.getSimpleQueryContextCache
(ApplicationUser searcher, Query query) Retrieve the result of the last getSimpleQueryContext operation in the current thread for theApplicationUser
Query
pair.QueryCacheImpl.getSimpleQueryContextCache
(ApplicationUser searcher, Query query) boolean
HistoryIssuePickerSearchProvider.handlesParameters
(ApplicationUser searcher, IssuePickerSearchService.IssuePickerParameters issuePickerParams) boolean
IssuePickerSearchProvider.handlesParameters
(ApplicationUser searcher, IssuePickerSearchService.IssuePickerParameters issuePickerParams) Indicates to the caller whether or not this provider can handle the passed parameters.boolean
LuceneCurrentSearchIssuePickerSearchProvider.handlesParameters
(ApplicationUser searcher, IssuePickerSearchService.IssuePickerParameters issuePickerParams) DefaultSearchService.parseQuery
(ApplicationUser searcher, String query) SearchService.parseQuery
(ApplicationUser searcher, String query) Parses the query string into a JQLQuery
.DefaultSearchService.sanitiseSearchQuery
(ApplicationUser searcher, Query query) SearchService.sanitiseSearchQuery
(ApplicationUser searcher, Query query) Returns an equivalentQuery
with all the potential "information leaks" removed, with regards to the specified user.DefaultSearchService.search
(ApplicationUser searcher, Query query, PagerFilter pager) SearchService.search
(ApplicationUser searcher, Query query, PagerFilter pager) Search the index, and only return issues that are in the pager's range.long
DefaultSearchService.searchCount
(ApplicationUser searcher, Query query) long
DefaultSearchService.searchCount
(ApplicationUser searcher, Query query, Long timeout) long
SearchService.searchCount
(ApplicationUser searcher, Query query) Search the index, and return the count of the issues matching the query.long
SearchService.searchCount
(ApplicationUser searcher, Query query, Long timeout) Search the index, and return the count of the issues matching the query.long
DefaultSearchService.searchCountOverrideSecurity
(ApplicationUser searcher, Query query) long
SearchService.searchCountOverrideSecurity
(ApplicationUser searcher, Query query) Return the number of issues matching the provided search criteria, overridding any security constraints.DefaultSearchService.searchOverrideSecurity
(ApplicationUser searcher, Query query, PagerFilter pager) SearchService.searchOverrideSecurity
(ApplicationUser searcher, Query query, PagerFilter pager) Search the index, and only return issues that are in the pager's range while AND'ing the raw lucene query to the generated query from the provided searchQuery, not taking into account any security constraints.void
QueryCache.setClauseHandlers
(ApplicationUser searcher, String jqlClauseName, Collection<ClauseHandler> clauseHandlers) Set the cached result of a getSimpleQueryContext operation on theApplicationUser
Query
pair.void
QueryCacheImpl.setClauseHandlers
(ApplicationUser searcher, String jqlClauseName, Collection<ClauseHandler> clauseHandlers) void
QueryCache.setDoesQueryFitFilterFormCache
(ApplicationUser searcher, Query query, boolean doesItFit) Set the cached result of a doesQueryFitFiterForm operation on theApplicationUser
Query
pair.void
QueryCacheImpl.setDoesQueryFitFilterFormCache
(ApplicationUser searcher, Query query, boolean doesItFit) void
QueryCache.setQueryContextCache
(ApplicationUser searcher, Query query, QueryContext queryContext) Set the cached result of a getQueryContext operation on theApplicationUser
Query
pair.void
QueryCacheImpl.setQueryContextCache
(ApplicationUser searcher, Query query, QueryContext queryContext) void
QueryCache.setSimpleQueryContextCache
(ApplicationUser searcher, Query query, QueryContext queryContext) Set the cached result of a getSimpleQueryContext operation on theApplicationUser
Query
pair.void
QueryCacheImpl.setSimpleQueryContextCache
(ApplicationUser searcher, Query query, QueryContext queryContext) DefaultSearchService.validateQuery
(ApplicationUser searcher, Query query) DefaultSearchService.validateQuery
(ApplicationUser searcher, Query query, Long searchRequestId) SearchService.validateQuery
(ApplicationUser searcher, Query query) Validates the specifiedQuery
for passed user.SearchService.validateQuery
(ApplicationUser searcher, Query query, Long searchRequestId) Validates the specifiedQuery
for passed user and search request. -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.vote
Methods in com.atlassian.jira.bc.issue.vote that return ApplicationUserMethods in com.atlassian.jira.bc.issue.vote that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionDefaultVoteService.viewVoters
(Issue issue, ApplicationUser remoteUser) VoteService.viewVoters
(Issue issue, ApplicationUser remoteUser) Get the list of all users who have voted on an issue.Methods in com.atlassian.jira.bc.issue.vote with parameters of type ApplicationUserModifier and TypeMethodDescriptionint
DefaultVoteService.addVote
(ApplicationUser remoteUser, VoteService.VoteValidationResult validationResult) int
VoteService.addVote
(ApplicationUser remoteUser, VoteService.VoteValidationResult validationResult) Adds a new vote using the specified validation result.DefaultVoteService.getVoterHistory
(Issue issue, ApplicationUser remoteUser) VoteService.getVoterHistory
(Issue issue, ApplicationUser remoteUser) Get the list of vote history for an issue.boolean
DefaultVoteService.hasVoted
(Issue issue, ApplicationUser user) boolean
VoteService.hasVoted
(Issue issue, ApplicationUser user) Find if the specified user has voted on an issueint
DefaultVoteService.removeVote
(ApplicationUser remoteUser, VoteService.VoteValidationResult validationResult) int
VoteService.removeVote
(ApplicationUser remoteUser, VoteService.VoteValidationResult validationResult) Removes a new vote using the specified validation result.DefaultVoteService.validateAddVote
(ApplicationUser remoteUser, ApplicationUser voter, Issue issue) VoteService.validateAddVote
(ApplicationUser remoteUser, ApplicationUser user, Issue issue) Validates if the user currently logged in may add a vote by the user supplied for the issue provided.DefaultVoteService.validateRemoveVote
(ApplicationUser remoteUser, ApplicationUser voter, Issue issue) VoteService.validateRemoveVote
(ApplicationUser remoteUser, ApplicationUser user, Issue issue) Validates if the user currently logged in may remove a vote for the user supplied for the issue provided.DefaultVoteService.viewVoters
(Issue issue, ApplicationUser remoteUser) VoteService.viewVoters
(Issue issue, ApplicationUser remoteUser) Get the list of all users who have voted on an issue.Constructors in com.atlassian.jira.bc.issue.vote with parameters of type ApplicationUserModifierConstructorDescriptionVoteValidationResult
(ErrorCollection errors, ApplicationUser voter, Issue issue) -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.watcher
Methods in com.atlassian.jira.bc.issue.watcher with type parameters of type ApplicationUserModifier and TypeMethodDescriptionprotected <T extends ApplicationUser>
Pair<Integer,List<T>> DefaultWatcherService.convertUsers
(Pair<Integer, List<String>> watchers, com.google.common.base.Function<String, T> function) Converts the usernames into User objects using the given function.Methods in com.atlassian.jira.bc.issue.watcher that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionDefaultWatcherService.addWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) WatcherService.addWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) Adds a watcher to an issue's list of watchers, returning the updated list of watchers.protected List<ApplicationUser>
DefaultWatcherService.getCurrentWatchersFor
(Issue issue) Returns a List containing the users that are currently watching an issue.DefaultWatcherService.getWatchers
(Issue issue, ApplicationUser remoteUser) WatcherService.getWatchers
(Issue issue, ApplicationUser remoteUser) Returns a the total number of watchers for a given issue in the first element of the returned Pair, and the list of visible watchers in the second element of the Pair.DefaultWatcherService.removeWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) WatcherService.removeWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) Removes a watcher from an issue's list of watchers, returning the updated list of watchers.Methods in com.atlassian.jira.bc.issue.watcher with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultWatcherService.addWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) WatcherService.addWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) Adds a watcher to an issue's list of watchers, returning the updated list of watchers.DefaultWatcherService.addWatcherToAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher) DefaultWatcherService.addWatcherToAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher, Context taskContext) WatcherService.addWatcherToAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher) Adds a watcher to all of the supplied issues.WatcherService.addWatcherToAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher, Context taskContext) Adds a watcher to all of the supplied issues.protected boolean
DefaultWatcherService.canEditWatcherList
(Issue issue, ApplicationUser remoteUser) Returns true iff the given User has permission to edit the watcher list of the issue.boolean
DefaultWatcherService.canUnwatchAll
(Iterable<Issue> issues, ApplicationUser remoteUser) boolean
WatcherService.canUnwatchAll
(Iterable<Issue> issues, ApplicationUser applicationUser) Whether the specified user can unwatch all the specified issues.boolean
DefaultWatcherService.canWatchAll
(Iterable<Issue> issues, ApplicationUser applicationUser) boolean
WatcherService.canWatchAll
(Iterable<Issue> issues, ApplicationUser applicationUser) Whether the specified user can watch all the specified issues.protected void
DefaultWatcherService.checkModifyWatchersPermission
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) Ensures that the given remoteUser has permission to add or remove the given watcher to/from the issue.DefaultWatcherService.getWatchers
(Issue issue, ApplicationUser remoteUser) WatcherService.getWatchers
(Issue issue, ApplicationUser remoteUser) Returns a the total number of watchers for a given issue in the first element of the returned Pair, and the list of visible watchers in the second element of the Pair.DefaultWatcherService.getWatcherUsernames
(Issue issue, ApplicationUser remoteUser) Returns a pair containing the watcher count and the watcher usernames for a given issue.boolean
DefaultWatcherService.hasViewWatcherListPermission
(Issue issue, ApplicationUser remoteUser) Returns true iff the given User has permission to view the watcher list of the issue.boolean
WatcherService.hasViewWatcherListPermission
(Issue issue, ApplicationUser remoteUser) Returns a boolean indicating whether the given user is authorised to view an issue's watcher list.boolean
AutoWatchService.isAutoWatchEnabledForUser
(ApplicationUser user) DefaultWatcherService.removeWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) WatcherService.removeWatcher
(Issue issue, ApplicationUser remoteUser, ApplicationUser watcher) Removes a watcher from an issue's list of watchers, returning the updated list of watchers.DefaultWatcherService.removeWatcherFromAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher) DefaultWatcherService.removeWatcherFromAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher, Context taskContext) WatcherService.removeWatcherFromAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher) Removes a watcher from all of the supplied issues.WatcherService.removeWatcherFromAll
(Collection<Issue> issues, ApplicationUser remoteUser, ApplicationUser watcher, Context taskContext) Removes a watcher from all of the supplied issues. -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.watcher.plugin
Methods in com.atlassian.jira.bc.issue.watcher.plugin with parameters of type ApplicationUserModifier and TypeMethodDescriptionAutoWatchOverride.isAutoWatchAllowed
(Issue issue, ApplicationUser remoteUser, ApplicationUser potentialWatcher) -
Uses of ApplicationUser in com.atlassian.jira.bc.issue.worklog
Methods in com.atlassian.jira.bc.issue.worklog with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultWorklogService.getWorklogsDeletedSince
(ApplicationUser user, Long sinceInMilliseconds) WorklogService.getWorklogsDeletedSince
(ApplicationUser user, Long sinceInMilliseconds) Returns a list of ids of worklogs which were removed, since the time provided in .DefaultWorklogService.getWorklogsUpdatedSince
(ApplicationUser user, Long sinceInMilliseconds) WorklogService.getWorklogsUpdatedSince
(ApplicationUser user, Long sinceInMilliseconds) Returns a list of worklogs visible by the calling user, which were modified since time provided in .protected boolean
DefaultWorklogService.hasDeleteAllPermission
(ApplicationUser user, Issue issue) protected boolean
DefaultWorklogService.hasDeleteOwnPermission
(ApplicationUser user, Worklog worklog) protected boolean
DefaultWorklogService.hasEditAllPermission
(ApplicationUser user, Issue issue) protected boolean
DefaultWorklogService.hasEditOwnPermission
(ApplicationUser user, Worklog worklog) protected boolean
DefaultWorklogService.hasViewPermission
(ApplicationUser user, Issue issue) protected boolean
DefaultWorklogService.isSameAuthor
(ApplicationUser user, Worklog worklog) protected boolean
DefaultWorklogService.isUserInGroup
(ApplicationUser user, String groupLevel) protected boolean
DefaultWorklogService.isUserInRole
(Long roleLevel, ApplicationUser user, Issue issue) protected Worklog
DefaultWorklogService.validateParamsAndCreateWorklog
(JiraServiceContext jiraServiceContext, Issue issue, ApplicationUser author, Visibility visibility, String timeSpent, Date startDate, Long worklogId, String comment, Date created, Date updated, ApplicationUser updateAuthor, String errorFieldPrefix) -
Uses of ApplicationUser in com.atlassian.jira.bc.issuetype.property
Methods in com.atlassian.jira.bc.issuetype.property that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionIssueTypePropertyHelper.createDeletePropertyEventBiFunction()
IssueTypePropertyHelper.createSetPropertyEventBiFunction()
-
Uses of ApplicationUser in com.atlassian.jira.bc.portal
Methods in com.atlassian.jira.bc.portal with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoid
DefaultPortalPageService.deleteAllPortalPagesForUser
(ApplicationUser user) void
PortalPageService.deleteAllPortalPagesForUser
(ApplicationUser user) Delete all Portal Pages owned by a user.DefaultPortalPageService.getFavouritePortalPages
(ApplicationUser user) PortalPageService.getFavouritePortalPages
(ApplicationUser user) Retrieve allPortalPage
's a user has favourited.DefaultPortalPageService.getNonPrivatePortalPages
(ApplicationUser user) PortalPageService.getNonPrivatePortalPages
(ApplicationUser user) Get a user's non privatePortalPage
's.DefaultPortalPageService.getOwnedPortalPages
(ApplicationUser user) PortalPageService.getOwnedPortalPages
(ApplicationUser user) Retrieve allPortalPage
's a user owns/has created.DefaultPortalPageService.getPortalPagesFavouritedByOthers
(ApplicationUser user) PortalPageService.getPortalPagesFavouritedByOthers
(ApplicationUser user) GetPortalPage
's owned by a given user that have been favourited by at least one other userboolean
DefaultPortalPageService.isFavourite
(ApplicationUser user, PortalPage portalPage) boolean
PortalPageService.isFavourite
(ApplicationUser user, PortalPage portalPage) Is the passed PortalPage a favourite of the passed User.DefaultPortalPageService.updatePortalPageOwner
(JiraServiceContext serviceCtx, Long portalPageId, ApplicationUser newOwner) PortalPageService.updatePortalPageOwner
(JiraServiceContext serviceCtx, Long portalPageId, ApplicationUser newOwner) Changes the owner of the portal page. -
Uses of ApplicationUser in com.atlassian.jira.bc.project
Methods in com.atlassian.jira.bc.project that return ApplicationUserModifier and TypeMethodDescriptionProjectCreationData.getLead()
ProjectService.AbstractProjectValidationResult.getUser()
ProjectService.CreateProjectValidationResult.getUser()
Methods in com.atlassian.jira.bc.project with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultProjectService.deleteProject
(ApplicationUser user, ProjectService.DeleteProjectValidationResult deleteProjectValidationResult) ProjectService.deleteProject
(ApplicationUser user, ProjectService.DeleteProjectValidationResult deleteProjectValidationResult) Deletes the project provided by the deleteProjectValidationResult.DefaultProjectService.deleteProjectAsynchronous
(ApplicationUser user, ProjectService.DeleteProjectValidationResult deleteProjectValidationResult) ProjectService.deleteProjectAsynchronous
(ApplicationUser user, ProjectService.DeleteProjectValidationResult deleteProjectValidationResult) Deletes the project provided by the deleteProjectValidationResult in a backgound task and provides a progress URL that may be used to monitor the delete progress.DefaultProjectService.getAllProjects
(ApplicationUser user) ProjectService.getAllProjects
(ApplicationUser user) Used to retrieve a list ofProject
objects.DefaultProjectService.getAllProjectsForAction
(ApplicationUser user, ProjectAction action) DefaultProjectService.getAllProjectsForAction
(ApplicationUser user, ProjectAction action, boolean includeArchived) ProjectService.getAllProjectsForAction
(ApplicationUser user, ProjectAction action) Used to retrieve a list ofProject
objects.ProjectService.getAllProjectsForAction
(ApplicationUser user, ProjectAction action, boolean includeArchived) Deprecated.protected final I18nHelper
DefaultProjectService.getI18nBean
(ApplicationUser user) protected final I18nHelper
DeleteProjectCommand.getI18nBean
(ApplicationUser user) DefaultProjectService.getProjectById
(ApplicationUser user, Long id) ProjectService.getProjectById
(ApplicationUser user, Long id) Used to retrieve aProject
object by id.DefaultProjectService.getProjectByIdForAction
(ApplicationUser user, Long id, ProjectAction action) ProjectService.getProjectByIdForAction
(ApplicationUser user, Long id, ProjectAction action) Used to retrieve aProject
object by id providing the user can perform the passed action on the project.DefaultProjectService.getProjectByKey
(ApplicationUser user, String key) ProjectService.getProjectByKey
(ApplicationUser user, String key) Used to retrieve aProject
object by key.DefaultProjectService.getProjectByKeyForAction
(ApplicationUser user, String key, ProjectAction action) ProjectService.getProjectByKeyForAction
(ApplicationUser user, String key, ProjectAction action) Used to retrieve aProject
object by key providing the user can perform the passed action on the project.protected JiraServiceContext
DefaultProjectService.getServiceContext
(ApplicationUser user, ErrorCollection errorCollection) boolean
ProjectAction.hasPermission
(PermissionManager permissionManager, ApplicationUser user, Project project) boolean
ProjectTypeValidator.isValid
(ApplicationUser user, ProjectTypeKey projectTypeKey) Validates the given project type.protected final ErrorCollection
DefaultProjectService.makeErrorCollection
(ApplicationUser user, String i18nKey, ErrorCollection.Reason reason, String... params) Creates a new ErrorCollection instance for a single error message.io.atlassian.fugue.Either<Project,
ErrorCollection> DefaultProjectService.updateProjectType
(ApplicationUser user, Project project, ProjectTypeKey newProjectType) io.atlassian.fugue.Either<Project,
ErrorCollection> ProjectService.updateProjectType
(ApplicationUser user, Project project, ProjectTypeKey newProjectType) Updates the type of a project.DefaultProjectService.validateCreateProject
(ApplicationUser user, ProjectCreationData projectCreationData) ProjectService.validateCreateProject
(ApplicationUser user, ProjectCreationData projectCreationData) This method needs to be called before creating a project to ensure all parameters are correct.DefaultProjectService.validateCreateProjectBasedOnExistingProject
(ApplicationUser user, Long existingProjectId, ProjectCreationData input) ProjectService.validateCreateProjectBasedOnExistingProject
(ApplicationUser user, Long existingProjectId, ProjectCreationData projectCreationData) Validates if the current user can create a new project with shared schemes based on the existing project provided.DefaultProjectService.validateDeleteProject
(ApplicationUser user, String key) ProjectService.validateDeleteProject
(ApplicationUser user, String key) Validation to delete a project is quite straightforward.DefaultProjectService.validateUpdateProject
(ApplicationUser user, ProjectService.UpdateProjectRequest updateProjectRequest) DefaultProjectService.validateUpdateProject
(ApplicationUser applicationUser, Project originalProject, String name, String key, String description, ApplicationUser lead, String url, Long assigneeType, Long avatarId) DefaultProjectService.validateUpdateProject
(ApplicationUser applicationUser, Project originalProject, String name, String key, String description, String leadName, String url, Long assigneeType, Long avatarId) DefaultProjectService.validateUpdateProject
(ApplicationUser user, String key) DefaultProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, ApplicationUser lead, String url, Long assigneeType) DefaultProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, ApplicationUser lead, String url, Long assigneeType, Long avatarId) DefaultProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, String leadName, String url, Long assigneeType) DefaultProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, String leadName, String url, Long assigneeType, Long avatarId) ProjectService.validateUpdateProject
(ApplicationUser user, ProjectService.UpdateProjectRequest updateProjectRequest) Validates updating a project's details.ProjectService.validateUpdateProject
(ApplicationUser user, Project originalProject, String name, String key, String description, ApplicationUser lead, String url, Long assigneeType, Long avatarId) Deprecated.useProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest)
instead; since v7.2ProjectService.validateUpdateProject
(ApplicationUser user, Project originalProject, String name, String key, String description, String leadName, String url, Long assigneeType, Long avatarId) Deprecated.useProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest)
instead; since v7.2ProjectService.validateUpdateProject
(ApplicationUser user, String key) Deprecated.useProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest)
instead; since v7.2ProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, ApplicationUser lead, String url, Long assigneeType) Deprecated.useProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest)
instead; since v7.2ProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, ApplicationUser lead, String url, Long assigneeType, Long avatarId) Deprecated.useProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest)
instead; since v7.2ProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, String leadName, String url, Long assigneeType) Deprecated.useProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest)
instead; since v7.2ProjectService.validateUpdateProject
(ApplicationUser user, String name, String key, String description, String leadName, String url, Long assigneeType, Long avatarId) Deprecated.useProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest)
instead; since v7.2DefaultProjectService.validateUpdateProjectSchemes
(ApplicationUser user, Long permissionSchemeId, Long notificationSchemeId, Long issueSecuritySchemeId) ProjectService.validateUpdateProjectSchemes
(ApplicationUser user, Long permissionSchemeId, Long notificationSchemeId, Long issueSecuritySchemeId) If the scheme ids are not null or -1 (-1 is often used to reset schemes), then an attempt will be made to retrieve the scheme.ProjectCreationData.Builder.withLead
(ApplicationUser lead) Constructors in com.atlassian.jira.bc.project with parameters of type ApplicationUserModifierConstructorDescriptionAbstractProjectValidationResult
(ErrorCollection errorCollection, String name, String key, String description, String leadName, String url, Long assigneeType, Long avatarId, boolean keyChanged, ApplicationUser user) CreateProjectValidationResult
(ErrorCollection errorCollection, ApplicationUser user, ProjectCreationData projectCreationData) CreateProjectValidationResult
(ErrorCollection errorCollection, ApplicationUser user, ProjectCreationData projectCreationData, Optional<Long> existingProjectId) DeleteProjectCommand
(ProjectManager projectManager, WorkflowSchemeManager workflowSchemeManager, IssueTypeScreenSchemeManager issueTypeScreenSchemeManager, CustomFieldManager customFieldManager, NodeAssociationStore nodeAssociationStore, VersionManager versionManager, ProjectComponentManager projectComponentManager, SharePermissionDeleteUtils sharePermissionDeleteUtils, I18nHelper.BeanFactory i18nFactory, WorkflowManager workflowManager, PermissionSchemeManager permissionSchemeManager, ProjectEventManager projectEventManager, IssueManager issueManager, ApplicationUser user, Project project) protected
PermissionErrorResult
(ApplicationUser user, ProjectAction action) protected
ProjectNotFoundResult
(ApplicationUser user, String i18nKey, String... params) UpdateProjectValidationResult
(ErrorCollection errorCollection, String name, String key, String description, String leadUsername, String url, Long assigneeType, Long avatarId, Project originalProject, boolean keyChanged, ApplicationUser user) Deprecated. -
Uses of ApplicationUser in com.atlassian.jira.bc.project.component
Methods in com.atlassian.jira.bc.project.component that return ApplicationUserModifier and TypeMethodDescriptionMockProjectComponent.getComponentLead()
MutableProjectComponent.getComponentLead()
ProjectComponent.getComponentLead()
Returns the lead for this project component.ProjectComponentImpl.getComponentLead()
Methods in com.atlassian.jira.bc.project.component with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultProjectComponentService.create
(ApplicationUser user, ErrorCollection errorCollection, String name, String description, String lead, Long projectId) Create a new ProjectComponent object associated with the project with the ID specified and with the values given.DefaultProjectComponentService.create
(ApplicationUser user, ErrorCollection errorCollection, String name, String description, String lead, Long projectId, Long assigneeType) ProjectComponentService.create
(ApplicationUser user, ErrorCollection errorCollection, String name, String description, String lead, Long projectId) Deprecated.since 6.3, use#create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.util.ErrorCollection, String, String, String, Long, Long)
insteadProjectComponentService.create
(ApplicationUser user, ErrorCollection errorCollection, String name, String description, String lead, Long projectId, Long assigneeType) Create a project component with assignee type set as provided.DefaultProjectComponentService.find
(ApplicationUser user, ErrorCollection errorCollection, Long id) ProjectComponentService.find
(ApplicationUser user, ErrorCollection errorCollection, Long id) DefaultProjectComponentService.findComponents
(ApplicationUser user, String substring, List<Long> projectIds) ProjectComponentService.findComponents
(ApplicationUser user, String substring, List<Long> projectIds) Returns components whose names start with or fully match given substring.void
MockProjectComponent.setComponentLead
(ApplicationUser componentLead) DefaultProjectComponentService.update
(ApplicationUser user, ErrorCollection errorCollection, MutableProjectComponent component) ProjectComponentService.update
(ApplicationUser user, ErrorCollection errorCollection, MutableProjectComponent component) -
Uses of ApplicationUser in com.atlassian.jira.bc.project.projectoperation
Methods in com.atlassian.jira.bc.project.projectoperation with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultProjectOperationManager.getVisibleProjectOperations
(Project project, ApplicationUser user) ProjectOperationManager.getVisibleProjectOperations
(Project project, ApplicationUser user) Returns a list ofPluggableProjectOperation
s -
Uses of ApplicationUser in com.atlassian.jira.bc.project.property
Methods in com.atlassian.jira.bc.project.property that return types with arguments of type ApplicationUserModifier and TypeMethodDescriptionProjectPropertyHelper.createDeletePropertyEventBiFunction()
ProjectPropertyHelper.createSetPropertyEventBiFunction()
-
Uses of ApplicationUser in com.atlassian.jira.bc.project.version
Methods in com.atlassian.jira.bc.project.version with parameters of type ApplicationUserModifier and TypeMethodDescriptionDefaultVersionService.create
(ApplicationUser user, VersionService.VersionBuilderValidationResult validationResult) VersionService.create
(ApplicationUser user, VersionService.VersionBuilderValidationResult validationResult) Creates a newVersion
, based on the validation result from calling#validateCreate(User, VersionBuilder)
.DefaultVersionService.createVersion
(ApplicationUser user, VersionService.CreateVersionValidationResult request) VersionService.createVersion
(ApplicationUser user, VersionService.CreateVersionValidationResult request) Deprecated.DefaultVersionService.findVersions
(ApplicationUser user, String substring) VersionService.findVersions
(ApplicationUser user, String substring) Returns all versions visible by the given user filtered by given query.DefaultVersionService.findVersionsByProjects
(ApplicationUser user, String substring, @NotEmpty Set<Long> projectIds) VersionService.findVersionsByProjects
(ApplicationUser user, String substring, @NotEmpty Set<Long> projectIds) Returns all versions visible by the given user filtered by given query and available in given projects.long
DefaultVersionService.getUnresolvedIssuesCount
(ApplicationUser user, Version version) long
VersionService.getUnresolvedIssuesCount
(ApplicationUser user, Version version) Return the count of Issues that are unresolved in this version.DefaultVersionService.getVersionById
(ApplicationUser user, Project project, Long versionId) DefaultVersionService.getVersionById
(ApplicationUser user, Long versionId) VersionService.getVersionById
(ApplicationUser user, Project project, Long versionId) VersionService.getVersionById
(ApplicationUser user, Long versionId) Used to retrieve aVersion
object by version id.DefaultVersionService.getVersionByProjectAndName
(ApplicationUser user, Project project, String versionName) VersionService.getVersionByProjectAndName
(ApplicationUser user, Project project, String versionName) DefaultVersionService.getVersionsByProject
(ApplicationUser user, Project project) DefaultVersionService.getVersionsByProject
(ApplicationUser user, Project project, PageRequest pageRequest) DefaultVersionService.getVersionsByProject
(ApplicationUser user, Project project, PageRequest pageRequest, OrderByRequest<VersionService.VersionExtractableField> orderBy) DefaultVersionService.getVersionsByProject
(ApplicationUser user, Project project, PageRequest pageRequest, io.atlassian.fugue.Option<OrderByRequest<VersionService.VersionExtractableField>> orderBy) VersionService.getVersionsByProject
(ApplicationUser user, Project project) VersionService.getVersionsByProject
(ApplicationUser user, Project project, PageRequest pageRequest) This method returns all versions for a given project.VersionService.getVersionsByProject
(ApplicationUser user, Project project, PageRequest pageRequest, OrderByRequest<VersionService.VersionExtractableField> orderBy) This method returns all versions for a given project.void
DefaultVersionService.moveUnreleasedToNewVersion
(ApplicationUser directoryUser, Version currentVersion, Version newVersion) void
VersionService.moveUnreleasedToNewVersion
(ApplicationUser user, Version currentVersion, Version newVersion) Using the validation result from#validateReleaseVersion(User, com.atlassian.jira.project.version.Version, Date)
a version will be released.protected Date
DefaultVersionService.parseDate
(ApplicationUser user, com.atlassian.jira.bc.project.version.DefaultVersionService.DateField field, String date) Parses a string release date into a Date object, throwing an exception if there is a problem parsing the string.DefaultVersionService.setReleaseDate
(ApplicationUser user, Version version, String releaseDate) DefaultVersionService.setReleaseDate
(ApplicationUser user, Version version, Date releaseDate) VersionService.setReleaseDate
(ApplicationUser user, Version version, String releaseDate) VersionService.setReleaseDate
(ApplicationUser user, Version version, Date releaseDate) DefaultVersionService.setVersionDetails
(ApplicationUser user, Version version, String name, String description) VersionService.setVersionDetails
(ApplicationUser user, Version version, String name, String description) DefaultVersionService.update
(ApplicationUser user, VersionService.VersionBuilderValidationResult validationResult) VersionService.update
(ApplicationUser user, VersionService.VersionBuilderValidationResult validationResult) Updates the existingVersion
, based on the validation result from calling#validateUpdate(User, VersionBuilder)
.DefaultVersionService.validateArchiveVersion
(ApplicationUser user, Version version) VersionService.validateArchiveVersion
(ApplicationUser user, Version version) This method should be called before archiving a version.DefaultVersionService.validateCreate
(ApplicationUser user, VersionBuilder versionBuilder) VersionService.validateCreate
(ApplicationUser user, VersionBuilder versionBuilder) Validates the creation of a newVersion
object, specified with aVersionBuilder
.DefaultVersionService.validateCreateVersion
(ApplicationUser user, Project project, String versionName, String releaseDateStr, String description, Long scheduleAfterVersion) DefaultVersionService.validateCreateVersion
(ApplicationUser user, Project project, String versionName, Date releaseDate, String description, Long scheduleAfterVersion) VersionService.validateCreateVersion
(ApplicationUser user, Project project, String versionName, String releaseDate, String description, Long scheduleAfterVersion) Deprecated.VersionService.validateCreateVersion
(ApplicationUser user, Project project, String versionName, Date releaseDate, String description, Long scheduleAfterVersion) Deprecated.DefaultVersionService.validateDecreaseVersionSequence
(ApplicationUser user, long versionId) VersionService.validateDecreaseVersionSequence
(ApplicationUser user, long versionId) Validate Move a version to have a higher sequence number - ie make it later.DefaultVersionService.validateIncreaseVersionSequence
(ApplicationUser user, long versionId) VersionService.validateIncreaseVersionSequence
(ApplicationUser user, long versionId) Validate Move a version to have a lower sequence number - ie make it earlier.DefaultVersionService.validateMoveToEndVersionSequence
(ApplicationUser user, long versionId) VersionService.validateMoveToEndVersionSequence
(ApplicationUser user, long versionId) Validate Move a version to the end of the version sequence.DefaultVersionService.validateMoveToStartVersionSequence
(ApplicationUser user, long versionId) VersionService.validateMoveToStartVersionSequence
(ApplicationUser user, long versionId) Validate Move a version to the start of the version list.DefaultVersionService.validateMoveVersionAfter
(ApplicationUser user, long versionId, Long scheduleAfterVersionId) VersionService.validateMoveVersionAfter
(ApplicationUser user, long versionId, Long scheduleAfterVersion) Validate Move a version after another version.DefaultVersionService.validateReleaseVersion
(ApplicationUser user, Version version, String releaseDate) DefaultVersionService.validateReleaseVersion
(ApplicationUser user, Version version, Date releaseDate) VersionService.validateReleaseVersion
(ApplicationUser user, Version version, String releaseDate) This method needs to be called before releasing a version to ensure all parameters are correct.VersionService.validateReleaseVersion
(ApplicationUser user, Version version, Date releaseDate) This method needs to be called before releasing a version to ensure all parameters are correct.protected ServiceOutcome<Void>
DefaultVersionService.validateStartReleaseDates
(ApplicationUser user, com.atlassian.jira.bc.project.version.DefaultVersionService.DateField field, Date startDate, Date releaseDate) DefaultVersionService.validateUnarchiveVersion
(ApplicationUser user, Version version) VersionService.validateUnarchiveVersion
(ApplicationUser user, Version version) This method should be called before unarchiving a version.DefaultVersionService.validateUnreleaseVersion
(ApplicationUser user, Version version, String releaseDate) DefaultVersionService.validateUnreleaseVersion
(ApplicationUser user, Version version, Date releaseDate) VersionService.validateUnreleaseVersion
(ApplicationUser user, Version version, String releaseDate) This method needs to be called before unreleasing a version to ensure all parameters are correct.VersionService.validateUnreleaseVersion
(ApplicationUser user, Version version, Date releaseDate) This method needs to be called before unreleasing a version to ensure all parameters are correct.DefaultVersionService.validateUpdate
(ApplicationUser user, VersionBuilder versionBuilder) VersionService.validateUpdate
(ApplicationUser user, VersionBuilder versionBuilder) Validates the update of an existingVersion
object, specified with aVersionBuilder
. -
Uses of ApplicationUser in com.atlassian.jira.bc.project.version.remotelink
Methods in com.atlassian.jira.bc.project.version.remotelink with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoid
RemoteVersionLinkService.delete
(ApplicationUser user, RemoteVersionLinkService.DeleteValidationResult deleteValidationResult) Deletes the remote version link that links with the given JIRA version and has the given global id, if the current user has permission to do so.void
RemoteVersionLinkServiceImpl.delete
(ApplicationUser user, RemoteVersionLinkService.DeleteValidationResult deleteValidationResult) RemoteVersionLinkService.getRemoteVersionLinkByVersionIdAndGlobalId
(ApplicationUser user, Long versionId, String globalId) Retrieves the remote version link that links with the given JIRA version and has the given globalId.RemoteVersionLinkServiceImpl.getRemoteVersionLinkByVersionIdAndGlobalId
(ApplicationUser user, Long versionId, String globalId) RemoteVersionLinkService.getRemoteVersionLinksByGlobalId
(ApplicationUser user, String globalId) Retrieves the remote version links that are associated with the given remote resource.RemoteVersionLinkServiceImpl.getRemoteVersionLinksByGlobalId
(ApplicationUser user, String globalId) RemoteVersionLinkService.getRemoteVersionLinksByVersionId
(ApplicationUser user, Long versionId) Retrieves all of the remote version links that link with the given JIRA version.RemoteVersionLinkServiceImpl.getRemoteVersionLinksByVersionId
(ApplicationUser user, Long versionId) RemoteVersionLinkService.put
(ApplicationUser user, RemoteVersionLinkService.PutValidationResult putValidationResult) Creates a remote version link using the validated request returned by a prior call toRemoteVersionLinkService.validatePut(ApplicationUser, Long, String, String)
RemoteVersionLinkServiceImpl.put
(ApplicationUser user, RemoteVersionLinkService.PutValidationResult putValidationResult) RemoteVersionLinkService.validateDelete
(ApplicationUser user, Long versionId, String globalId) Validates parameters and checks permissions, and if all checks pass it will create aRemoteVersionLinkService.DeleteValidationResult
that can be passed to theRemoteVersionLinkService.delete(ApplicationUser, DeleteValidationResult)
method to delete the specified remote version link.RemoteVersionLinkServiceImpl.validateDelete
(ApplicationUser user, Long versionId, String globalId) RemoteVersionLinkService.validateDeleteByVersionId
(ApplicationUser user, Long versionId) Validates parameters and checks permissions, and if all checks pass it will create aRemoteVersionLinkService.DeleteValidationResult
that can be passed to theRemoteVersionLinkService.delete(ApplicationUser, DeleteValidationResult)
method to delete all remote version links for the specified version.RemoteVersionLinkServiceImpl.validateDeleteByVersionId
(ApplicationUser user, Long versionId) RemoteVersionLinkService.validatePut
(ApplicationUser user, Long versionId, String globalId, String json) Validates parameters and checks permissions, and if all checks pass it will create aRemoteVersionLinkService.PutValidationResult
that can be passed to theRemoteVersionLinkService.put(ApplicationUser, PutValidationResult)
method.RemoteVersionLinkServiceImpl.validatePut
(ApplicationUser user, Long versionId, String globalId, String json) -
Uses of ApplicationUser in com.atlassian.jira.bc.projectroles
Methods in com.atlassian.jira.bc.projectroles with parameters of type ApplicationUserModifier and TypeMethodDescriptionvoid
DefaultProjectRoleService.addActorsToProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, Project project, String actorType, ErrorCollection errorCollection) void
ProjectRoleService.addActorsToProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, Project project, String actorType, ErrorCollection errorCollection) void
DefaultProjectRoleService.addDefaultActorsToProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, String type, ErrorCollection errorCollection) void
ProjectRoleService.addDefaultActorsToProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, String type, ErrorCollection errorCollection) DefaultProjectRoleService.createProjectRole
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) ProjectRoleService.createProjectRole
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) void
DefaultProjectRoleService.deleteProjectRole
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) void
ProjectRoleService.deleteProjectRole
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) DefaultProjectRoleService.getAssociatedIssueSecuritySchemes
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) ProjectRoleService.getAssociatedIssueSecuritySchemes
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) DefaultProjectRoleService.getAssociatedNotificationSchemes
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) ProjectRoleService.getAssociatedNotificationSchemes
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) DefaultProjectRoleService.getAssociatedPermissionSchemes
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) ProjectRoleService.getAssociatedPermissionSchemes
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) org.apache.commons.collections.MultiMap
DefaultProjectRoleService.getAssociatedWorkflows
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) org.apache.commons.collections.MultiMap
ProjectRoleService.getAssociatedWorkflows
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) DefaultProjectRoleService.getDefaultRoleActors
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) ProjectRoleService.getDefaultRoleActors
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection collection) DefaultProjectRoleService.getProjectIdsForUserInGroupsBecauseOfRole
(ApplicationUser currentUser, List<Long> projectsToLimitBy, ProjectRole projectRole, String projectRoleType, String userName, ErrorCollection errorCollection) ProjectRoleService.getProjectIdsForUserInGroupsBecauseOfRole
(ApplicationUser currentUser, List<Long> projectsToLimitBy, ProjectRole projectRole, String projectRoleType, String userName, ErrorCollection errorCollection) DefaultProjectRoleService.getProjectRole
(ApplicationUser currentUser, Long id, ErrorCollection errorCollection) ProjectRoleService.getProjectRole
(ApplicationUser currentUser, Long id, ErrorCollection errorCollection) Deprecated.DefaultProjectRoleService.getProjectRoleActors
(ApplicationUser currentUser, ProjectRole projectRole, Project project, ErrorCollection errorCollection) ProjectRoleService.getProjectRoleActors
(ApplicationUser currentUser, ProjectRole projectRole, Project project, ErrorCollection errorCollection) DefaultProjectRoleService.getProjectRoleByName
(ApplicationUser currentUser, String name, ErrorCollection errorCollection) ProjectRoleService.getProjectRoleByName
(ApplicationUser currentUser, String name, ErrorCollection errorCollection) Deprecated.DefaultProjectRoleService.getProjectRoles
(ApplicationUser currentUser, ErrorCollection errorCollection) ProjectRoleService.getProjectRoles
(ApplicationUser currentUser, ErrorCollection errorCollection) Deprecated.DefaultProjectRoleService.getProjectsContainingRoleActorByNameAndType
(ApplicationUser currentUser, String name, String type, ErrorCollection errorCollection) ProjectRoleService.getProjectsContainingRoleActorByNameAndType
(ApplicationUser currentUser, String name, String type, ErrorCollection errorCollection) boolean
DefaultProjectRoleService.hasProjectRolePermission
(ApplicationUser currentUser, Project project) boolean
ProjectRoleService.hasProjectRolePermission
(ApplicationUser currentUser, Project project) Deprecated.Use#hasProjectRolePermission(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.project.Project)
instead.boolean
DefaultProjectRoleService.isProjectRoleNameUnique
(ApplicationUser currentUser, String name, ErrorCollection errorCollection) boolean
ProjectRoleService.isProjectRoleNameUnique
(ApplicationUser currentUser, String name, ErrorCollection errorCollection) Deprecated.void
DefaultProjectRoleService.removeActorsFromProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, Project project, String actorType, ErrorCollection errorCollection) void
ProjectRoleService.removeActorsFromProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, Project project, String actorType, ErrorCollection errorCollection) void
DefaultProjectRoleService.removeAllRoleActorsByNameAndType
(ApplicationUser currentUser, String name, String type, ErrorCollection errorCollection) void
ProjectRoleService.removeAllRoleActorsByNameAndType
(ApplicationUser currentUser, String name, String type, ErrorCollection errorCollection) Deprecated.void
DefaultProjectRoleService.removeAllRoleActorsByProject
(ApplicationUser currentUser, Project project, ErrorCollection errorCollection) void
ProjectRoleService.removeAllRoleActorsByProject
(ApplicationUser currentUser, Project project, ErrorCollection errorCollection) void
DefaultProjectRoleService.removeDefaultActorsFromProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, String actorType, ErrorCollection errorCollection) void
ProjectRoleService.removeDefaultActorsFromProjectRole
(ApplicationUser currentUser, Collection<String> actors, ProjectRole projectRole, String actorType, ErrorCollection errorCollection) DefaultProjectRoleService.roleActorOfTypeExistsForProjects
(ApplicationUser currentUser, List<Long> projectsToLimitBy, ProjectRole projectRole, String projectRoleType, String projectRoleParameter, ErrorCollection errorCollection) ProjectRoleService.roleActorOfTypeExistsForProjects
(ApplicationUser currentUser, List<Long> projectsToLimitBy, ProjectRole projectRole, String projectRoleType, String projectRoleParameter, ErrorCollection errorCollection) void
DefaultProjectRoleService.setActorsForProjectRole
(ApplicationUser currentUser, Map<String, Set<String>> newRoleActors, ProjectRole projectRole, Project project, ErrorCollection errorCollection) void
ProjectRoleService.setActorsForProjectRole
(ApplicationUser currentUser, Map<String, Set<String>> newRoleActors, ProjectRole projectRole, Project project, ErrorCollection errorCollection) void
DefaultProjectRoleService.updateProjectRole
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) void
ProjectRoleService.updateProjectRole
(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) DefaultProjectRoleService.validateRemoveAllRoleActorsByNameAndType
(ApplicationUser currentUser, String name, String type) ProjectRoleService.validateRemoveAllRoleActorsByNameAndType
(ApplicationUser currentUser, String name, String type) Deprecated. -
Uses of ApplicationUser in com.atlassian.jira.bc.safeguards.config
Methods in com.atlassian.jira.bc.safeguards.config with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
DefaultRestrictedUsersComponent.isUserRestricted
(ApplicationUser user) Checks if the user belongs to the restricted group.boolean
RestrictedUsersComponent.isUserRestricted
(ApplicationUser user) Checks if the passed user should be restricted. -
Uses of ApplicationUser in com.atlassian.jira.bc.safeguards.issue.comment
Methods in com.atlassian.jira.bc.safeguards.issue.comment with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
CommentsPerIssueLimitValidator.isValid
(Issue issue, ApplicationUser author, String commentBody, ErrorCollection errorCollection) Checks if limit is not reached yet (eg.boolean
DefaultCommentsPerIssueLimitValidator.isValid
(Issue issue, ApplicationUser author, String commentBody, ErrorCollection errorCollection) void
CommentsPerIssueLimitValidator.validate
(Issue issue, ApplicationUser author, String commentBody) Checks if limit is not reached yet (eg.void
DefaultCommentsPerIssueLimitValidator.validate
(Issue issue, ApplicationUser author, String commentBody) -
Uses of ApplicationUser in com.atlassian.jira.bc.security.login
Methods in com.atlassian.jira.bc.security.login with parameters of type ApplicationUserModifier and TypeMethodDescriptionLoginService.authenticate
(ApplicationUser user, String password) This can be called to see if a user knows the given password.LoginServiceImpl.authenticate
(ApplicationUser user, String password) LoginService.getLoginProperties
(ApplicationUser remoteUser, javax.servlet.http.HttpServletRequest request) Returns loginProperties needed to render the login gadget or login form.LoginServiceImpl.getLoginProperties
(ApplicationUser remoteUser, javax.servlet.http.HttpServletRequest request) void
LoginService.resetFailedLoginCount
(ApplicationUser user) This can be called to reset the failed login count of a uservoid
LoginServiceImpl.resetFailedLoginCount
(ApplicationUser user) LoginService.updateLastLoginTime
(ApplicationUser user) This can be called to update the user's last login time upon a successful login.LoginServiceImpl.updateLastLoginTime
(ApplicationUser user) -
Uses of ApplicationUser in com.atlassian.jira.bc.user
Methods in com.atlassian.jira.bc.user that return ApplicationUserModifier and TypeMethodDescriptionApplicationUserBuilder.build()
ApplicationUserBuilderImpl.build()
DefaultUserService.createUser
(UserService.CreateUserValidationResult result) MockUserService.createUser
(UserService.CreateUserValidationResult result) UserService.createUser
(UserService.CreateUserValidationResult createUserValidationResult) Create a new application user if the providedServiceResultImpl.isValid()
.DefaultUserService.createUserFromSignup
(UserService.CreateUserValidationResult result) MockUserService.createUserFromSignup
(UserService.CreateUserValidationResult result) UserService.createUserFromSignup
(UserService.CreateUserValidationResult result) Deprecated.UseUserService.createUser(CreateUserValidationResult)
instead.DefaultUserService.createUserNoNotification
(UserService.CreateUserValidationResult result) MockUserService.createUserNoNotification
(UserService.CreateUserValidationResult result) UserService.createUserNoNotification
(UserService.CreateUserValidationResult result) Deprecated.UseUserService.createUser(CreateUserValidationResult)
instead.DefaultUserService.createUserWithNotification
(UserService.CreateUserValidationResult result) MockUserService.createUserWithNotification
(UserService.CreateUserValidationResult result) UserService.createUserWithNotification
(UserService.CreateUserValidationResult result) Deprecated.UseUserService.createUser(CreateUserValidationResult)
instead.UserService.DeleteUserValidationResult.getApplicationUser()
UserService.UpdateUserValidationResult.getApplicationUser()
UserService.CreateUserRequest.getLoggedInUser()
Return the logged in user that would be performing the user creation.UserService.DeleteUserValidationResult.getUser()
UserService.UpdateUserValidationResult.getUser()
Deprecated.UserService.AddUserToApplicationValidationResult.getUserToAdd()
UserService.RemoveUserFromApplicationValidationResult.getUserToRemove()
Methods in com.atlassian.jira.bc.user with parameters of type ApplicationUserModifier and TypeMethodDescriptionboolean
CreateUserApplicationHelper.canUserLogin
(ApplicationUser applicationUser) boolean
UserApplicationHelper.canUserLogin
(ApplicationUser applicationUser) Check if given user can login to JIRA.CreateUserApplicationHelper.getApplicationsForUser
(ApplicationUser user) UserApplicationHelper.getApplicationsForUser
(ApplicationUser user) Return theApplicationSelection
calculated from the current state of JIRA for given (@code ApplicationUser).CreateUserApplicationHelper.getUserGroups
(ApplicationUser applicationUser) UserApplicationHelper.getUserGroups
(ApplicationUser applicationUser) Return the list ofcom.atlassian.jira.bc.user.GroupView
connected with the given user.DefaultUserService.newUserBuilder
(ApplicationUser user) MockUserService.newUserBuilder
(ApplicationUser user) UserService.newUserBuilder
(ApplicationUser user) Allows you to constructApplicationUser
forUserService.validateUpdateUser(ApplicationUser)
void
DefaultUserService.removeUser
(ApplicationUser loggedInUser, UserService.DeleteUserValidationResult result) void
MockUserService.removeUser
(ApplicationUser loggedInUser, UserService.DeleteUserValidationResult result) void
UserService.removeUser
(ApplicationUser loggedInUser, UserService.DeleteUserValidationResult result) Deprecated.DefaultUserService.validateAddUserToApplication
(ApplicationUser user, com.atlassian.application.api.ApplicationKey applicationKey) DefaultUserService.validateAddUserToApplication
(ApplicationUser loggedInUser, ApplicationUser user, com.atlassian.application.api.ApplicationKey applicationKey) MockUserService.validateAddUserToApplication
(ApplicationUser user, com.atlassian.application.api.ApplicationKey applicationKey) MockUserService.validateAddUserToApplication
(ApplicationUser loggedInUser, ApplicationUser user, com.atlassian.application.api.ApplicationKey applicationKey) UserService.validateAddUserToApplication
(ApplicationUser user, com.atlassian.application.api.ApplicationKey applicationKey) Deprecated.UserService.validateAddUserToApplication
(ApplicationUser loggedInUser, ApplicationUser user, com.atlassian.application.api.ApplicationKey applicationKey) Validates associating a user with an application.CreateUserApplicationHelper.validateApplicationKeys
(ApplicationUser user, Set<com.atlassian.application.api.ApplicationKey> applicationKeys) UserApplicationHelper.validateApplicationKeys
(ApplicationUser user, Set<com.atlassian.application.api.ApplicationKey> applicationKeys) Validates if adding a user with given application access to given applications won't exceed license limitDefaultUserService.validateCreateUserForAdmin
(ApplicationUser loggedInUser, String username, String password, String confirmPassword, String email, String fullname) DefaultUserService.validateCreateUserForAdmin
(ApplicationUser loggedInUser, String username, String password, String confirmPassword, String email, String fullname, Long directoryId) MockUserService.validateCreateUserForAdmin
(ApplicationUser loggedInUser, String username, String password, String confirmPassword, String email, String fullname) MockUserService.validateCreateUserForAdmin
(ApplicationUser loggedInUser, String username, String password, String confirmPassword, String email, String fullname, Long directoryId) UserService.validateCreateUserForAdmin
(ApplicationUser loggedInUser, String username, String password, String confirmPassword, String email, String fullname) Deprecated.UseUserService.validateCreateUser(CreateUserRequest)
instead.UserService.validateCreateUserForAdmin
(ApplicationUser loggedInUser, String username, String password, String confirmPassword, String email, String fullname, Long directoryId) Deprecated.UseUserService.validateCreateUser(CreateUserRequest)
instead.DefaultUserService.validateCreateUserForSetup
(ApplicationUser loggedInUser, String username, String password, String confirmPassword, String email, String
AvatarService.canSetCustomUserAvatar(ApplicationUser, ApplicationUser)
.