|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractCustomFieldOperationsHandler.AbstractCustomFieldOperationsHandler(CustomField field, I18nHelper i18nHelper)
AbstractIssueWebCondition
instead. Since v6.0.IssueTabPanel2
.Condition
s that are aware of JIRA's
authentication and project- or issue-related contexts.AbstractWebCondition
instead. Since v6.0.Condition
s.FunctionProvider
s (eg.AbstractPermissionCondition
instead. Since v6.0. This class was previously in jira-core
but has been moved into the API (and deprecated) to protect third-party plugins that were using it. See
JRA-30983 and JRA-32058.JqlFunction
interface, that
provides sensible default behaviour for the AbstractJqlFunction.init(JqlFunctionModuleDescriptor)
, AbstractJqlFunction.getFunctionName()
and AbstractJqlFunction.isList()
methods.MultipleSettableCustomFieldType
yourself. Since v5.0.
Also, consider extending AbstractSingleFieldType
or AbstractMultiCFType
for other benefitsAbstractOneDimensionalHitCollector.AbstractOneDimensionalHitCollector(String, FieldVisibilityManager, ReaderCache)
and call setNextReader for each reader segment, that is if you are calling {@link #collect(int) directly
and not just passing the Collector to Lucene.
PermissionManager
and accept "permission"
param.Condition
s that are aware of JIRA's
authentication and project- or issue-related contexts.WorkflowPluginFactory
class that most concrete implementations should extend.JiraWebActionSupport
action.JiraWebActionSupport
action.this
in order to allow fluent syntax.
ProjectRoleService.addActorsToProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will add project role actor associations for the given actors
and checking
the currentUser
has the correct permissions to perform the update operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
ConditionBuilder
that can be used to build a JQL condition for
the passed JQL name.
clauseName = operand
to the query being built.
clauseName in (operands)
to the query being built.
clauseName in (operands)
to the query being built.
clauseName operator operand
to the query being built.
clauseName operator (operands)
to the query being built.
clauseName operator (operands)
to the query being built.
clausename operator date
to the query being built.
clauseName in (dates)
to the query being built.
clauseName operator (clauseValues)
to the query being built.
clauseName in (dates)
to the query being built.
clauseName operator (clauseValues)
to the query being built.
ProjectRoleService.addActorsToProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will add default role actor associations based off the passed in actors
and checking
the currentUser
has the correct permissions to perform the update operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
SchemeManager.addDefaultSchemeToProject(com.atlassian.jira.project.Project)
instead. Since v5.0.
FavouritesManager.addFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Add the given entity as a favourite of the user passed in add to favourites count if necessary.
FavouritesManager.addFavouriteInPosition(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity, long)
instead. Since v6.0.
Add the given entity as a favourite of the user passed in, in the specified position, add to favourites count if necessary.
The entity currently in the specified position and all those after will be moved down one position.
clauseName = functionName()
to the query being built.
clauseName = functionName(arg1, arg2, arg3, ..., argN)
to the query being built.
clauseName = functionName(arg1, arg2, arg3, ..., argN)
to the query being built.
clauseName operator functionName()
to the query being built.
clauseName operator functionName(arg1, arg2, arg3, ..., argN)
to the query being
built.
clauseName operator functionName(arg1, arg2, arg3, ..., argN)
to the query being
built.
Issue
to the user hsitory list.
UserHistoryManager.addItemToHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser, String)
instead. Since v6.0.
UserHistoryItem
to the Users history list.
UserHistoryManager.addItemToHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser, String, String)
instead. Since v6.0.
UserHistoryItem
to the Users history list.
clauseName = clauseValue
to the query being built.
clauseName in (clauseValues)
to the query being built.
clauseName in (clauseValues)
to the query being built.
clauseName operator clauseValue
to the query being built.
clauseName operator (clauseValues)
to the query being built.
clauseName operator (clauseValues)
to the query being built.
Project
to the user hsitory list.
NotificationRecipient
s to a notification event.
FieldLayoutManager.addSchemeAssociation(com.atlassian.jira.project.Project, Long)
instead. Since v5.2.
FieldLayoutScheme
to the project supplied.
SchemeManager.addSchemeToProject(com.atlassian.jira.project.Project, Scheme)
instead. Since v5.0.
clauseName = "clauseValue"
to the query being built.
clauseName in (clauseValues)
to the query being built.
clauseName in (clauseValues)
to the query being built.
clauseName operator "clauseValue"
to the query being built.
clauseName operator (clauseValues)
to the query being built.
clauseName operator (clauseValues)
to the query being built.
UserHistoryManager.addItemToHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser, String)
instead. Since v6.0.
UserHistoryItem
to the Users history list.
VoteManager.addVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
VoteManager.addVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
WorklogAdjustmentAmountInputParameters
object.
ConditionBuilder
that can be used to build a JQL condition for
the affected version.
AggregateTimeTrackingCalculator
instances based on the type of
Issue
in play.alt
and title
attributes for image map area tags.ApplicationUser
from a directory User
.Locale
, i18n key and the rawMessage corresponding to them, apply a transformation
on the message to produce a different translation.
Consumer
.
Permissions.ADMINISTER
permissions.
AssignableWorkflowScheme
.
AssignableWorkflowScheme
.
ConditionBuilder
that can be used to build a JQL condition for
the issue's assignee.
User
objects.Project
and ProjectComponent
.SortedSet
of the elements of this builder in their natural order.
AttachmentPathManager
that uses the ApplicationProperties
to get the current paths.AttachmentJsonBean
but contains rendered dataAvatar
domain objects.Avatar.Size
.Avatar
's.WorklogInputParameters
object.
Lists.newArrayList(Object[])
instead. Since v5.0.
Lists.newArrayList(Object[])
instead. Since v5.0.
WorklogAdjustmentAmountInputParameters
object required for the
"manual adjustment" (or "adjustment amount") service calls.
WorklogInputParameters
object and pass in every variable independent of which
adjustment option you have picked.
PropertySet
for a particular entity.
PropertySet
.
PropertySet
that wraps the provided propertyset.
WorklogNewEstimateInputParameters
object required for the "new estimate"
service calls.
PropertySet
for a particular entity.
PropertySet
based on a ofbiz delegator.
Query
using the current builder.
Query
using the current builder.
Query
whos where clause will
return the generated clause and Order By clause will return the generated search order.
BulkEditBean
ApplicationUser
in a null
-safe manner.
ReportModuleDescriptor
instances by name (case insensitive)
using the default locale.
ReportModuleDescriptor
instances by name (case insensitive)
using the given locale.
ContextProvider
s will be wrapped with CacheableContextProviderDecorator
on creation
in JiraWebFragmentHelper
, and have ContextProvider.getContextMap(java.util.Map)
invocation results cached
in the request.VelocityRequestContextFactory.setVelocityRequestContext(VelocityRequestContext)
instead. Since v5.0.
CachingStatisticsMapper.getValueFromLuceneField(String)
in an internal
cache.Permissions.CREATE_ATTACHMENT
)
to create an attachment
has the screenshot enabled
is using a screenshot applet compatible OS (Windows or OSX)
the issue is in an editable workflow state
Permissions.CREATE_ATTACHMENT
) to create an attachment for this issue.
Permissions.CREATE_ATTACHMENT
) to create an attachment for this project.
Permissions.CREATE_ATTACHMENT
)
to create an attachment
attachments are enabled
This method does *not* check if the issue is in an editable workflow step, since temporary
attachments may be created when reopening an issue *before* the issue is actually reopened!
true
if a call to OrderableField.removeValueFromIssueObject(com.atlassian.jira.issue.MutableIssue)
will actually remove the value.
AvatarService.canSetCustomUserAvatar(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser)
. Since v6.0
UserManager.canUpdateUser(ApplicationUser)
instead. Since v6.0.
Option
s.ConditionBuilder
that can be used to build a JQL condition for
issue's in a particular project category.
ChangeHistoryItem
objects.
ChangeHistory.ChangeHistory(org.ofbiz.core.entity.GenericValue, com.atlassian.jira.issue.IssueManager, com.atlassian.jira.user.util.UserManager)
()} instead. Since v6.0.
ChangeHistoryGroup
together to try and reduce Document
proliferation.SubTaskManager.changeParent(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User)
instead. Since v5.0.
com.atlassian.jira.charts.CreatedVsResolvedChart
for
example.SearchRequest
's query conforms to the simple structure required to fit in the Issue
Navigator.
Query
.ClauseContext
for the associated clause.clause
.JqlFunction
classes in order to indicate to the JqlOperandResolver
that their arguments
are able to be sanitised if necessary.Query
.WorkflowCopyNameFactory
instead.
Set
and List
) instances or
enclosed iterables
.EnclosedIterable
.ConditionBuilder
that can be used to build a JQL condition for
issue comments.
Comment
objects.
Comment
functionality.ConditionBuilder
that can be used to build a JQL condition for
the issue's component.
ProjectComponent
lead.
ProjectComponentComparator
FieldConfigItemType
that can be stored for a given
JiraContextNode
ObjectConfiguration
.ManagedConfigurationItem
.HttpServletRequest
object.
Supplier
produces.this.contains
instead. Since v6.0.
Iterator
contain anything that matches the predicate?
Iterable
contain anything that matches the predicate?
MultiMap
contain the value in any of its value collections.
MultiMap
contain the Collection as any of its value collections.
Context
instances easily.Context
instances easily.ClauseContext
'sWorkflowDescriptor
to XML.
AttachmentManager.convertTemporaryAttachments(com.atlassian.jira.user.ApplicationUser, Issue, java.util.List, com.atlassian.jira.web.action.issue.TemporaryAttachmentsMonitor)
instead. Since v6.0.
CustomFieldUtils.convertToIssueContexts(Project, List)
. Since v4.0
IssueContexts
.
ProjectManager.convertToProjectObjects(java.util.Collection)
instead. Since v4.4.
WorkflowDescriptor
object representation.
SchemeManager.copyScheme(Scheme)
instead. Since v5.0.
WorkflowManager.copyWorkflow(com.atlassian.jira.user.ApplicationUser, String, String, JiraWorkflow)
instead. Since v6.0.
CreateValidationResult
as parameter.
Comment
on the given Issue
.
CommentService.create(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String, String, Long, java.util.Date, boolean, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Creates and persists a Comment
on the given Issue
.
Comment
on the given Issue
set with current date and time.
CommentService.create(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String, String, Long, boolean, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Creates and persists a Comment
on the given Issue
set with current date and time.
Comment
on the given Issue
set with current date and time, visible to all
- no group level or role level restriction.
CommentService.create(ApplicationUser user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection)
instead. Since v6.0.
Creates and persists a Comment
on the given Issue
set with current date and time, visible to all
- no group level or role level restriction.
Version
, based on the validation result from calling VersionService.validateCreate(User, VersionBuilder)
.
CommentManager.create(Issue issue, ApplicationUser author, String body, boolean dispatchEvent)
instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the current date/time and with no visibility restrictions.
CommentManager.create(Issue issue, ApplicationUser author, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent)
instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the current time. If you have provided a groupLevel then the comment visibility will be restricted
to the provided group, it is assumed that validation to ensure that the group actually exists has been performed
outside of this method. If you have provided a roleLevelId then the comment visibility will be restricted to the
provided role, it is assumed that validation to ensure that the role actually exists has been performed outside
of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense.
CommentManager.create(Issue issue, ApplicationUser author, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent)
instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the specified date. This method should be used if you are trying to preserve existing
information and it is important to retain the original created date. If you have provided a groupLevel then the
comment visibility will be restricted to the provided group, it is assumed that validation to ensure that the
group actually exists has been performed outside of this method. If you have provided a roleLevelId then the
comment visibility will be restricted to the provided role, it is assumed that validation to ensure that the
role actually exists has been performed outside of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense.
CommentManager.create(Issue issue, ApplicationUser author, ApplicationUser updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent)
instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the specified date. This method should be used if you are trying to preserve existing
information and it is important to retain the original created date. If you have provided a groupLevel then the
comment visibility will be restricted to the provided group, it is assumed that validation to ensure that the
group actually exists has been performed outside of this method. If you have provided a roleLevelId then the
comment visibility will be restricted to the provided role, it is assumed that validation to ensure that the
role actually exists has been performed outside of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense.
CommentManager.create(com.atlassian.jira.issue.Issue, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, String, String, Long, java.util.Date, java.util.Date, boolean, boolean)
instead. Since v6.0.
Creates a comment and associates it with the given issue. Using this method the comment will be created
with a createdDate of the specified date. This method should be used if you are trying to preserve existing
information and it is important to retain the original created date. If you have provided a groupLevel then the
comment visibility will be restricted to the provided group, it is assumed that validation to ensure that the
group actually exists has been performed outside of this method. If you have provided a roleLevelId then the
comment visibility will be restricted to the provided role, it is assumed that validation to ensure that the
role actually exists has been performed outside of this method.
NOTE: A comment should not have both a group level and role level visibility restriction. This
method will not stop this, but it does not semantically make sense.
SearchContext
with the given project categories, projects and issue types.
SearchContext
SearchContext
.
Worklog
object and associates
it with the given issue.
create(delegate, true)
.
ClauseContextFactory
in a MultiClauseDecoratorContextFactory
.
SharedEntity
WorklogResult
received from the base validate
method and adding on the
adjustmentAmount
.
WorklogResult
objects that also capture a adjustmentAmount
to be set.
WorklogResult
objects that also capture a adjustmentAmount
to be set.
Worklog
on the given Issue
.
Worklog
on the given Issue
.
SearchHandler
for the field.
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean)
instead. Since v6.0.
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean)
instead. Since v6.0.
AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date)
instead. Since v5.0.
AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date)
instead. Since v5.0.
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean)
instead. Since v6.0.
AttachmentManager.createAttachment(File, String, String, User, Issue)
instead. Since v5.0.
AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date)
instead. Since v5.0.
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean)
instead. Since v6.0.
PortalPageManager.createBasedOnClone(com.atlassian.jira.user.ApplicationUser, PortalPage, PortalPage)
instead. Since v6.0.
Creates a PortalPage in the database by cloning its Portlet content from the specified clonePortalPage
BulkEditBean
ConditionBuilder
that can be used to build a JQL condition for
issue's creation date.
WorkflowManager.createDraftWorkflow(com.atlassian.jira.user.ApplicationUser, String)
instead. Since v6.0.
QueryFactoryResult
instance that will return no results.
FieldLayoutSchemeEntity
for a particular FieldLayoutScheme
.
SearchRequest
to the database.
SearchRequest
to the database.
IssueManager.createIssueObject(String, Map)
instead since v5.0.
IssueManager.createIssueObject(User, java.util.Map)
instead. Since v5.0.
IssueManager.createIssueObject(User, Issue)
instead. Since v5.0
ConstantsManager.insertIssueType(String, Long, String, String, String)
instead. Since v5.0.
MailThreadManager.storeIncomingMessageId(String, String, com.atlassian.jira.issue.Issue, com.atlassian.jira.mail.MailThreadManager.MailAction)
instead. Since v5.2.3.
WorklogResult
received from the base validate
method and adding on the
newEstimate
.
WorklogResult
objects that also capture a newEstimate
to be set.
WorklogResult
objects that also capture a newEstimate
to be set.
ProjectService.validateCreateProject(User, String, String,
String, String, String, Long)
a new project will be created.
ProjectRoleManager.createProjectIdToProjectRolesMap(com.atlassian.jira.user.ApplicationUser, java.util.Collection)
instead. Since v6.0.
ProjectRoleService.createProjectRole(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will create the project role with the given projectRole.getName()
,
projectRole.getDescription()
and checking the currentUser
has the correct permissions
to perform the create operation. The passed in errorCollection
will contain any errors that are
generated, such as permission violations.
Query
that narrows it down to the current search context.
com.atlassian.jira.jql.operand.OperandHandler
that
returns true for the isEmpty method.
SchemeManager.createSchemeObject(String, String)
instead. Since v5.0.
SubscriptionManager.createSubscription(com.atlassian.jira.user.ApplicationUser, Long, String, org.quartz.Trigger, Boolean)
instead. Since v6.0.
SubscriptionManager.createSubscription(com.atlassian.jira.user.ApplicationUser, Long, String, org.quartz.Trigger, Boolean)
instead. Since v6.0.
Creates a new subscription based on the passed in filter id and fired
in accordance with the passed in trigger
SubTaskManager.createSubTaskIssueLink(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User)
instead. Since v5.0.
SubTaskManager.insertSubTaskIssueType(String, Long, String, String)
instead. Since v5.0.
CustomFieldDefinition
.VersionService.validateCreate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
Version
object.
Version
object.
Worklog
on the given Issue
.
Worklog
on the given Issue
.
WorkflowManager.createWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow)
instead. Since v6.0.
WorkflowManager.createWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow)
instead. Since v6.0.
ConditionBuilder
that can be used to build a JQL condition for
the issue's current estimate.
ConditionBuilder
that can be used to build a JQL condition for
a custom field with the passed id.
QueryContext
for a search request.CustomField
s.IssueSearcher
that's usable by CustomField
objects.CustomField
.DataImportService.ImportResult
from a call to DataImportService.doImport(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.dataimport.DataImportService.ImportValidationResult, TaskProgressSink)
DataImportService.validateImport(com.atlassian.crowd.embedded.api.User,
DataImportParams)
method.DateTimeFormatter
instances within JIRA.Days.daysBetween(org.joda.time.ReadablePartial, org.joda.time.ReadablePartial)
instead. Since v4.4.
Days.daysBetween(org.joda.time.ReadablePartial, org.joda.time.ReadablePartial)
instead. Since v4.4.
SharedEntity
relative to the user's set of all other entities of the same type.
FavouritesManager.decreaseFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Decreases the position of the SharedEntity
relative to the user's set of all other entities of the same type.
CustomFieldInputHelper
CustomFieldValueProvider
IndexedInputHelper
.JiraLuceneFieldFinder.getMatches(org.apache.lucene.index.IndexReader, String)
.FieldConfigItemType
that represents a default value for the field.IssueIndexManager.deIndex(com.atlassian.jira.issue.Issue)
instead. Since v5.0.
SearchRequestService.deleteAllFiltersForUser(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Delete all filters for a given user
PortalPageService.deleteAllPortalPagesForUser(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Delete all Portal Pages owned by a user. This method will also remove all favourites for all portlets as well as
remove all favourites for the user. A nice big cleanup method for when deleting a user.
Worklog
.
Worklog
.
FieldLayout
FieldLayoutScheme
supplied.
IssueManager.deleteIssue(com.atlassian.crowd.embedded.api.User, Issue, com.atlassian.jira.event.type.EventDispatchOption, boolean)
instead. Since v5.0.
IssueManager.deleteIssueNoEvent(com.atlassian.jira.issue.Issue)
instead. Since v5.0.
ProjectRoleService.deleteProjectRole(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will delete the given projectRole
and checks
the currentUser
has the correct permissions to perform the delete operation.
This will also delete all ProjectRoleActor associations that it is the parent of.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
SharePermission
's that have the same "shape" as the provided share permission.
SubscriptionManager.deleteSubscriptionsForUser(ApplicationUser)
instead. Since v6.0.
Worklog
.
Worklog
.
ConditionBuilder
that can be used to build a JQL condition for
issue descriptions.
FeatureManager.disableUserDarkFeature(com.atlassian.jira.user.ApplicationUser, String feature)
instead. Since v6.0.
FieldableDocumentHitCollector
Query
is capable of being shown on the simple (GUI-based) issue navigator edit screen.
User
would have permission to edit the ManagedConfigurationItem
.
User
would have permission to edit an ManagedConfigurationItem
with the
specified level.
DraftWorkflowScheme
for the passed workflow scheme.
DraftWorkflowScheme
for the passed workflow scheme.
ConditionBuilder
that can be used to build a JQL condition for
issue's due date.
Lists
instead. Since v5.0.VersionManager.editVersionDetails(Version, String, String)
instead. since 5.0
APKeys.JIRA_OPTION_EMAIL_VISIBLE
setting.
FeatureManager.enableUserDarkFeature(com.atlassian.jira.user.ApplicationUser, String feature)
instead. Since v6.0.
EnclosedIterable
into a List
.input
as HTML.
JqlQueryBuilder
.
untrustedPath
would result in path traversal.
SharedEntity
type, eg "PortalPage"
Enumeration
into an Iterator
.ConditionBuilder
that can be used to build a JQL condition for
issue environments.
equals
.
equals operator
and the
passed value.
equals operator
and the
passed value.
equals operator
and the
passed date.
equals operator
and the
passed value.
equals operator
and the
EMPTY value.
equals operator
and the
passed function.
equals operator
and the
passed function.
equals operator
and the
passed function.
OperatorClasses.EQUALITY_OPERATORS
and OperatorClasses.RELATIONAL_ONLY_OPERATORS
.
OperatorClasses.EQUALITY_OPERATORS_WITH_EMPTY
and OperatorClasses.RELATIONAL_ONLY_OPERATORS
.
Comment
s on the
given Issue that the given ApplicationUser
has permission to see.
SearchInputTransformer
for project custom fields.SearchInputTransformer
for exact text custom fields (urls).ExactTextSearcher.ExactTextSearcher(JqlOperandResolver, CustomFieldInputHelper, FieldVisibilityManager)
instead. Since v4.4.
FieldRenderingContext.EXCEL_VIEW
instead
JiraAuthenticationContext
JiraAuthenticationContext
HttpServletRequest
It is set in the entry filter and set back to null at the end of the filter chainConstantsManager.ALL_STANDARD_ISSUE_TYPES
, ConstantsManager.ALL_SUB_TASK_ISSUE_TYPES
and
ConstantsManager.ALL_ISSUE_TYPES
.
FeatureManager
.FeatureEvent.FeatureEvent(String, com.atlassian.jira.user.ApplicationUser)
since 6.0
FeatureManager
.
ConditionBuilder
that can be used to build a JQL condition for
the passed name.
Collector
that retrieves only a subset of fields within the Document for each result.ConfigurableField
.FieldConfig
objects that has been associated to a particular set of IssueType
s
and then associated to a series of contexts (JiraContextNode
).FieldConfigScheme
, taking
into account what is visible to the searcher.FieldLayoutSchemeEntity
).Document
that is relevant for a JIRA
field.OrderableField
, corresponds
to a single entry of a the Field Configuration in the user interface.IssueType
-> FieldLayout
for a particular FieldLayoutScheme
.OfBizDelegator
Field
s based on their translated (i18n'd) name.Field
objects.IssueContext
, OperationContext
, FieldLayoutItem
and the Issue
.StatisticsMapperWrapper
result set to a more friendly form such as a string or StatsMarkup.Iterator
.
Iterable
.
Collection
.
Collection
for the specified subtype.
SearchContext
JiraLuceneFieldFinder
ServiceUtils.findIssueObjectInString(String)
instead
ServiceUtils.findIssueObjectsInString(String)
instead
User
based on user name and directoryId
Iterable
in iteration order, or null if empty.
ConditionBuilder
that can be used to build a JQL condition for
the fix version.
MapperEntityRegister.registerOldValue(String, String)
, such
that this mapper will indicate that the value MUST be mapped to a new value.
ApplicationUser.getKey()
or IdentifierUtils.toLowerCase(String)
. Since v6.0
ChangeHistoryItem.Builder.forIssue(Long issueId, String issueKey)
JiraAuthenticationContext
).
NumberTool.getFormat()
.
NumberTool.getLocale()
.
Locale
.
DateTimeFormatter.format(java.util.Date)
instead. Since v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v5.0.
user
's email address for the purpose of displaying it to currentUser
,
as determined by the
APKeys.JIRA_OPTION_EMAIL_VISIBLE
setting.
APKeys.JIRA_OPTION_EMAIL_VISIBLE
setting.
APKeys.JIRA_OPTION_EMAIL_VISIBLE
setting.
DateTimeFormatter.format(java.util.Date)
instead. Since v5.0.
DateTimeFormatter.format(java.util.Date)
instead. Since v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v5.0.
relative
date style.
DateTimeFormatter.format(java.util.Date)
instead. Since
v5.0.
UserFormatManager.formatUserkey(String, String, String)
or UserFormatManager.formatUsername(String, String, String)
instead. Since v6.0.
UserFormatManager.formatUserkey(String, String, String, java.util.Map)
or UserFormatManager.formatUsername(String, String, String, java.util.Map)
instead. Since v6.0.
UserFormats.formatter(String)
instead. Since v6.0.
SearchInputTransformer
for free text custom fields.java.util.Date
by interpreting the Date in the system (JVM) timezone.
null
-safe conversion of a collection of directory users
to corresponding ApplicationUser
objects.
EnclosedIterable
from the supplied Collection.
GenericTabPanel.GenericTabPanel(com.atlassian.jira.project.ProjectManager, com.atlassian.jira.security.JiraAuthenticationContext, com.atlassian.jira.web.FieldVisibilityManager)
instead. Since v4.4.
GenericTabPanel.GenericTabPanel(com.atlassian.jira.security.JiraAuthenticationContext, com.atlassian.jira.issue.search.SearchProvider, com.atlassian.jira.web.FieldVisibilityManager)
instead. Since 4.4.
GenericTextCFType.getDatabaseType()
)
Transport Object Type
String
Database Storage Type
String
sharable entities
from a search result.
sharable entities
from a search result.
ArrayList
of the contents of the supplied EnclosedIterable
IssueTabPanel2.getActions(GetActionsRequest)
method.
IssueTabPanel2
SPI.IssueTabPanel2
SPI.KeyboardShortcutManager.listActiveShortcutsUniquePerContext(java.util.Map)
under the hood
UserUtil.getJiraAdministrators()
.
VersionManager.getAffectedVersionsFor(com.atlassian.jira.issue.Issue)
instead. since 5.0
VersionManager.getIssuesWithAffectsVersion(Version)
instead. since 5.0
SearchRequestManager.visitAll(Visitor)
instead. Since v5.2.
VersionManager.getIssuesWithAffectsVersion(Version)
instead. since 5.0
ChangeHistoryItem
's for the given issue
sharable entities
this accessor can see for use in indexing.
SearchRequest
.
ConstantsManager.getAllIssueTypeObjects()
instead. Deprecated since v4.0
Option
in the system.
PortalPageManager.getAllOwnedPortalPages(ApplicationUser)
instead. Since v6.0.
Returns a Collection of PortalPage objects that are owned by the specified User
SearchRequestManager.getAllOwnedSearchRequests(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Retrieves a collection of SearchRequest objects that a user created.
Project
objects.
Project
objects.
Project
objects.
Project
objects.
FieldScreenRenderLayoutItem
s contained
on any of the FieldScreenRenderTab
s.
IssueSecurityLevelManager.getAllIssueSecurityLevels()
instead. Since v5.0.
ShareType
instnaces available.
KeyboardShortcut
s available
using the plugin descriptor's 'order' attribute for sorting.
UserUtil.getUsers()
.
User
objects that belong to any of the passed in collection of group names.
User
objects that belong to any of the passed in collection of group names.
User
objects that are found within the passed in collection of Group
objects.
IssueSecurityLevelManager.getAllSecurityLevelsForUser(com.atlassian.crowd.embedded.api.User)
instead. Since v5.0.
ColumnLayoutItems
that can be displayed to the user.
Analyzer
for indexing.
Analyzer
for searching.
IssueContext
objects
User
s that may have an Issue
assigned to them, for a given workflow state.
User
s that may have all of the given Issue
s assigned to them, for a
given workflow state.
MailThreadManager.getAssociatedIssueObject(javax.mail.Message)
method. Since 26/11/2011
ProjectRoleService.getAssociatedIssueSecuritySchemes(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will get all issue security scheme's that the specified projectRole is currently used in.
ProjectRoleService.getAssociatedNotificationSchemes(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will get all notification scheme's that the specified projectRole is currently used in.
eventType
The event type is associated with a notification scheme if the scheme has at least one notification type and
template selected for that event type.
ProjectRoleService.getAssociatedPermissionSchemes(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will get all permission scheme's that the specified projectRole is currently used in.
FieldConfigScheme.getAssociatedProjectCategoryObjects()
instead
FieldConfigScheme.getAssociatedProjectObjects()
instead
FieldConfigSchemeManager.getAssociatedProjectObjects(ConfigurableField)
instead. Since v5.2.
ConfigurableField.getAssociatedProjectObjects()
instead. Since v5.2.
CustomField.getAssociatedProjectObjects()
instead. Since v5.2.
ProjectRoleService.getAssociatedWorkflows(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Returns workflows and their actions that are associated with the given
ProjectRole
. e.g. com.atlassian.jira.workflow.condition.InProjectRoleCondition
workflow elements that block workflow transition unless the acting user is
in the ProjectRole.
Attachment.getAuthorObject()
instead. Since v6.0.
ChangeHistory.getAuthorKey()
instead. Since v6.0.
Comment.getAuthorKey()
or Comment.getAuthorApplicationUser()
instead. Since v6.0.
Worklog.getAuthorKey()
instead. Since v6.0.
user
that created the comment
ApplicationUser.getDisplayName()
of Worklog.getAuthorObject()
instead. Since v6.0.
Comment.getAuthorKey()
or Comment.getAuthorApplicationUser()
instead. Since v6.0.
ChangeHistory.getAuthorObject()
instead. Since v6.0.
Returns the author of this Change
Comment.getAuthorApplicationUser()
instead. Since v6.0.
IssueType
s to which issues with the supplied issue type can be moved to.
AvatarService.getAvatar(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser)
. Since v6.0
Avatar
for this project.
AvatarService.getAvatarAbsoluteURL(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.avatar.Avatar.Size)
. Since v6.0
AvatarService.getAvatarURL(com.atlassian.crowd.embedded.api.User, String, com.atlassian.jira.avatar.Avatar.Size)
but returns an absolute URL.
AvatarService.getAvatarURL(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser)
. Since v6.0
AvatarService.getAvatarURL(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.avatar.Avatar.Size)
. Since v6.0
AvatarService.getAvatarUrlNoPermCheck(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.avatar.Avatar.Size)
. Since v6.0
AvatarService.getAvatarURL(com.atlassian.crowd.embedded.api.User, String,
com.atlassian.jira.avatar.Avatar.Size)
but does no permission checking.
TwoDimensionalStatsMap.hasIrrelevantXData()
is true and TwoDimensionalStatsMap.hasIrrelevantYData()
is true then we need to know the
total where both axis are irrelevant.
ProjectActionSupport.getBrowsableProjects()
instead. Since v5.0.
BulkOperation
objects
PortletConfiguration
associated with the passed Portal Page.
File
object representing the caches directory in JIRA home.
WorkflowFunctionUtils.getCallerUser(java.util.Map, java.util.Map)
instead. Since v6.0.
WorkflowUtil.getCallerUser(java.util.Map)
instead. Since v6.0.
WorkflowFunctionUtils.getCallerUser(java.util.Map, java.util.Map)
instead. Since v6.0.
WorkflowUtil.getCallerUser(java.util.Map)
instead. Since v6.0.
ApplicationUser
executing this condition.
ApplicationUser
object of the caller.
ApplicationUser
executing this condition.
ChangeHistoryManager
manager instance
IndexSearcher
that can be used to search the change history index.
AbstractCustomFieldSearchInputTransformer.getSearchClause(User, com.atlassian.jira.issue.transport.FieldValuesHolder)
as implemented here.
ClauseHandler
s registered against the passed JQL clause
name.
ClauseHandler
s registered against the passed JQL clause
name.
TerminalClause
's created by this searcher.
TerminalClause
's created by this searcher.
Color
Input string can ontain a leading hash (#) and can be a 3 char or 6 char hex string.
SearchContext
possible from the two parameters.
CommentService.getCommentById(ApplicationUser user, Long commentId, ErrorCollection errorCollection)
instead. Since v6.0.
Will return a comment for the passed in commentId. This will return null
if the user does not have permission to view the comment
Comment
's and
Worklog
's that have the named group set as its
visibility restriction.
IndexSearcher
that can be used to search the comment index.
Comment
s for the given user
CommentService.getCommentsForUser(ApplicationUser currentUser, Issue issue, ErrorCollection errorCollection)
instead. Since v6.0.
Will return a list of Comment
s for the given user
Comment
s on the
given Issue that the given ApplicationUser
has permission to see.
CommentManager.getCommentsForUser(Issue issue, ApplicationUser user)
instead. Since v6.0.
Retrieves all Comment
s on the
given Issue that the given User
has permission to see.
If the passed in user is null, only comments with no permission level set will be returned.
NOTE: keep in mind null user represents an anonymous i.e. non-logged in user.
LuceneFieldSorter.getComparator()
, will order the Term values in the correct order.
LuceneFieldSorter.getValueFromLuceneField(String)
.
SharePermission
of this type.
DateTimeFormatter.getFormatHint()
instead. Since v4.4.
DateTimeFormatter.getFormatHint()
instead. Since v4.4.
ComponentAccessor
.
Issue.getComponentObjects()
instead. Since v5.2.
Project.getProjectComponents()
. Since v4.1.
String
of issue types and the value is the FieldConfig
for that issue type
FieldConfig
and values are associated a Collection
Issue Type GenericValue
GenericValue
is discouraged. Deprecated since: v4.0. Use IssueTypeSchemeManager.getConfigScheme(Project)
instead.
FieldConfigScheme
associated with the
FieldConfig
FieldConfig
objects that are only associated to the specified FieldConfigScheme
.
FieldConfigItemType
objects.
FieldConfigItemType
objects.
ConstantsManager.getIssueConstantByName(String, String)
. Since v4.3
IssueConstant
object for the given type & id.
IssueConstant
objects for the given type.
FieldConfigScheme
determines the
ClauseContext
specified by it, taking into account
what is visible to the searcher User
JiraContextNode
objects this scheme is relevent to
null
,
if the request does not have such cookie.
Comment
's that have their visibility restricted by the named group.
Worklog
's that have a visibility restriction
of the provided group.
WatcherManager.getCurrentWatcherUsernames(com.atlassian.jira.issue.Issue)
instead. Since v5.0.
WatcherManager.getWatchers(com.atlassian.jira.issue.Issue, java.util.Locale)
instead. Since v6.0.
GenericValue
to a CustomField
instance.
CustomFieldManager.getCustomFieldObjects(Long,String)
but allows
to specify a list of issueTypes.
SearchContext
.
CustomField
s that apply to a particular issue.
CustomField
s that apply to a particular issue.
CustomFieldSearcher
for this custom field.
CustomFieldType
.
DarkFeatures
instances from the PropertySet associated
with the current user.
File
object representing the data directory in JIRA home.
JiraDataType
that this clause handles and searches on.
JiraDataType
that this clause handles and searches on.
JiraDataType
that this function handles and creates values for.
DateTimeFormatUtils.getDateFormat()
instead. Since v5.0.
DateTimeFormatterFactory
instead. Since v5.2.
DateTimeFormatter.getFormatHint()
instead. Since v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v4.4.
DateTimeFormatUtils.getDateTimeFormat()
instead. Since v5.0.
DateTimeStyle.RELATIVE
.
DateTimeFormatter.getFormatHint()
instead. Since v4.4.
DateTimeFormatter.format(java.util.Date)
instead. Since
v4.4.
ProjectManager.getDefaultAssignee(Project, ProjectComponent)
. Since v4.3
ProjectManager.getDefaultAssignee(Project, java.util.Collection)
which allows for multiple components. Since v4.4.
IssueType
object based on the passed in project.
ConstantsManager.getDefaultPriorityObject()
instead. Since v4.0
ResourceBundle
within JIRA, which does not include translations provided by plugins.
ProjectRoleService.getProjectRoleActors(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will return a DefaultRoleActors
for the given projectRole
checking the currentUser
has the correct permissions to perform the get operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
ProjectRole
SchemeManager.getDefaultSchemeObject()
instead. Since v5.0.
IssueType
object that is the default for thie configuration
IssueTypeSchemeManager.getDefaultIssueType(Project)
instead. Since v5.2.
JiraActionSupport.getOfBizDelegator()
instead. Since v5.0.
RenderableProperty
for rendering this custom field's description.
ConstantsManager
instead. Since v6.0.
FieldConfigItem.getDisplayNameKey()
where possible.
DateTimeStyle.DATE
.
EditableDefaultFieldLayout
.
EditableFieldLayout
for the id supplied.
EditableFieldLayout
versions of the field layouts.
IssueSecuritySchemeManager.getPermissionsBySecurityLevel(Long)
instead. Since v5.2.
IssueSecuritySchemeManager.getPermissionsBySecurityLevel(Long)
instead. Since v5.2.
id
File
object representing the export directory in JIRA home.
JiraKeyUtils.getCountFromKey(String)
except that is does not check for key validity
JiraKeyUtils.getProjectKeyFromIssueKey(String)
except that it does not check key validity
SearchRequestService.getFavouriteFilters(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Retrieve all filters a user has favourited. Permission checks are done to ensure the user can see the filter, as
visibility may have been removed from underneath them.
FavouritesManager.getFavouriteIds(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity.TypeDescriptor)
instead. Since v6.0.
Get the ids of a user's favourite Entities for a given entity type
PortalPage
's a user has favourited.
PortalPageService.getFavouritePortalPages(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Retrieve all PortalPage
's a user has favourited. Permission checks are done to ensure the user can see the PortalPage
, as
visibility may have been removed from underneath them.
FieldConfigScheme
associated with a CustomField
that is viewable from the given QueryContext
.
FieldConfigurationScheme
by id
FieldLayoutManager.getFieldConfigurationScheme(com.atlassian.jira.project.Project)
instead. Since v4.3
FieldConfigurationScheme
s that include the given FieldLayout
.
FieldLayout
that this item is a part of.
FieldLayout
information when rendering a screen.
FieldLayout
information when rendering a screen given the id
of the field layout.
FieldLayoutManager.getFieldLayout(com.atlassian.jira.issue.Issue)
instead. Since v5.0.
FieldLayoutManager.getFieldLayout(com.atlassian.jira.project.Project, String)
instead. Since v4.3
FieldLayout
which backs this FieldScreenRenderer
.
FieldLayoutItem
required to be entered from converting issue from given issue to given target issue.
FieldLayoutSchemeEntity
s.
FieldScreenRenderer
that represents a 'field screen' with the fields the ids of which
are in fieldIds.
FieldScreenRenderLayoutItem
which has a field
which has an id matching parameter orderableField
FieldScreenRenderLayoutItem
which has a field
which has an id matching parameter fieldId
FieldableDocumentHitCollector.collect(int)
method.
SearchRequestService.getFiltersFavouritedByOthers(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Get filters owned by a given user that have been favourited by at least one other user
IssueLinkRenderer.getFinalContext(com.atlassian.jira.issue.link.RemoteIssueLink, java.util.Map)
.
VersionManager.getIssuesWithFixVersion(Version)
instead. since 5.0
VersionManager.getFixVersionsFor(com.atlassian.jira.issue.Issue)
instead. since 5.0
ChangeHistoryItem.getFroms()
ChangeHistoryItem.getFroms()
ChangeHistory.getAuthorDisplayName()
instead. Since v5.0.
Field.getName()
, CustomField.getDescription()
, etc. Since v3.0.
CustomField.isGlobal()
is true.
Group
based on user name.
UserUtil.getGroupObject(String)
.
GroupConverter.getGroup(String)
instead. Since v5.0.
Group
based on user name.
Group
based on user name.
SchemeManager.getGroups(Long, com.atlassian.jira.project.Project)
instead. Since v5.0.
Group
objects that the user belongs to.
HelpUtil.HelpPath
object for a given key, applying
HelpUtil.HelpPath
object for a given key
FieldLayout.getHiddenFields(com.atlassian.jira.project.Project, java.util.List)
. Since v4.3
FieldLayout.getHiddenFields(com.atlassian.jira.project.Project, java.util.List)
. Since v4.3
HintManager.Context
this method returns a random
link for that context.
UserHistoryManager.getHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser)
instead. Since v6.0.
UserHistoryItem.Type
.
AbstractOneDimensionalHitCollector.collect(int)
method was called.
File
object representing the JIRA home directory.
JiraAuthenticationContext.getI18nHelper()
instead. Deprecated since v4.0
icon
.
File
object representing the import/attachments directory in JIRA home.
File
object representing the import directory in JIRA home.
I18nHelper
instance associated with the provided Locale
.
I18nHelper
instance associated with the provided User
's locale preference.
I18nHelper
instance associated with the provided User
's locale preference.
FieldConfigScheme
s for all Configuration
Contexts that will become invalid after the issuetype has been removed.
IssueManager.getIssueObject(Long)
instead.
IssueManager.getIssueObject(String)
instead.
IssueManager.getIssueObjectByWorkflow(Long)
instead. Since v5.0
GenericValue
to an IssueConstant
object.
Long
) that have the given option selected.
IssueLink
with the specified id.
IssueLink
s for a particular issue link type
IssueLinkType
s with the given description as the inward description.
IssueLinkType
s with the given name.
IssueLinkType
s with the given description as the outward description.
Issue
that has the given key, or null if no such Issue exists.
GenericValue
objects into a list of MutableIssue
objects.
IssueManager.getIssueObjects(java.util.Collection)
instead. Since v5.0
IndexSearcher
that can be used to search the issue index.
IssueSecurityLevelManager.getSecurityLevel(long)
instead. Since v5.0.
IssueSecurityLevelManager.getSecurityLevel(long)
instead. Since v5.0.
ConstantsManager.getIssueTypeObject(String)
instead. Since 5.0
IssueType
for the specified id.
IssueContext.getIssueTypeObject()
. Deprecated since v4.0
Issue.getIssueTypeObject()
. Deprecated since v4.0
ConstantsManager.getRegularIssueTypeObjects()
instead.
GenericValue
is discouraged. Deprecated since: 3.9. Use IssueTypeSchemeManager.getIssueTypesForProject(Project)
instead.
User
s.
ErrorCollection
.
User
s.
ClauseNames
associated with the provided field name.
null
if none is registered.
getKeyForUsername(user.getName())
, except that
it is null
-safe.
ProjectService.AbstractProjectValidationResult.getLeadUsername()
instead. Since v6.0.
Project.getProjectLead()
, which returns application users, instead. Since v6.0.
Project.getLead()
instead.
LicenseDetails
object that represents the current license or an instance of com.atlassian.jira.license.NullLicenseDetails
if the license is not currently setup
LicenseDetails
object.
LicenseDetails.getLicenseExpiryStatusMessage(com.atlassian.crowd.embedded.api.User)
instead. Since v5.0.
LicenseDetails.getLicenseStatusMessage(com.atlassian.crowd.embedded.api.User, String)
instead. Since v5.0.
IssueLinkManager.getLinkCollection(com.atlassian.jira.issue.Issue, User)
instead
LinkCollection
for a given issue.
LinkCollection
for a given issue, ignoring security.
JiraWorkflow.getLinkedStatusObject(com.opensymphony.workflow.loader.StepDescriptor)
instead. Since
v5.0.
JiraWorkflow.getLinkedStatusObjects()
instead. Since v5.0.
JiraWorkflow.getLinkedStep(com.atlassian.jira.issue.status.Status)
instead. Since v5.0.
SimpleLink
objects.
SimpleLink
for the given section.
SimpleLink
for the given section.
SimpleLink
for the given section, without
filtering links using the conditions specified for the links.
IssueLinkType
objects.
File
object representing the log directory in JIRA home.
JiraAuthenticationContext.getUser()
. Since v6.0
ManagedConfigurationItem
s of the specified type which are currently "available"
(meaning their owner is currently available).
CustomField
, attempt to retrieve the ManagedConfigurationItem
that describes it.
JiraWorkflow
, attempt to retrieve the ManagedConfigurationItem
that describes it.
WorkflowScheme
, attempt to retrieve the ManagedConfigurationItem
that describes it.
ManagedConfigurationItem
that describes it.
issueTypeId -> workflowName
.
MatchHandler.handleMatchedDocument(int, String)
with the document
index and the field value as the argument.
JiraWebResourceManager.putMetadata(String, String)
.
JiraWorkflow.DRAFT
or JiraWorkflow.LIVE
depending on the workflow implementation.
MutableIssue.resetModifiedFields()
call.
CommentService.getCommentById(com.atlassian.jira.user.ApplicationUser, Long, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will return a MutableComment
for the passed in commentId. This
will return null if the user does not have permission to view the
comment. The difference between this method and
CommentService.getCommentById(User,Long,ErrorCollection)
is that this method
returns a version of the Comment
that we can set values on.
FieldLayoutScheme
by id.
ApplicationUser.getUsername()
and implementation of Principal.getName()
.
ConstantsManager
instead. Since v6.0.
SearchRequestService.getNonPrivateFilters(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Get a user's non private filters. I.e. filters that other users can possibly see.
PortalPage
's.
PortalPageService.getNonPrivatePortalPages(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Get a user's non private PortalPage
's. I.e. PortalPage
's that other users can possibly see.
SimpleLinkSection
for the given location, that have either web-items or
other web-sections within them.
Date.Date()
instead. Since v4.4.
NumberFormat
instance for the specified
format and Locale
.
NumberFormat
instance for the specified
number style and Locale
.
SearchContext.getSingleProject()
instead. Since v5.2.
BulkOperation
object registered with corresponding name
MultipleCustomFieldType
type.
MultipleCustomFieldType
type.
DateTimeFormatter
instead. Since v5.0.
JiraWebActionSupport.getDateTimeFormatter()
instead. Since v5.0.
DateTimeFormatterFactory.formatter()
instead. Since v4.4.
SearchRequestService.getOwnedFilters(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Retrieve all filters a user owns/has created.
PortalPage
's a user owns/has created.
PortalPageService.getOwnedPortalPages(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Retrieve all PortalPage
's a user owns/has created.
SearchRequestManager.getOwnedSearchRequestByName(com.atlassian.jira.user.ApplicationUser, String)
instead. Since v6.0.
Find a search request given the author and the request name.
SharedEntity.getOwner()
instead. Since v6.0.
The user name of the owner of the entity. Will always have permission to see it and see all shares.
ServletRequest.getParameterMap()
Issue.getParentObject()
instead.
SubTask.getParent()
instead. Since v5.0.
Issue.getParentObject()
instead. Since v5.0.
SharePermission
s for display.
PermissionContextFactory.getPermissionContext(Issue)
or PermissionContextFactory.getPermissionContext(Project)
instead. Since v5.0.
PermissionContextFactory.getPermissionContext(Issue,ActionDescriptor)
instead. Since v5.0.
SharedEntity
File
object representing the plugins directory in JIRA home.
PortalPage
by id.
PortalPageManager.getPortalPage(ApplicationUser, Long)
instead. Since v6.0.
Returns the PortalPage with the specified portalPageId, IF the user is allowed to see it.
PortalPageManager.getPortalPageByName(com.atlassian.jira.user.ApplicationUser, String)
instead. Since v6.0.
Returns a PortalPage by searching for it by owner and pageName.
PortalPage
's owned by a given user that have been favourited by at least one other user
PortalPageService.getPortalPagesFavouritedByOthers(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Get PortalPage
's owned by a given user that have been favourited by at least one other user
FieldScreenTab
UserPreferencesManager.getExtendedPreferences(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
UserPreferencesManager.getExtendedPreferences(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
com.atlassian.core.cron.parser.CronExpressionParser
.
ChangeHistoryManager.getPreviousIssueKeys(String)
but is slightly more efficient since no lookup of the
issue id needs to be performed.
ConstantsManager.getPriorityObjects()
instead
Issue.getPriorityObject()
instead. Since v5.2.
IssueContext.getProjectObject()
. Deprecated since v4.0
ProjectConverter.getProjectObject(String)
. Deprecated since v4.0
ProjectConverter.getProjectObject(String)
. Deprecated since v4.0
PermissionContext.getProjectObject()
instead. Since v5.0.
JiraHelper.getProjectObject()
instead
Issue.getProjectObject()
instead. Deprecated since v4.0.
ProjectManager.getProjectObj(java.lang.Long)
Version.getProjectObject()
. Since v4.0
BulkEditBean.getSingleProject()
instead. Since v5.2.
Project
with the given project key.
Project
object by id.
Project
object by id.
Project
object by id providing the user can perform the
passed action on the project.
Project
object by id providing the user can perform the
passed action on the project.
Project
object by key.
Project
object by key.
ProjectManager.getProjectObjByKey(java.lang.String)
method to return a Project
object
Project
object by key providing the user can perform the
passed action on the project.
Project
object by key providing the user can perform the
passed action on the project.
ProjectManager.getProjectObjByName(java.lang.String)
instead. Deprecated since v4.0.
Project
that previously had the given project key.
ProjectManager.getAllProjectCategories()
instead.
JiraContextNode.getProjectCategoryObject()
instead. Since v5.2.
Project.getProjectCategoryObject()
instead. Since v5.1.
ProjectManager.getProjectCategoryObject(Long)
instead. Since v4.4.
ProjectManager.getProjectCategoryObjectByName(String)
instead. Since v4.4.
ProjectManager.getProjectCategoryObjectByNameIgnoreCase(String)
instead. Since v4.4.
ProjectManager.getProjectCategoryForProject(com.atlassian.jira.project.Project)
instead. Since 4.4
Project
s, regardless of the permission to see those projects.
Project
s.
ProjectRoleService.getProjectIdsForUserInGroupsBecauseOfRole(java.util.List, com.atlassian.jira.security.roles.ProjectRole, String, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Returns a Map of Lists. The key of the map is a Long, project id and the value of the map is a list of group
names that the user is a member of for the project. This method is meant to provide an efficient means to
discover which groups that are associated with a project role implicitly include the specified user in that project
role. We allow you to specify a range of projectsToLimitBy so that you can perform only one query to find this
information for many projects for a single projectRole.
NoTransformationCustomFieldImporter
, be mindful that if you are extending
this class you need to have a good hard think about whether this is the right field importer for your custom
field values.
Project
by its id.
Project
object based on the passed in project key.
Project
object based on the passed in project key, not taking into account the case
of the project key.
Project
object based on the passed in project name.
WorkflowProgressAware.getProject()
Project
s ordered by name.
PermissionManager.getProjects(int, ApplicationUser)
instead. Since v6.0.
ProjectRoleService.getProjectRole(Long, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will return the project role with the given id
, and checking the currentUser
has the correct permissions to perform the operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
ProjectRoleService.getProjectRoleActors(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will return a {@link ProjectRoleActors) for the given projectRole
and project
checking
the currentUser
has the correct permissions to perform the get operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
projectRole
and project
context
ProjectRoleService.getProjectRoleByName(String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will return the project role with the given name
, and checking the currentUser
has the correct permissions to perform the operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
ProjectRoleService.getProjectRoles(com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Get all the ProjectRoles available in JIRA. Currently this list is global.
ProjectRole
s that the user is currently a member of for the given project.
this.getProjectRoles
instead. Since v6.0.
FieldLayoutScheme
supplied.
ProjectManager.getProjectObjects()
instead. Deprecated in v4.0.
SchemeManager.getProjects(Scheme)
instead. Since 2009.
PermissionManager.getProjectObjects(int, com.atlassian.crowd.embedded.api.User)
. Since v4.3
PermissionManager.getProjects(int, User, ProjectCategory)
instead.
PermissionManager.getProjects(int, ApplicationUser, ProjectCategory)
instead.
PermissionManager.getProjects(int, ApplicationUser, ProjectCategory)
instead. Since v6.0.
BulkEditBean.getProjectObjects()
instead. Since v5.2.
ProjectManager.getProjectsLeadBy(com.atlassian.crowd.embedded.api.User)
instead
ProjectRoleService.getProjectsContainingRoleActorByNameAndType(String, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Returns the Project
's which contain a role actor of the specified name and type within any role. This is a method
that is provided so that you can efficiently tell which users or groups have been associated with
any role within projects.
ProjectManager.getProjectsFromProjectCategory(ProjectCategory)
instead. Since v4.4.
ProjectManager.getProjectObjectsWithNoCategory()
instead. Since v4.4.
Query
that is the canonical set of permissions for viewable issues for the given user.
TerminalClause
.
ShareQueryFactory.getQuery(com.atlassian.jira.sharing.search.ShareTypeSearchParameter, com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Get the search query for the shares that can be seen by the passed user for the passed parameter. Used when the user has specified something to
search for.
Query
for the searching user.
HttpServletRequest.getQueryString()
)}
QueryCreationContext.getUser()
instead. Since v5.0.
User
s that have recently been assigned to issues by the specified User.
User
s that have recently been assigned to issues by the specified User.
RecentCommentManager.getRecentComments(com.atlassian.jira.issue.search.SearchRequest, com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Return an iterator over all the comments from any issues in the search request that the user can see
NotificationRecipient
s who will receive an e-mail
notification
getReturnUrl()
, falling back to defaultUrl
if the returnUrl
is
not set.
getReturnUrl()
, falling back to defaultUrl
if the returnUrl
is
not set.
IssueSearcher
s get their FieldIndexer
s
by instantiating the class objects passed to them.
FieldIndexer
objects.
FieldLayout
(via the configured FieldConfigurationScheme
).
FieldConfig
for the given issue.
FieldConfig
that is relevent to all issue contexts in the search context
Checks that all configs within search context are the same - i.e.
APKeys.JIRA_OPTION_TIMETRACKING_ESTIMATES_LEGACY_BEHAVIOUR
is set,
we are in legacy time tracking mode and this will return the same as IssueInputParameters.getOriginalEstimateAsDurationString()
.
JiraActionSupport.getLoggedInUser()
instead. Since v4.3. To be deleted in v6.0
WorkflowUtil.getCaller(java.util.Map)
or WorkflowUtil.getCallerName(java.util.Map)
. Deprecated since 4.3
WorkflowProgressAware.getRemoteApplicationUser()
instead. Since v6.0.
IssueConversionService.getRemovedFields(Issue, Issue)
instead. Since v5.1.
ShareTypeRenderer
that contains all logic for rendering this ShareType
HttpServletRequest.getRequestURL()
)}
FieldScreenRenderLayoutItem
on all tabs, and returns
the ones that are required.
ConstantsManager.getResolutionObject(String)
instead.
Issue.getResolutionObject()
instead. Since v5.2.
ConstantsManager.getResolutionObjects()
instead.
Issue
based on query string.
SharedEntitySearchResult.foreach(Consumer)
method if the result size is large as it doesn't load everything into memory.
getOptions(null)
SchemeManager.getSchemeObject(Long)
instead. Since v5.0.
SchemeManager.getSchemeObject(String)
instead. Since 2010.
IssueSecurityLevelManager.getDefaultSecurityLevel(com.atlassian.jira.project.Project)
instead. Since v5.0.
IssueSecurityLevelManager.getIssueSecurityLevels(long)
instead. Since v5.0.
IssueSecuritySchemeManager.getIssueSecurityLevelScheme(Long)
instead. Since v5.2.
SchemeManager.getSchemeObjects()
. Since 2010.
SchemeManager.getSchemeFor(com.atlassian.jira.project.Project)
instead. Since v5.0.
SearchContext
based on the passed in
search query and the user that is performing the search.
IndexSearcher
that can be used to search a Lucene index.
IssueSearcher
that are applicable for the context.
IssueSearcher
that are applicable for the context.
SearchHandler.SearcherRegistration
provided for searching.
IssueSearcher
s registered against the
passed JQL clause name.
Clause
search representations.
SearchRequestManager.getSearchRequestById(com.atlassian.jira.user.ApplicationUser, Long)
instead. Since v6.0.
Return the search request as stored in the database if the user has permission to see it.
SearchRequestManager.getSearchRequestOwner(Long id)
instead. Since v6.0.
Return the owner of the passed SearchRequest. This is mainly used for permission checks.
SearchSortUtil.getSearchSortDescriptions(SearchRequest, I18nHelper, User)
instead. Since v5.0.
SimpleLinkSection
for the given location.
Issue.getSecurityLevelId()
instead. Since v5.2.
IssueSecurityLevelManager.getIssueSecurityLevelsByName(String)
instead. Since v5.0.
HttpServletRequest.getServletPath()
VelocityRequestSession
for the current user.
SharedEntity
based on id.
SharedEntity
by id If the user is allows to see it
SharedEntityAccessor
that can operate on the passed type.
SharedEntityAccessor
that can operate on the passed type.
SharePermission
instances associated with a passed in
SharedEntity
ShareType
based on a given key.
Query
for the searching user.
CookieUtils.JSESSIONID
cookie is
found.
Collection
of paths that represent index directories checks if there are any existing
Lucene lock files for the passed paths.
ConstantsManager.getStatusObject(java.lang.String)
instead. Deprecated since v4.0
Issue.getStatusObject()
instead.
ConstantsManager.getStatusObjects()
instead. Deprecated since v4.0
status icon
.
status icon
.
ProjectConverter.getString(com.atlassian.jira.project.Project)
. Deprecated since v4.0
UserConverter.getHttpParameterValue(ApplicationUser)
or UserConverter.getDbString(ApplicationUser)
instead. Since v6.0.
String
representation of a single value within the CustomFieldType.
SubscriptionManager.getSubscription(ApplicationUser, Long)
instead. Since v6.0.
SubscriptionManager.getSubscriptions(ApplicationUser, Long)
instead. Since v6.0.
SubTaskManager.getSubTaskBean(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User)
instead. Since v5.0.
FieldHtmlFactory.getCreateFields(com.atlassian.crowd.embedded.api.User,
com.atlassian.jira.issue.customfields.OperationContext, webwork.action.Action,
com.atlassian.jira.issue.MutableIssue, boolean, java.util.List)
method but it strips out certain fields such as
the project selector.
SubTask.getSubTask()
instead. Since v5.0.
SubTaskManager.getSubTaskIssueType(String)
instead. Since v5.0.
ConstantsManager.getSubTaskIssueTypeObjects()
instead. Deprecated since v4.0
IssueTypeSchemeManager.getNonSubTaskIssueTypesForProject(com.atlassian.jira.project.Project)
produces the same result as a call to
IssueTypeSchemeManager.getIssueTypesForProject(com.atlassian.jira.project.Project)
.
SubTaskManager.getSubTaskObjects(com.atlassian.jira.issue.Issue)
instead.
Issue.getSubTaskObjects()
User
s for a given Issue and logged-in User.
User
s for a given Issue and logged-in User.
User
objects.
Operator
's that this custom field searcher
can handle for its searching.
Operator
's that this custom field searcher
can handle for its searching.
LicenseDetails.getSupportRequestMessage(com.atlassian.crowd.embedded.api.User)
instead. Since v5.0.
BuildUtilsInfo.getCommitId()
instead. Since v5.1.
UserUtil.getJiraSystemAdministrators()
.
BulkEditBean.getTargetStatusObject(com.atlassian.jira.issue.Issue)
instead. Since v5.0.
ShareQueryFactory.getTerms(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Get the search terms for the shares that can be seen by the passed user.
JiraAuthenticationContext.getI18nHelper()
.
Thumbnails
for an Issue
DateTimeFormatUtils.getTimeFormat()
instead. Since v5.0.
ChangeHistoryItem.getTos()
}
ChangeHistoryItem.getTos()
Class
, that this type is.
FieldLayout
's for a project.
I18nHelper.getUnescapedText(String)
but does not apply any TranslationTransform
s.
CustomField.ENTITY_DESCRIPTION
of the underlying generic value.
RenderableProperty
for rendering this custom field's untranslated description, for admin.
CustomField.ENTITY_NAME
of the underlying generic value.
Comment.getUpdateAuthorApplicationUser()
instead. Since v6.0.
Worklog.getAuthorKey()
instead. Since v6.0.
ApplicationUser.getDisplayName()
of Worklog.getUpdateAuthorObject()
instead. Since v6.0.
Comment.getUpdateAuthorApplicationUser()
instead. Since v6.0.
Get the user that performed the update
URI
that can be used to direct users
to pages with more information that can be tied to the snippet
UserService.UpdateUserValidationResult.getApplicationUser()
instead. Since v6.0.
IssueWatcherAddedEvent.getApplicationUser()
instead. Since v6.0.
IssueWatcherDeletedEvent.getApplicationUser()
instead. Since v6.0.
ChangeHistoryGroup.getUserKey()
instead (for clarity). Since v6.0.
ChangeHistoryItem.getUserKey()
instead (for clarity only). Since v6.0.
UserConverter.getUserFromDbString(String)
instead. Since v6.0.
UserManager.getUserByKey(String)
or UserManager.getUserByName(String)
instead. Since v6.0.
UserUtil.getUserByKey(String)
or UserUtil.getUserByName(String)
instead. Since v6.0.
ApplicationUser
based on user key.
ApplicationUser
based on user key.
ApplicationUser
based on user name.
ApplicationUser
based on user name.
UserConverter.getUserFromDbString(String)
instead. Since v6.0.
User
based on user name.
UserManager.getUserByKeyEvenWhenUnknown(String)
or UserManager.getUserByNameEvenWhenUnknown(String)
instead. Since v6.0.
UserFormat
for a specific type, or null if none exists
UserFormat
for a specific type, or null if none exists
ChangeHistory.getAuthorObject()
instead. Since v5.0.
WorkflowTransitionUtil.getUserKey()
instead. Since v6.0.
UserConverter.getUser(String)
instead. Since v5.0.
UserManager.getUserByKey(String)
or UserManager.getUserByName(String)
instead. Since v6.0.
UserUtil.getUserByKey(String)
or UserUtil.getUserByName(String)
instead. Since v6.0.
NotificationRecipient.getUser()
instead. Since v6.0.
SchemeManager.getUsers(Long, com.atlassian.jira.permission.PermissionContext)
instead. Since 2006.
UserUtil.getAllUsersInGroupNames(java.util.Collection)
instead. Since v4.3
UserUtil.getAllUsersInGroups(java.util.Collection)
instead. Since v4.3
IssueSecurityLevelManager.getUsersSecurityLevels(Issue, User)
orIssueSecurityLevelManager.getUsersSecurityLevels(Project, User)
instead. Since v5.0.
IssueSecurityLevelManager.getSecurityLevelsForUserByName(com.atlassian.crowd.embedded.api.User, String)
instead. Since v5.0.
getUserState(user.getName(), user.getDirectoryId())
except that a null
user is permitted and returns UserManager.UserState.INVALID_USER
.
getUserState(user.getUsername(), user.getDirectoryId())
except that a null
user is permitted and returns UserManager.UserState.INVALID_USER
.
ShareTypeValidator
that contains all logic for validating this ShareType
User
or a collection
of Users
representing the current CustomField value for the given issue.
TerminalClause
s in the Query
.
Version
object by version id within project
specified by Project
object.
Version
object by version id.
Version
object by version name within project
specified by Project
object.
VersionManager.getVersions(Long)
or VersionManager.getVersions(Project)
instead. Since 2006.
Version
s matching the ids passed in.
VersionManager.getVersionsArchived(Project)
instead. Since v5.0.
Version
s that have the specified name.
Version
collection within project
specified by Project
object.
ColumnLayoutItems
that can be displayed to the user.
IssueManager.getVotedIssues(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
IssueManager.getVotedIssuesOverrideSecurity(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
IssueVoterAccessor.getVoterUserkeys(com.atlassian.jira.issue.Issue)
instead. Since v6.0.
VoteManager.getVotersFor(com.atlassian.jira.issue.Issue, java.util.Locale)
instead. Since v6.0.
VoteManager.getVoterUserkeys(com.atlassian.jira.issue.Issue)
instead. Since v6.0.
VoteManager.getVoterUsernames(com.atlassian.jira.issue.Issue)
instead. Since v6.0.
IssueManager.getWatchedIssues(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
IssueManager.getWatchedIssuesOverrideSecurity(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
IssueWatcherAccessor.getWatcherKeys(com.atlassian.jira.issue.Issue)
instead. Since v6.0.
IssueManager.getWatchersFor(Issue)
instead. Since v6.0.
WorkflowDescriptor
that is mutable.
WorkflowManager.getWorkflowsFromScheme(com.atlassian.jira.scheme.Scheme)
instead.
StatisticMapWrapper
containing ordered search statistic results
GlobalIssueContext.getInstance()
instead. Since v6.1.
true
if the given group name exists.
Group
objects based on a partial query stringGroup
's in JIRA.greater than
.
greater than
operator
and the passed value.
greater than
operator
and the passed value.
greater than
operator
and the passed value.
greater than operator
and the
passed date.
greater
than equals
.
greater than
equals operator
and the passed value.
greater than
equals operator
and the passed value.
greater than
equals operator
and the passed value.
greater than or equals operator
and the
passed date.
greater than
equals operator
and the passed function.
greater than
equals operator
and the passed function.
greater than
equals operator
and the passed function.
">" operator
and
the passed function.
">" operator
and
the passed function.
">" operator
and
the passed function.
HackyFieldRendererRegistry
.JiraLuceneFieldFinder.getMatches(org.apache.lucene.index.IndexReader, String, MatchHandler)
for each field value for each document.
true
if there are error messages, false
otherwise.
true
if there are messages of any type, false
otherwise.
true
if there are warning messages, false
otherwise.
CommentPermissionManager.hasBrowsePermission(com.atlassian.jira.user.ApplicationUser, Comment)
instead. Since v6.0.
Return true if the user can see the comment. It does not check if the user
has the permission to see the issue the comment is attached to however.
AvatarService.hasCustomUserAvatar(ApplicationUser remoteUser, ApplicationUser username)
. Since v6.0
FieldLayout
entity with type FieldLayoutManager.TYPE_DEFAULT
exists
CommentPermissionManager.hasDeleteAllPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
Returns true if the given User can delete all comments for the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state.
CommentPermissionManager.hasDeleteOwnPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
Returns true if the given User can delete her own comments in the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state.
CommentPermissionManager.hasEditAllPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
Returns true if user has permission to edit all comments in the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state.
CommentPermissionManager.hasEditOwnPermission(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
Returns true if user has permission to edit her own comments in the given Issue.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state.
CommentPermissionManager.hasEditPermission(com.atlassian.jira.user.ApplicationUser, Comment)
instead. Since v6.0.
Determines whether the given user has permission to edit the given comment. The user is granted permission if
they have the Permissions.COMMENT_EDIT_ALL
permission or the
Permissions.COMMENT_EDIT_OWN
permission in case the user is the author of the
given comment.
NOTE: The permissions will be determined by the permission scheme associated to the project the comment is
a part of and the entries for the above mentioned permissions.
NOTE: This method does not check whether the Issue the comment belongs to is in an editable workflow state.
UserHistoryManager.hasHistory(com.atlassian.jira.user.UserHistoryItem.Type, ApplicationUser)
instead. Since v6.0.
UserHistoryItem.Type
This method performs no permission checks.
GlobalPermissionManager.hasPermission(int, ApplicationUser)
instead. Since v6.0.
PermissionManager.hasPermission(int, ApplicationUser)
instead. Since v6.0.
PermissionManager.hasPermission(int, Issue, User)
for Issues or
PermissionManager.hasPermission(int, Project, User)
for Projects.
PermissionManager.hasPermission(int, Issue, ApplicationUser)
for Issues or
PermissionManager.hasPermission(int, Project, ApplicationUser)
for Projects.
PermissionManager.hasPermission(int, Issue, ApplicationUser)
instead. Since v6.0.
PermissionManager.hasPermission(int, Project, ApplicationUser)
instead. Since v6.0.
PermissionManager.hasPermission(int, Project, ApplicationUser, boolean)
instead. Since v6.0.
PermissionManager.hasPermission(int, Issue, User)
for Issues or
PermissionManager.hasPermission(int, Project, User, boolean)
for Projects.PermissionManager.hasPermission(int, Issue, ApplicationUser)
for
Issues or PermissionManager.hasPermission(int, Project, ApplicationUser, boolean)
for
Projects.
ShareManager.isSharedWith(com.atlassian.crowd.embedded.api.User, SharedEntity)
to get the same logic. Permission checks should be done in the service layer according to this information.
SharedEntity
with the passed
permission.
CommentService.hasPermissionToCreate(ApplicationUser user, Issue issue, ErrorCollection errorCollection)
instead. Since v6.0.
Has the correct permission to create a comment for the given issue.
Permissions.WORK_ISSUE
permission,
that timetracking is enabled in JIRA and that the associated issue is in an editable workflow state.
AvatarManager.hasPermissionToEdit(ApplicationUser, ApplicationUser)
or AvatarManager.hasPermissionToEdit(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.project.Project)
. Since v6.0
CommentService.hasPermissionToCreate(ApplicationUser user, Issue issue, ErrorCollection errorCollection)
instead. Since v6.0.
Determine whether the current user has the permission to edit the
comment. In case of errors, add error messages to the error collection.
Passing in null comment or a comment with null ID will return false and
an error message will be added to the error collection.
Passing in null error collection will throw NPE.
SharedEntity
AvatarManager.hasPermissionToView(com.atlassian.jira.user.ApplicationUser, ApplicationUser)
or AvatarManager.hasPermissionToView(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.project.Project)
. Since v6.0
ProjectRoleService.hasProjectRolePermission(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.project.Project)
instead. Since v6.0.
Will have permission to modify roles if they are a JIRA admin or, if in enterprise, the user is a project administrator.
CookieUtils.JSESSIONID
is found.
SubscriptionManager.hasSubscription(ApplicationUser, Long)
instead. Since v6.0.
VoteManager.hasVoted(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
VoteManager.hasVoted(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
FieldLayout
.HttpServlet
would receive.I18nHelper
instances for a specific Locale or User.in
.
in operator
and the passed
values.
in operator
and the passed
values.
in operator
and the passed
values.
in operator
and the passed
values.
ChangeHistoryItem.Builder.inChangeGroup(Long id)
CalendarResourceIncluder.includeForLocale(java.util.Locale)
instead.
SharedEntity
relative to the user's set of all other entities of the same type.
FavouritesManager.increaseFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Increases the position of the SharedEntity
relative to the user's set of all other entities of the same type.
in operator
and the passed
values.
IndexPathManager
that uses the ApplicationProperties
to get the current paths.QueryLiteral
s to their index representation."in" operator
and
the passed function.
"in" operator
and
the passed function.
"in" operator
and
the passed function.
ModuleDescriptor
that controls this plugin.
BulkEditBean
with the selected issues
getParam(INLINE_PARAM)
==true then the renderer that is passed such context will
try to render the text as inline
in operator
and the passed
values.
in operator
and the passed
values.
ChangeHistoryItem.Builder.inProject(Long projectId)
in operator
and the passed
values.
WorkflowUtil.replaceProjectKey(com.atlassian.jira.project.Project, String)
instead. Since v5.0.
ClauseContextFactory
that intersectects
the generated query contexts of its sub ClauseContextFactory
'sis
.
errorCollection
If workflow name is valid then no error will be added to errorCollection
WorkflowUtil.isAcceptableName(String, String, com.atlassian.jira.util.ErrorCollection)
This method does not provide information about error type.
eventType
is associated with any workflow or notification scheme.
FieldConfigScheme
is visible under the given
QueryContext
DateTimeFormatter.parse(String)
instead. Since v5.0.
ProjectManager.getDefaultAssignee(Project, java.util.Collection)
and check for DefaultAssigneeException. Since v4.4.
ProjectManager.getDefaultAssignee(Project, java.util.Collection)
and check for DefaultAssigneeException. Since v4.4.
VersionManager.isDuplicateName(Version, String)
instead. since 5.0
true
if the issue can be edited by the current user.
true
if the issue can be edited.
true
if the issue can be edited by the current user.
UserManager.getUserByName(String)
.
is operator
and the EMPTY
value.
featureKey
is enabled either in the running JIRA instance
or for the current user.
feature
is enabled either in the running JIRA instance
or for the current user.
CustomField.getConfigurationSchemes()
are enabled.
EventDispatchOption.getEventTypeId()
will be used.
FavouritesService.isFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Check that the given entity is a favourite of the user passed in the context
PortalPageService.isFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.portal.PortalPage)
instead. Since v6.0.
Is the passed PortalPage a favourite of the passed User.
FavouritesManager.isFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Check to see if the given entity is a favourite of the user passed in.
FieldLayout
that the user can see
(assigned to projects for which the user has the Permissions.BROWSE
permission).
Permissions.BROWSE
permission).
FieldLayoutScheme
s are
"visibly equivalent".
FieldLayout
s are
"visibly equivalent".
Permissions.BROWSE
permission).
PermissionContext.hasIssuePermissions()
instead. Since v5.0.
AuthorizationSupport.hasIssuePermission(int, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
AuthorizationSupport.hasIssuePermission(int, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
JiraWebActionSupport.hasPermission(int)
instead. Since v6.0.
JiraWebActionSupport.hasPermission(int)
instead. Since v6.0.
AuthorizationSupport.hasPermission(int)
instead. Since v6.0.
AuthorizationSupport.hasPermission(int)
instead. Since v6.0.
AuthorizationSupport.isHasIssuePermission(String, org.ofbiz.core.entity.GenericValue)
, AuthorizationSupport.isHasIssuePermission(int, org.ofbiz.core.entity.GenericValue)
or AuthorizationSupport.isHasProjectPermission(String, org.ofbiz.core.entity.GenericValue)
,
AuthorizationSupport.isHasProjectPermission(int, org.ofbiz.core.entity.GenericValue)
.
JiraWebActionSupport.hasProjectPermission(int, com.atlassian.jira.project.Project)
instead. Since v6.0.
JiraWebActionSupport.hasProjectPermission(int, com.atlassian.jira.project.Project)
instead. Since v6.0.
AuthorizationSupport.hasProjectPermission(int, com.atlassian.jira.project.Project)
instead. Since v6.0.
AuthorizationSupport.hasProjectPermission(int, com.atlassian.jira.project.Project)
instead. Since v6.0.
true
if the user is in multiple active user directories, regardless
of whether or not the specified directory ID was the active one.
CustomField.isInScope(com.atlassian.jira.project.Project, java.util.List)
. This method was created in v4.3 as a temporary compatibility measure and has been always deprecated.
CustomField.isInScope(com.atlassian.jira.issue.search.SearchContext)
instead. Since v4.3
is not
.
is not operator
and the
EMPTY value.
isEnabled(CoreFeatures.ON_DEMAND)
.
ProjectRoleService.isProjectRoleNameUnique(String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will tell you if a role name exists or not.
SearchRenderer.getViewHtml(User, com.atlassian.jira.issue.search.SearchContext, com.atlassian.jira.issue.transport.FieldValuesHolder, java.util.Map, webwork.action.Action)
method should be called when rendering the search summary.
OrderableField.isShown(com.atlassian.jira.issue.Issue)
)
and visible in all field schemes (using FieldVisibilityManager.isFieldHiddenInAllSchemes(String,SearchContext,User)
)
ConditionBuilder
that can be used to build a JQL condition for
the issue's id or key.
EventType.ISSUE_ASSIGNED_ID
event.
MailThreadManager.MailAction.ISSUE_COMMENTED_FROM_EMAIL
instead. Since v5.2.
MailThreadManager.MailAction.ISSUE_CREATED_FROM_EMAIL
instead. Since v5.2.
EventType.ISSUE_DELETED_ID
event.
ConstantsManager.getConstantObject(String, String)
method
EventType.ISSUE_UPDATED_ID
event.
IssueEventListener.workflowEvent(IssueEvent)
IssueEventListener.workflowEvent(IssueEvent)
AbstractIssueEventListener.issueUpdated(IssueEvent event)
.
IssueEventListener.workflowEvent(IssueEvent)
Resolution
,
Status
etc.IssueEventListener.workflowEvent(IssueEvent)
IssueEventListener.workflowEvent(IssueEvent)
GenericValue
issue objects
to proper Issue
objects.IssueEventListener.workflowEvent(IssueEvent)
ClauseQueryFactory
for the "Issue Key" JQL clause.IssueService
.issue link types
and issue links
.IssueLinkJsonBean
instances.IssueLinkType
s.IssueLinkType
s.IssueEventListener.workflowEvent(IssueEvent)
IssueTableLayoutBean
and IssueTableWebComponent
to display a table of issues.ConditionBuilder
that can be used to build a JQL condition for
the issue's parent.
Issue
for the Issue Picker.IssueEventListener.workflowEvent(IssueEvent)
IssueEventListener.workflowEvent(IssueEvent)
IssueSearcher
objects as well as SearcherGroup
collectionsIssue
's.IssueEventListener.workflowEvent(IssueEvent)
IssueEventListener.workflowEvent(IssueEvent)
jira-issue-nav-plugin
. Since v6.0.IssueTableWebComponent
and issuetable.vm to achieve this.issue-tabpanel
JIRA module type.issue-tabpanel
JIRA module type.issue-tabpanel
JIRA module type.ConditionBuilder
that can be used to build a JQL condition for
issue types.
IssueType
s.IssueType
's unique set of circumstances.IssueEventListener.workflowEvent(IssueEvent)
IssueView
plugins to retrieve information about their context.IssueEventListener.workflowEvent(IssueEvent)
APKeys.JIRA_OPTION_TIMETRACKING
is true, false
otherwise.
CommentManager.isUserCommentAuthor(ApplicationUser user, Comment comment)
instead. Since v6.0.
Returns true if the given user is the author of the given comment.
If the given Comment has a null author, this represents that it was created anonymously, and no-one is the author (returns false). If the given User is null, then this represents that the current user is anonymous, and the method will always return false.
CommentPermissionManager.isUserCommentAuthor(com.atlassian.jira.user.ApplicationUser, Comment)
instead. Since v6.0.
Returns true if the given user is the author of the given comment.
If the given Comment has a null author, this represents that it was created anonymously, and no-one is the author (returns false). If the given User is null, then this represents that the current user is anonymous, and the method will always return false.
JiraWebActionSupport.isUserExistsByName(String)
or JiraWebActionSupport.isUserExistsByKey(String)
instead, as appropriate. Since v6.0.
true
if the user is a member of the group.
true
if the user is a member of the group.
ProjectRoleManager.isUserInProjectRole(com.atlassian.jira.user.ApplicationUser, ProjectRole, com.atlassian.jira.project.Project)
instead. Since v6.0.
true
for all of the valid user types.
CommentService.isValidAllCommentData(ApplicationUser user, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
instead. Since v6.0.
Will call all other validate methods setting the appropriate errors
in the errorCollection
if any errors occur.
errorCollection
.
errorCollection
.
CommentService.isValidCommentData(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, String, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
This method validates if the comment has the correct role and group
levels set. If there is an error during validation the passed in
errorCollection
will contain the errors.
ChartReportUtils.isValidFilterParamFormat(String)
with
prefix ChartReportUtils.FILTER_PARAM_PREFIX
BulkOperation
ChartReportUtils.isValidFilterParamFormat(String)
with
prefix ChartReportUtils.PROJECT_PARAM_PREFIX
SharePermission
is valid.
WatcherManager.isWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
WatcherManager.isWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v5.0.
Iterator
that transforms its values from one type to another using the supplied Function
.
JiraWorkflow.JIRA_META_UPDATE_AUTHOR_KEY
instead. Since v6.0.
ActionSupport
class and provides JIRA specific code to all our
actions.IssueContext
with the ability to climb nodesClass
, that this type is.data types
.ModuleDescriptor
for Plugin Points declared in JIRA.ThreadLocal
variables that
can otherwise interfere with the smooth running of JIRA by leaking resources or allowing
stale cached information to survive between requests.postCall
determines that it did not clean
up properly.WebInterfaceManager
.Clause
portion of a JQL Query
in a fluent programming
structure.JqlFunction
.LocalDate
parsing and validation in JQL.Operand
s and extracting the
QueryLiteral
values from them.OrderBy
clauses to be included in Query
's.Query
's that can be used to perform issue searching in JIRA.Query
representation.Version
s.JSONString
interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString()
, JSONArray.toString()
,
and JSONWriter.value(
Object)
.KeyboardShortcut
.ConditionBuilder
that can be used to build a JQL condition for
the issue's labels.
ConditionBuilder
that can be used to build a JQL condition for
issue's last viewed date.
ConditionBuilder
that can be used to build a JQL condition for
the issue's security level.
like
.
like operator
and the passed
value.
like operator
and the passed
value.
like operator
and the passed
value.
like operator
and the
passed date.
like operator
and the passed
function.
like operator
and the passed
function.
like operator
and the passed
function.
equals operator
.KeyboardShortcut
s, sorted using the plugin descriptor's
order
attribute.
LocalDate
fields.LocalDate
objects.LocalDate
value into a String suitable for storing and searching in Lucene.
LookAndFeelUpdatedEvent.LookAndFeelUpdatedEvent(User, Type)
LookAndFeelUpdatedEvent.LookAndFeelUpdatedEvent(User, Type)
LinkedHashMap
that is access ordered AND constrained in size.less than
.
less than operator
and
the passed value.
less than operator
and
the passed value.
less than operator
and
the passed value.
less than operator
and the
passed date.
less than
equals
.
less than equals
operator
and the passed value.
less than equals
operator
and the passed value.
less than equals
operator
and the passed value.
less than or equals operator
and the
passed date.
"<="
operator
and the passed function.
"<="
operator
and the passed function.
"<="
operator
and the passed function.
"<" operator
and
the passed function.
"<" operator
and
the passed function.
"<" operator
and
the passed function.
LuceneVersion.get()
instead.
QueryParser
instance.WorkflowManager.makeWorkflow(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
WorkflowManager.makeWorkflow(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Workflow
object with given user as caller
CustomField
, a
JiraWorkflow
, etc.) which is being managed by a plugin or JIRA itself.ManagedConfigurationItem
.JiraLuceneFieldFinder
to handle matched terms in a customised
way.MentionIssueEvent
when a user has mentioned
other users on an issue.WorkflowManager.migrateIssueToWorkflow(com.atlassian.jira.issue.MutableIssue,JiraWorkflow,com.atlassian.jira.issue.status.Status)
.
Since: 3.9.
OrderableModuleDescriptor
SubTaskManager.moveSubTask(com.atlassian.jira.issue.Issue, Long, Long)
instead. Since v5.0.
SharedEntity
to the end relative to the user's set of all other entities of the same type.
FavouritesManager.moveToEndFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Moves the position of the SharedEntity
to the end relative to the user's set of all other entities of the same type.
SharedEntity
to the start relative to the user's set of all other entities of the same type.
FavouritesManager.moveToStartFavouriteSequence(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Moves the position of the SharedEntity
to the start relative to the user's set of all other entities of the same type.
VersionService.validateReleaseVersion(User,
com.atlassian.jira.project.version.Version, Date)
a version will be released.
BulkEditBean
ClauseContextFactory
to ensure that:MultiClauseDecoratorContextFactory
given a
ClauseContextFactory
to wrap.multi-maps
.GenericValue
.RecursiveClauseVisitor
which collects
TerminalClause
s that have the specified clause names.FieldRenderingContext.NAVIGATOR_VIEW
instead
Version
.
Version
.
ManagedConfigurationItemBuilder
instance, prepopulated with this item's properties.
MapBuilder
.
MapBuilder
and adding the given key/value pair.
MapBuilder
and adding the given key/value pairs.
MapBuilder
and adding the given key/value pairs.
MapBuilder
and adding the given key/value pairs.
MapBuilder
based on the contents of a source Map.
JqlClauseBuilder
.
JqlClauseBuilder
and initialise it with the passed clause.
JqlClauseBuilder
and initialise it with the clause from the
passed query.
WorklogNewEstimateInputParameters
object.
JqlOrderByBuilder
.
JqlOrderByBuilder
and initialise it with the passed order.
JqlOrderByBuilder
and initialise it with the order from the passed query.
null
values.
TimeTrackingGraphBean
that can be used to render
time tracking.
not equals
.
not equals operator
and the passed value.
not equals operator
and the passed value.
not equals operator
and the passed value.
not equals operator
and the
passed date.
not equals operator
and the EMPTY value.
not equals operator
and the passed function.
not equals operator
and the passed function.
not equals operator
and the passed function.
NotificationRecipient
s to a notification event.NotificationFilter
instance.NotificationRecipient.NotificationRecipient(ApplicationUser)
instead. Since v6.0.
not in
.
not in operator
and the
passed values.
not in operator
and the
passed values.
not in operator
and the
passed values.
not in operator
and the passed
values.
in operator
and the passed
values.
"not in" operator
and
the passed function.
"not in" operator
and
the passed function.
"not in" operator
and
the passed function.
not in operator
and the
passed values.
not in operator
and the passed
values.
not in operator
and the
passed values.
not like
.
not like operator
and
the passed value.
not like operator
and
the passed value.
not like operator
and
the passed value.
not like operator
and the
passed date.
not like operator
and
the passed function.
not like operator
and
the passed function.
not like operator
and
the passed function.
NULL
object than to use Java's null
value.
Contexts.nullContext()
instead
NumberCustomFieldValidator.NumberCustomFieldValidator(JqlOperandResolver, NumberIndexValueConverter, I18nHelper.BeanFactory)
instead. Since v5.0.
FunctionOperand
.SearchInputTransformer
for number range searcher.CustomFieldValueProvider
for retreiving number range values.StatisticsMapperWrapper
result set into an appropriate form, e.g.DelegatorInterface
that does not throw GenericEntityException
.EntityListIterator
that does not throw
GenericEntityException
.IssueInputParameters.retainExistingValuesWhenParameterNotProvided()
flag is set to true
.
postCall
determines that the runnable
code began a database transaction
and failed to
commit
or
rollback
the transaction
before it finished.
Query
from an expression and operator.Operator
.ModuleDescriptorComparator
, and use the 'order' element inside their
config file to indicate ordering.JqlOrderByBuilder
that can be used to modify the order by
statements of the JqlQueryBuilder
instance.
OrderBy
.ConditionBuilder
that can be used to build a JQL condition for
the issue's original estimate.
OutlookDate.OutlookDate(java.util.Locale, com.atlassian.jira.config.properties.ApplicationProperties, com.atlassian.jira.util.I18nHelper.BeanFactory, com.atlassian.jira.datetime.DateTimeFormatterFactory)
or better still OutlookDateManager
. Since v4.3
OutlookDate.OutlookDate(java.util.Locale, com.atlassian.jira.config.properties.ApplicationProperties, com.atlassian.jira.util.I18nHelper.BeanFactory, com.atlassian.jira.datetime.DateTimeFormatterFactory)
or better still OutlookDateManager
. Since v4.3
DateTimeFormatter
instead. Since v5.0.DateTimeFormatterFactory.formatter()
instead. Since v4.4.WorkflowManager.overwriteActiveWorkflow(com.atlassian.jira.user.ApplicationUser, String)
instead. Since v6.0.
PortalPage.Builder.owner(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
DateTimeFormatter.parse(String)
instead. Since v4.4.
DateTimeFormatterFactory
instead. Since v5.2.
DateTimeFormatter.parse(String)
instead. Since v4.4.
DateTimeFormatter.parse(String)
instead. Since v4.4.
JiraDurationUtils.parseDuration(String location, Locale locale)
instead.
Query
.
DateTimeFormatter.format(java.util.Date)
instead. Since v4.4.
ActionContext
In case of invalid values, new error messages are added to the context's error collection under the
fieldName.
FieldValuesHolder
object with whatever values the searcher is interested in from the
ActionParams
.
ApplicationUser
later via WorkflowFunctionUtils.getCallerUserFromArgs(java.util.Map, java.util.Map)
If you want to pass parameters explicitly, please use WorkflowFunctionUtils.populateParamsWithUser(java.util.Map, String)
ApplicationUser
later via WorkflowFunctionUtils.getCallerUserFromArgs(java.util.Map, java.util.Map)
PortletConfiguration
domain object.postCall(log, null)
.
finally
block to clear up ThreadLocal
s
once the runnable stuff has been done.
HistoryPredicate
.ConditionBuilder
that can be used to build a JQL condition for
the priority.
ConstantsManager.getConstantObject(String, String)
method
Priority
iesConditionBuilder
that can be used to build a JQL condition for
an issue's project.
Project
lead.
ProjectCategoryContext.ProjectCategoryContext(com.atlassian.jira.project.ProjectCategory, com.atlassian.jira.issue.context.manager.JiraContextTreeManager)
instead. Since v5.2.
ProjectContext.ProjectContext(Project, JiraContextTreeManager)
instead. Since v5.0.
Project
by its nameRoleActors
) with projects.QueryCreationContext
.ClauseQueryFactory.getQuery(QueryCreationContext,com.atlassian.query.clause.TerminalClause)
method.InputStream
passed to the
provided dataProcessor.
IssueSearcher
cache
SearchHandlerManager
.
IssueIndexManager.reIndex(com.atlassian.jira.issue.Issue)
instead. Since v5.0.
IssueIndexManager.reIndexIssueObjects(java.util.Collection)
instead. Since v5.0.
VersionService.validateReleaseVersion(User,
com.atlassian.jira.project.version.Version, Date)
a version will be released.
BulkEditBean
Map to be keyed by the target
IssueContext
rather than the originating IssueContext
.
remote issue links
.remote issue links
between a JIRA issue and remote objects in other remote applications.remote issue links
.Version
should be removed from affected issues.
CustomField.remove()
.
FieldConfig
and all associated additional data.
ProjectRoleService.removeActorsFromProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will remove project role actor associations for the given actors
and checking
the currentUser
has the correct permissions to perform the update operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
ProjectRoleService.removeAllRoleActorsByNameAndType(String, String, ErrorCollection)
instead. Since v6.0.
Will remove all role actors with the specified name and the specified type. This method should be used
to clean up after the actual subject of the role actor has been deleted (ex. deleting a user from the system).
ProjectRoleService.removeAllRoleActorsByNameAndType(String, String, com.atlassian.jira.util.ErrorCollection)
(String, String)} instead. Since v6.0.
Will remove all role actors with the specified name and the specified type. This method should be used
to clean up after the actual subject of the role actor has been deleted (ex. deleting a user from the system).
ProjectRoleService.removeAllRoleActorsByProject(com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will remove all role actors associated with the specified project. This method should be used
to clean up just before the actual project has been deleted (ex. deleting a project from the system).
WatcherManager.removeAllWatchesForUser(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
entityName
and where entityIdremoveColumn(ColumnLayoutItem) -
Method in interface com.atlassian.jira.issue.fields.layout.column.EditableColumnLayout
-
- removeConfigsForConfigScheme(Long) -
Method in interface com.atlassian.jira.issue.fields.config.manager.FieldConfigManager
- Removes FieldConfig objects that are only associated to the specified FieldConfigScheme.
- removeContextsForConfigScheme(Long) -
Method in interface com.atlassian.jira.issue.context.persistence.FieldConfigContextPersister
-
- removeContextsForProject(GenericValue) -
Method in interface com.atlassian.jira.issue.context.persistence.FieldConfigContextPersister
- Deprecated. Use
FieldConfigContextPersister.removeContextsForProject(com.atlassian.jira.project.Project)
instead. Since v5.1.
- removeContextsForProject(Project) -
Method in interface com.atlassian.jira.issue.context.persistence.FieldConfigContextPersister
-
- removeContextsForProjectCategory(ProjectCategory) -
Method in interface com.atlassian.jira.issue.context.persistence.FieldConfigContextPersister
-
- removeCustomField(CustomField) -
Method in interface com.atlassian.jira.issue.CustomFieldManager
- Removes the customfield supplied including all associations and values.
- removeCustomFieldConfigOptions(FieldConfig) -
Method in interface com.atlassian.jira.issue.customfields.manager.OptionsManager
-
- removeCustomFieldOptions(CustomField) -
Method in interface com.atlassian.jira.issue.customfields.manager.OptionsManager
-
- removeCustomFieldPossiblyLeavingOrphanedData(Long) -
Method in interface com.atlassian.jira.issue.CustomFieldManager
- Removes the customfield supplied.
- removeCustomFieldValues(GenericValue) -
Method in interface com.atlassian.jira.issue.CustomFieldManager
- Removes the values stored by customfields for a particular Issue.
- removeDefault() -
Method in interface com.atlassian.jira.workflow.WorkflowScheme.Builder
- Remove the default mapping from the scheme.
- removeDefaultActorsFromProjectRole(Collection<String>, ProjectRole, String, ErrorCollection) -
Method in interface com.atlassian.jira.bc.projectroles.ProjectRoleService
-
- removeDefaultActorsFromProjectRole(User, Collection<String>, ProjectRole, String, ErrorCollection) -
Method in interface com.atlassian.jira.bc.projectroles.ProjectRoleService
- Deprecated. Use
ProjectRoleService.removeDefaultActorsFromProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will remove default actor associations based off the passed in actors
, projectRole
and
actorType
and checking the currentUser
has the correct permissions to perform the update operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
- removeEldestEntry(Map.Entry<K, V>) -
Method in class com.atlassian.jira.util.collect.LRUMap
-
- removeEntities(GenericValue, Long) -
Method in interface com.atlassian.jira.scheme.SchemeManager
- Deprecated. Use
SchemeManager.getEntities(org.ofbiz.core.entity.GenericValue, Long)
and SchemeManager.deleteEntity(Long)
instead. Since v5.0.
- removeEntities(String, String) -
Method in interface com.atlassian.jira.scheme.SchemeManager
- Removes all scheme entities with this parameter and type
- removeEntity(String) -
Method in interface com.atlassian.jira.issue.fields.layout.field.FieldLayoutScheme
-
- removeEntity(String) -
Method in interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenScheme
-
- removeEntity(SchemeEntity) -
Method in class com.atlassian.jira.scheme.Scheme
- Deprecated. this class will be made immutable, create a new Scheme instead.
- RemoveException - Exception in com.atlassian.jira.exception
-
- RemoveException() -
Constructor for exception com.atlassian.jira.exception.RemoveException
-
- RemoveException(String) -
Constructor for exception com.atlassian.jira.exception.RemoveException
-
- RemoveException(Exception) -
Constructor for exception com.atlassian.jira.exception.RemoveException
-
- RemoveException(String, Exception) -
Constructor for exception com.atlassian.jira.exception.RemoveException
-
- removeFavourite(JiraServiceContext, SharedEntity) -
Method in interface com.atlassian.jira.bc.favourites.FavouritesService
- Remove the given entity as a favourite of the user passed in the context
- removeFavourite(ApplicationUser, S) -
Method in interface com.atlassian.jira.favourites.FavouritesManager
- Remove the given entity as a favourite of the user passed in.
- removeFavourite(User, S) -
Method in interface com.atlassian.jira.favourites.FavouritesManager
- Deprecated. Use
FavouritesManager.removeFavourite(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity)
instead. Since v6.0.
Remove the given entity as a favourite of the user passed in. Remove even if user doesn't have permission to see it and adjust count of
favourites if necessary.
- removeFavouritesForEntityDelete(SharedEntity) -
Method in interface com.atlassian.jira.favourites.FavouritesManager
- Remove all favourite associations for a given entity for entity deletion.
- removeFavouritesForUser(ApplicationUser, SharedEntity.TypeDescriptor<S>) -
Method in interface com.atlassian.jira.favourites.FavouritesManager
- Remove the favourite associations for the given User and the given type
- removeFavouritesForUser(User, SharedEntity.TypeDescriptor<S>) -
Method in interface com.atlassian.jira.favourites.FavouritesManager
- Deprecated. Use
FavouritesManager.removeFavouritesForUser(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.sharing.SharedEntity.TypeDescriptor)
instead. Since v6.0.
Remove the favourite associations for the given User and the given type
- removeFieldConfigScheme(Long) -
Method in interface com.atlassian.jira.issue.fields.config.manager.FieldConfigSchemeManager
- Removes a field config scheme, as well as its associated contexts and field configs
(which includes option sets and generic configs)
- removeFieldLayoutScheme(FieldLayoutScheme) -
Method in interface com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager
-
- removeFieldLayoutSchemeEntity(FieldLayoutSchemeEntity) -
Method in interface com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager
- Removes a
FieldLayoutSchemeEntity
- removeFieldSchemeItems(FieldScreenScheme) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenSchemeManager
-
- removeFieldScreen(Long) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenManager
-
- removeFieldScreenItems(String) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenManager
-
- removeFieldScreenLayoutItem(String) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreen
-
- removeFieldScreenLayoutItem(FieldScreenLayoutItem) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenManager
-
- removeFieldScreenLayoutItem(int) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenTab
-
- removeFieldScreenLayoutItems(FieldScreenTab) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenManager
-
- removeFieldScreenScheme(FieldScreenScheme) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenSchemeManager
-
- removeFieldScreenSchemeItem(IssueOperation) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenScheme
-
- removeFieldScreenSchemeItem(FieldScreenSchemeItem) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenSchemeManager
-
- removeFieldScreenTab(Long) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenManager
-
- removeFieldScreenTabs(FieldScreen) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenManager
-
- removeFromScreenTabs(User, Long, List<Long>) -
Method in interface com.atlassian.jira.bc.customfield.CustomFieldService
- Removes a custom field with the given id from selected tabs.
- removeGroupPermissions(String) -
Method in interface com.atlassian.jira.security.PermissionManager
- Remove all permissions that have used this group
- removeGroupsFromGroups(JiraServiceContext, GroupRemoveChildMapper) -
Method in interface com.atlassian.jira.bc.group.GroupService
- This method will remove the provided child groups from the specified groups.
- removeHistoryForUser(User) -
Method in interface com.atlassian.jira.user.UserHistoryManager
- Deprecated. Use
UserHistoryManager.removeHistoryForUser(ApplicationUser)
instead. Since v6.0.
- removeHistoryForUser(ApplicationUser) -
Method in interface com.atlassian.jira.user.UserHistoryManager
- Remove the user's history.
- removeInvalidFieldConfigSchemesForCustomField(String) -
Method in interface com.atlassian.jira.issue.fields.config.manager.FieldConfigSchemeManager
- Given a CustomField, this method will correctly remove the fieldConfigSchemes if necessary.
- removeInvalidFieldConfigSchemesForIssueType(IssueType) -
Method in interface com.atlassian.jira.issue.fields.config.manager.FieldConfigSchemeManager
- Given an issueType, this method will correctly remove the fieldConfigSchemes if necessary.
- removeIssueLink(IssueLink, User) -
Method in interface com.atlassian.jira.issue.link.IssueLinkManager
- Removes a single issue link
We do not check for permission here.
- removeIssueLinks(GenericValue, User) -
Method in interface com.atlassian.jira.issue.link.IssueLinkManager
- Deprecated. Use
IssueLinkManager.removeIssueLinks(com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User)
instead. Since v5.0.
- removeIssueLinks(Issue, User) -
Method in interface com.atlassian.jira.issue.link.IssueLinkManager
- Removes ALL incoming and outgoing issuelinks from the issue supplied.
- removeIssueLinksNoChangeItems(Issue) -
Method in interface com.atlassian.jira.issue.link.IssueLinkManager
- Removes ALL incoming and outgoing issuelinks from the issue supplied without creating ChangeItems for the Change History.
- removeIssueLinkType(Long, IssueLinkType, User) -
Method in interface com.atlassian.jira.issue.link.IssueLinkTypeDestroyer
- Removes an issueLinkType from the datastore.
- removeIssueLinkType(Long) -
Method in interface com.atlassian.jira.issue.link.IssueLinkTypeManager
- This method removed the issue link type from the database
WARNING: This method DOES NOT check if there are any existing issue links of this issue link type.
- removeIssueType(String) -
Method in interface com.atlassian.jira.config.ConstantsManager
- Removes an existing issueType.
- removeIssueType(String, String) -
Method in interface com.atlassian.jira.config.IssueTypeManager
- Removes an issue type.
- removeIssueTypeSchemeEntities(IssueTypeScreenScheme) -
Method in interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager
-
- removeIssueTypeScreenScheme(IssueTypeScreenScheme) -
Method in interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager
-
- removeIssueTypeScreenSchemeEntity(IssueTypeScreenSchemeEntity) -
Method in interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager
-
- removeKeyOrAddError(Map, String, String) -
Method in class com.atlassian.jira.action.JiraActionSupport
- Checks if descriptorParams contains key and removes it, otherwise adds the error message with the given message
key.
- removeLabelsForCustomField(Long) -
Method in interface com.atlassian.jira.issue.label.LabelManager
- This method deletes all label entries for the custom field provided.
- removeManagedConfigurationItem(ManagedConfigurationItem) -
Method in interface com.atlassian.jira.config.managedconfiguration.ManagedConfigurationItemService
- Remove the registration of this
ManagedConfigurationItem
.
- removeMapping(String) -
Method in interface com.atlassian.jira.workflow.WorkflowScheme.Builder
- Remove the mapping for the passed issue type from the scheme.
- removeOption(Option) -
Method in interface com.atlassian.jira.issue.customfields.option.Options
-
- removeOptionFromAllSchemes(String) -
Method in interface com.atlassian.jira.issue.fields.config.manager.IssueTypeSchemeManager
-
- removeOptionSet(FieldConfig) -
Method in interface com.atlassian.jira.issue.fields.option.OptionSetManager
-
- removePermission(int, String) -
Method in interface com.atlassian.jira.security.GlobalPermissionManager
- Revokes a global permission for a user group
- removePermissions(String) -
Method in interface com.atlassian.jira.security.GlobalPermissionManager
- Revoke all global permissions for a user group.
- removePriority(String, String) -
Method in interface com.atlassian.jira.config.PriorityManager
- Removes a priority.
- removeProject(Project) -
Method in interface com.atlassian.jira.project.ProjectManager
- Deletes the provided project from the database.
- removeProjectAssociations(GenericValue) -
Method in interface com.atlassian.jira.issue.CustomFieldManager
- Deprecated. Use
CustomFieldManager.removeProjectAssociations(Project)
instead. Since v5.1.
- removeProjectAssociations(Project) -
Method in interface com.atlassian.jira.issue.CustomFieldManager
- Used if a project is deleted to remove the project field associations.
- removeProjectCategory(Long) -
Method in interface com.atlassian.jira.project.ProjectManager
- Removes the given ProjectCategory.
- removeProjectCategoryAssociations(ProjectCategory) -
Method in interface com.atlassian.jira.issue.CustomFieldManager
- Used if a project category is deleted to remove the field associations.
- removeProjectIssues(Project) -
Method in interface com.atlassian.jira.project.ProjectManager
- Removes all issues for a particular project.
- removeRecipient(NotificationRecipient, NotificationFilterContext) -
Method in interface com.atlassian.jira.notification.NotificationFilter
- This called called to remove
NotificationRecipient
s from a notification event.
- removeRelated(String, GenericValue) -
Method in interface com.atlassian.jira.ofbiz.OfBizDelegator
- Remove all the entities related to the passed generic value via the passed relationship name.
- removeRemoteIssueLink(Long, User) -
Method in interface com.atlassian.jira.issue.link.RemoteIssueLinkManager
- Deletes the given remote issue link id.
- removeRemoteIssueLinkByGlobalId(Issue, String, User) -
Method in interface com.atlassian.jira.issue.link.RemoteIssueLinkManager
- Deletes any remote issue link that links with the given JIRA issue and has the given global id.
- removeResolution(String, String) -
Method in interface com.atlassian.jira.config.ResolutionManager
- Removes a resolution with the specified id.
- removeRoleActor(RoleActor) -
Method in interface com.atlassian.jira.security.roles.DefaultRoleActors
- Remove the RoleActor from the contained set of RoleActors and return a new DefaultRoleActors with the modified
set
- removeRoleActors(Collection<RoleActor>) -
Method in interface com.atlassian.jira.security.roles.DefaultRoleActors
- Remove the RoleActor from the contained set of RoleActors and return a new DefaultRoleActors with the modified
set
- removeSchemeAssociation(List<JiraContextNode>, ConfigurableField) -
Method in interface com.atlassian.jira.issue.fields.config.manager.FieldConfigSchemeManager
-
- removeSchemeAssociation(GenericValue, Long) -
Method in interface com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager
- Deprecated. Use
FieldLayoutManager.removeSchemeAssociation(com.atlassian.jira.project.Project, Long)
instead. Since v5.2.
- removeSchemeAssociation(Project, Long) -
Method in interface com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager
- Removes an association between a particular project and field configuration scheme.
- removeSchemeAssociation(GenericValue, IssueTypeScreenScheme) -
Method in interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager
-
- removeSchemeAssociation(Project, IssueTypeScreenScheme) -
Method in interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager
-
- removeSchemeEntitiesForField(String) -
Method in interface com.atlassian.jira.notification.NotificationSchemeManager
-
- removeSchemesFromProject(GenericValue) -
Method in interface com.atlassian.jira.scheme.SchemeManager
- Deprecated. Use
SchemeManager.removeSchemesFromProject(com.atlassian.jira.project.Project)
instead. Since v4.4.
- removeSchemesFromProject(Project) -
Method in interface com.atlassian.jira.scheme.SchemeManager
- Removes all schemes from a project
- removeService(Long) -
Method in interface com.atlassian.jira.service.ServiceManager
- This will remove a service from the db and cache and it will try to resolve the service by id.
- removeServiceByName(String) -
Method in interface com.atlassian.jira.service.ServiceManager
- This will remove a service from the db and cache and it will try to resolve the service by name.
- removeStatus(String) -
Method in interface com.atlassian.jira.config.StatusManager
- Removes a status.
- removeStep(StepDescriptor) -
Method in interface com.atlassian.jira.workflow.JiraWorkflow
- Remove a step from the workflow.
- removeSubTaskIssueType(String) -
Method in interface com.atlassian.jira.config.SubTaskManager
-
- removeTab(int) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreen
-
- removeUser(User, UserService.DeleteUserValidationResult) -
Method in interface com.atlassian.jira.bc.user.UserService
- Deprecated. Use
UserService.removeUser(ApplicationUser, DeleteUserValidationResult)
instead. Since v6.0.
- removeUser(ApplicationUser, UserService.DeleteUserValidationResult) -
Method in interface com.atlassian.jira.bc.user.UserService
- Given a valid validation result, this will remove the user and removes the user from all the groups.
- removeUser(User, User) -
Method in interface com.atlassian.jira.user.util.UserUtil
- Deprecated. Use
UserUtil.removeUser(ApplicationUser, ApplicationUser)
instead. Since v6.0.
- removeUser(ApplicationUser, ApplicationUser) -
Method in interface com.atlassian.jira.user.util.UserUtil
- This will remove the user and removes the user from all the groups.
- removeUserFromGroup(Group, User) -
Method in interface com.atlassian.jira.user.util.UserUtil
- This is used to remove a specified user from a specified group.
- removeUserFromGroups(Collection<Group>, User) -
Method in interface com.atlassian.jira.user.util.UserUtil
- This is used to remove a user from many groups at once.
- removeUserPermissions(String) -
Method in interface com.atlassian.jira.security.PermissionManager
- Deprecated. Use
PermissionManager.removeUserPermissions(ApplicationUser)
instead. Since v6.0.
- removeUserPermissions(ApplicationUser) -
Method in interface com.atlassian.jira.security.PermissionManager
- Remove all permissions that have been assigned to this user
- removeUsersFromGroups(JiraServiceContext, GroupRemoveChildMapper) -
Method in interface com.atlassian.jira.bc.group.GroupService
- This method will remove the provided users from the specified groups.
- removeValue(CustomField, Issue, Option) -
Method in interface com.atlassian.jira.issue.customfields.MultipleSettableCustomFieldType
- Perform any actions required if the option selected by the issue is removed.
- removeValue(CustomField, Long, PersistenceFieldType, Object) -
Method in interface com.atlassian.jira.issue.customfields.persistence.CustomFieldValuePersister
- Removes a specific custom field value for the given custom field, from a given issue, of a particular type.
- removeValue(GenericValue) -
Method in interface com.atlassian.jira.ofbiz.OfBizDelegator
-
- removeValueFromIssueObject(MutableIssue) -
Method in interface com.atlassian.jira.issue.fields.OrderableField
- Removes the field value from the given MutableIssue object.
- RemoveVersionAction - Class in com.atlassian.jira.bc.project.version
- Instance of
VersionService.VersionAction
that indicates
the Version
should be removed from affected issues. - RemoveVersionAction() -
Constructor for class com.atlassian.jira.bc.project.version.RemoveVersionAction
-
- removeVote(User, VoteService.VoteValidationResult) -
Method in interface com.atlassian.jira.bc.issue.vote.VoteService
- Removes a new vote using the specified validation result
- removeVote(User, Issue) -
Method in interface com.atlassian.jira.issue.vote.VoteManager
- Deprecated. Use
VoteManager.removeVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
- removeVote(ApplicationUser, Issue) -
Method in interface com.atlassian.jira.issue.vote.VoteManager
- Removes a vote for the user and issue specified.
- removeVote(User, GenericValue) -
Method in interface com.atlassian.jira.issue.vote.VoteManager
- Deprecated. Use
VoteManager.removeVote(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
- removeVotesForUser(User) -
Method in interface com.atlassian.jira.issue.vote.VoteManager
- Deprecated. Use
VoteManager.removeVotesForUser(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
- removeVotesForUser(ApplicationUser) -
Method in interface com.atlassian.jira.issue.vote.VoteManager
- Removes all votes made by user.
- removeWatcher(Issue, User, User) -
Method in interface com.atlassian.jira.bc.issue.watcher.WatcherService
- Removes a watcher from an issue's list of watchers, returning the updated list of watchers.
- removeWatcherFromAll(Collection<Issue>, ApplicationUser, ApplicationUser) -
Method in interface com.atlassian.jira.bc.issue.watcher.WatcherService
- Removes a watcher from all of the supplied issues.
- removeWorkflow(String) -
Method in interface com.atlassian.jira.workflow.WorkflowScheme.Builder
- Remove all explicit references to the passed workflow from the scheme.
- removeWorkflowEntries(GenericValue) -
Method in interface com.atlassian.jira.workflow.WorkflowManager
-
- rename(String) -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreenTab
-
- render(String, IssueRenderContext) -
Method in interface com.atlassian.jira.issue.fields.renderer.JiraRendererPlugin
- This will render the provided value within the provided context and produce a
rendered output.
- render(TemplateSource) -
Method in interface com.atlassian.jira.template.VelocityTemplatingEngine
-
- render(Writer) -
Method in interface com.atlassian.jira.web.Renderable
- Render this content to the given writer.
- Renderable - Interface in com.atlassian.jira.web
- Some renderable content that can be rendered by a render tag.
- RenderableField - Interface in com.atlassian.jira.issue.fields.renderer
- This interface defines the requirements for a field to be used in the Rendering system.
- RenderableProperty - Interface in com.atlassian.jira.admin
- Represents a String field that accepts user input and is rendered in JIRA pages.
- renderAsText(String, IssueRenderContext) -
Method in interface com.atlassian.jira.issue.fields.renderer.JiraRendererPlugin
- This will render the provided value within the provided context and produce a
rendered output that is text readable.
- renderChangeHistoryValueDate(String, String) -
Method in interface com.atlassian.jira.issue.history.DateTimeFieldChangeLogHelper
- Use this method to render a value for the issue change history that has been stored using the method createChangelogValueForDateField().
- renderChangeHistoryValueDateTime(String, String) -
Method in interface com.atlassian.jira.issue.history.DateTimeFieldChangeLogHelper
- Use this method to render a value for the issue change history that has been stored using the method createChangelogValueForDateTimeField().
- renderEditTemplate(String, Map<String, Object>) -
Method in class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
-
- renderedShortBean(Comment, JiraBaseUrls, ProjectRoleManager, DateTimeFormatterFactory, RendererManager, String, IssueRenderContext) -
Static method in class com.atlassian.jira.issue.fields.rest.json.beans.CommentJsonBean
-
- renderedShortBeans(Collection<Comment>, JiraBaseUrls, ProjectRoleManager, DateTimeFormatterFactory, RendererManager, String, IssueRenderContext) -
Static method in class com.atlassian.jira.issue.fields.rest.json.beans.CommentJsonBean
-
- RendererManager - Interface in com.atlassian.jira.issue
- This is the main interface to the renderer components.
- renderHtml() -
Static method in class com.atlassian.jira.web.component.ContentRenderingInstruction
- The associated component will be rendered.
- renderPermission(SharePermission, JiraAuthenticationContext) -
Method in interface com.atlassian.jira.sharing.type.ShareTypeRenderer
- Return HTML that shows the configured share.
- renderViewTemplate(String, Map<String, Object>) -
Method in class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
-
- REOPENED_STATUS -
Static variable in class com.atlassian.jira.issue.IssueFieldConstants
-
- REOPENED_STATUS_ID -
Static variable in class com.atlassian.jira.issue.IssueFieldConstants
-
- replaceAll(String, String, String) -
Static method in class com.atlassian.jira.util.RegexpUtils
- Equivalent of JDK 1.4's
String.replaceAll(String regex, String replacement)
, usable in JDK 1.3
- replaceInvalidChars(String, char) -
Method in class com.atlassian.jira.web.util.FileNameCharacterCheckerUtil
- Replaces each invalid character of the given filename with the replacementChar.
- replaceProjectKey(Project, String) -
Static method in class com.atlassian.jira.workflow.WorkflowUtil
- Deprecated. Use Project Roles instead. Since v5.2.
- replaceSchemeWithDraft(DraftWorkflowScheme) -
Method in interface com.atlassian.jira.workflow.WorkflowSchemeManager
-
- Report - Interface in com.atlassian.jira.plugin.report
- The interface for pluggable reports within JIRA.
- REPORT_IMAGE_HEIGHT -
Static variable in interface com.atlassian.jira.charts.ChartFactory
-
- REPORT_IMAGE_WIDTH -
Static variable in interface com.atlassian.jira.charts.ChartFactory
-
- ReportConfiguredEvent - Class in com.atlassian.jira.event.web.action.browser
- Denotes that the user has opened the configure report page.
- ReportConfiguredEvent(String) -
Constructor for class com.atlassian.jira.event.web.action.browser.ReportConfiguredEvent
-
- REPORTER -
Static variable in class com.atlassian.jira.issue.IssueFieldConstants
-
- REPORTER -
Static variable in class com.atlassian.jira.issue.statistics.FilterStatisticsValuesGenerator
-
- reporter() -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Return a
ConditionBuilder
that can be used to build a JQL condition for
the issue's reporter.
- reporter(SortOrder) -
Method in class com.atlassian.jira.jql.builder.JqlOrderByBuilder
-
- reporter(SortOrder, boolean) -
Method in class com.atlassian.jira.jql.builder.JqlOrderByBuilder
-
- reporterInGroup(String) -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds all issues that were reported by users in a particular group.
- reporterIsCurrentUser() -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds all issues that were reported by the current user.
- reporterIsEmpty() -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query to find issues without a reporter.
- ReporterStatisticsMapper - Class in com.atlassian.jira.issue.statistics
-
- ReporterStatisticsMapper(UserManager, JiraAuthenticationContext) -
Constructor for class com.atlassian.jira.issue.statistics.ReporterStatisticsMapper
-
- reporterUser(String) -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds issues that where reported by the passed user.
- ReportModuleDescriptor - Interface in com.atlassian.jira.plugin.report
- The report plugin allows end users to write pluggable reports for JIRA.
- ReportModuleDescriptorComparators - Class in com.atlassian.jira.plugin.report
- Comparators for ReportModuleDescriptor.
- ReportViewedEvent - Class in com.atlassian.jira.event.web.action.browser
- Denotes that a report has been generated and viewed by a user.
- ReportViewedEvent(String) -
Constructor for class com.atlassian.jira.event.web.action.browser.ReportViewedEvent
-
- request -
Variable in class com.atlassian.jira.web.action.JiraWebActionSupport
- Deprecated. since 6.0 - use
JiraWebActionSupport.getHttpRequest()
instead.
- RequestContextParameterHolder - Interface in com.atlassian.jira.util.velocity
- Holder for various parameters stored in the HTTPRequest.
- RequestHeaders - Interface in com.atlassian.jira.plugin.searchrequestview
- This is a subset of the HttpServletResponse that just deals with setting headers.
- requestUsernameMatches(HttpServletRequest, User) -
Static method in class com.atlassian.jira.web.action.AjaxHeaders
- Checks whether the effective user has change between the time when the view issue page was loaded and the time
when the current request was made (this can happen due to session timeouts, logging out in another window, etc).
- RequirableField - Interface in com.atlassian.jira.issue.fields
- A marker interface for fields in JIRA which can be made "required" as part of a
FieldLayout
. - REQUIRE_SECURITY_TOKEN -
Static variable in interface com.atlassian.jira.security.xsrf.XsrfInvocationChecker
- This is the same name that Confluences uses in their webwork2 world so we are using the same name for synergy
reasons
- requiresAsyncLoading(RemoteIssueLink) -
Method in class com.atlassian.jira.plugin.issuelink.AbstractIssueLinkRenderer
- Refer to documentation in
IssueLinkRenderer.requiresAsyncLoading(com.atlassian.jira.issue.link.RemoteIssueLink)
.
- requiresAsyncLoading(RemoteIssueLink) -
Method in interface com.atlassian.jira.plugin.issuelink.IssueLinkRenderer
- Returns true if an AJAX call is required to retrieve the final HTML.
- requireShortcutsForContext(KeyboardShortcutManager.Context) -
Method in interface com.atlassian.jira.plugin.keyboardshortcut.KeyboardShortcutManager
- Register that the keyboard shortcuts for the context should be included by
KeyboardShortcutManager.includeShortcuts()
(in
addition to the global
shortcuts, which are always included).
- RequiresProjectSelectedMarker - Interface in com.atlassian.jira.issue.customfields
- Date: 6/09/2004
Time: 18:22:00
- RequiresXsrfCheck - Annotation Type in com.atlassian.jira.security.xsrf
- The annotation used to indicate that a method needs XSRF protection checking
- resequence() -
Method in interface com.atlassian.jira.issue.fields.screen.FieldScreen
-
- reset() -
Method in class com.atlassian.jira.web.bean.MoveIssueBean
-
- reset() -
Method in interface com.atlassian.jira.workflow.JiraWorkflow
-
- resetFailedLoginCount(User) -
Method in interface com.atlassian.jira.bc.security.login.LoginService
- This can be called to reset the failed login count of a user
- resetKeyMatcher() -
Static method in class com.atlassian.jira.util.JiraKeyUtils
- Resets the configuration of the key matcher so that it will re-read the ApplicationProperty that specifies how to
find an issue key in a string.
- resetModifiedFields() -
Method in interface com.atlassian.jira.issue.MutableIssue
- Reset the internal list of modified fields.
- resetMoveData() -
Method in interface com.atlassian.jira.web.bean.BulkEditBean
-
- resetOldBuildConfirmation() -
Method in interface com.atlassian.jira.license.JiraLicenseStore
- Resets persisted information about license in use being too old for current build.
- resetPagerAndSelectedIssue() -
Method in interface com.atlassian.jira.web.action.issue.IssueNavigatorSearchResultsHelper
-
- resetReferences() -
Static method in class com.atlassian.jira.config.properties.JiraSystemProperties
-
- resetSequences(Issue) -
Method in interface com.atlassian.jira.config.SubTaskManager
-
- resetSequences(List<IssueLink>) -
Method in interface com.atlassian.jira.issue.link.IssueLinkManager
- Sets the sequence number for each issueLink in the List of issueLinks provided
according to its position in the List.
- resetWorkflowTransitionSelection() -
Method in interface com.atlassian.jira.web.bean.BulkEditBean
-
- RESOLUTION -
Static variable in class com.atlassian.jira.issue.IssueFieldConstants
-
- Resolution - Interface in com.atlassian.jira.issue.resolution
-
- RESOLUTION -
Static variable in class com.atlassian.jira.issue.statistics.FilterStatisticsValuesGenerator
-
- RESOLUTION -
Static variable in class com.atlassian.jira.JiraDataTypes
-
- resolution(String...) -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds the issues associated particular set of resolutions.
- resolution() -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Return a
ConditionBuilder
that can be used to build a JQL condition for
resolution.
- resolution(SortOrder) -
Method in class com.atlassian.jira.jql.builder.JqlOrderByBuilder
-
- resolution(SortOrder, boolean) -
Method in class com.atlassian.jira.jql.builder.JqlOrderByBuilder
-
- RESOLUTION -
Static variable in class com.atlassian.jira.user.UserHistoryItem
-
- RESOLUTION_CONSTANT_TYPE -
Static variable in interface com.atlassian.jira.config.ConstantsManager
- Used in the generic
ConstantsManager.getConstantObject(String, String)
method
- RESOLUTION_DATE -
Static variable in class com.atlassian.jira.issue.IssueFieldConstants
-
- RESOLUTION_TYPE -
Static variable in class com.atlassian.jira.issue.fields.rest.json.JsonType
-
- resolutionDate() -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Return a
ConditionBuilder
that can be used to build a JQL condition for
issue's resolution date.
- resolutionDate(SortOrder) -
Method in class com.atlassian.jira.jql.builder.JqlOrderByBuilder
-
- resolutionDate(SortOrder, boolean) -
Method in class com.atlassian.jira.jql.builder.JqlOrderByBuilder
-
- resolutionDateAfter(Date) -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds the issues that were reolved after the passed date.
- resolutionDateAfter(String) -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds the issues that were resolved after the passed date.
- resolutionDateBetween(Date, Date) -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds the issues that where resolved between the passed dates.
- resolutionDateBetween(String, String) -
Method in interface com.atlassian.jira.jql.builder.JqlClauseBuilder
- Add a condition to the query that finds the issues that where resolved between the passed dates.
- ResolutionJsonBean - Class in com.atlassian.jira.issue.fields.rest.json.beans
-
- ResolutionJsonBean() -
Constructor for class com.atlassian.jira.issue.fields.rest.json.beans.ResolutionJsonBean
-
- ResolutionManager - Interface in com.atlassian.jira.config
- Manager for
Resolution
s. - ResolutionStatisticsMapper - Class in com.atlassian.jira.issue.statistics
-
- ResolutionStatisticsMapper(ConstantsManager) -
Constructor for class com.atlassian.jira.issue.statistics.ResolutionStatisticsMapper
-
- RESOLVE_ISSUE -
Static variable in class com.atlassian.jira.security.Permissions
- Permission to resolve issues.
- resolved(Boolean) -
Method in class com.atlassian.jira.issue.link.RemoteIssueLinkBuilder
-
- RESOLVED_STATUS -
Static variable in class com.atlassian.jira.issue.IssueFieldConstants
-
- RESOLVED_STATUS_ID -
Static variable in class com.atlassian.jira.issue.IssueFieldConstants
-
- resolveIdsForField(String, QueryLiteral, boolean) -
Method in class com.atlassian.jira.jql.resolver.ChangeHistoryFieldIdResolver
-
- Resolver<I,O> - Interface in com.atlassian.jira.util
- A interface to resolve some input object into an output object.
- ResolverManager - Interface in com.atlassian.jira.jql.resolver
- Link Fields to their (JQL) NameResolver
- RESOURCE_NAME_EDIT_PARAMETERS -
Static variable in interface com.atlassian.jira.plugin.workflow.JiraWorkflowPluginConstants
-
- RESOURCE_NAME_INPUT_PARAMETERS -
Static variable in interface com.atlassian.jira.plugin.workflow.JiraWorkflowPluginConstants
-
- RESOURCE_NAME_VIEW -
Static variable in interface com.atlassian.jira.plugin.workflow.JiraWorkflowPluginConstants
-
- RESOURCE_TYPE_VELOCITY -
Static variable in interface com.atlassian.jira.plugin.workflow.JiraWorkflowPluginConstants
-
- restApi2BaseUrl() -
Method in interface com.atlassian.jira.issue.fields.rest.json.beans.JiraBaseUrls
-
- RestAwareCustomFieldType - Interface in com.atlassian.jira.issue.fields.rest
- Fields that implement this interface can:
Supply meta data for the REST APIs to use.
Optionally Process command verbs from rest resoucres.
Format their data into beans that can be used to generate meaningful REST values.
- RestAwareField - Interface in com.atlassian.jira.issue.fields.rest
- Fields that implement this interface can:
Supply meta data for the REST APIs to use.
Optionally Process command verbs from rest resoucres.
Format their data into beans that can be used to generate meaningful REST values.
- RestCustomFieldTypeOperations - Interface in com.atlassian.jira.issue.fields.rest
- Interface for fields which can be modified using the rest api.
- RestFieldOperations - Interface in com.atlassian.jira.issue.fields.rest
- Interface for fields which can be modified using the rest api.
- RestFieldOperationsHandler - Interface in com.atlassian.jira.issue.fields.rest
- The RestFieldOperationsHandler is called by the issue rest source to handle the update issue request.
- restoreDefaultColumnLayout() -
Method in interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutManager
-
- restoreDefaultFieldLayout() -
Method in interface com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager
- This method can be used to rollback any changes to the default field configuration.
- restoreSchemeFieldLayout(GenericValue) -
Method in interface com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager
- Restores the field layout associated with the provided scheme to defaults.
- restoreSearchRequestColumnLayout(SearchRequest) -
Method in interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutManager
-
- restoreUserColumnLayout(User) -
Method in interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutManager
-
- restrictPages(Collection<Page>, int) -
Method in class com.atlassian.jira.web.bean.PagerFilter
- Restrict the pagers to a certain number of pages on either side of the current page.
- retainExistingValuesWhenParameterNotProvided() -
Method in interface com.atlassian.jira.issue.IssueInputParameters
-
- retrieve(String, String) -
Method in interface com.atlassian.jira.issue.customfields.manager.GenericConfigManager
- Retrieves a particular entry.
- retrieve() -
Method in interface com.atlassian.jira.license.JiraLicenseStore
- Retrieves the current license String from the persistent location.
- retrieveAllChildren(List<Option>) -
Method in interface com.atlassian.jira.issue.customfields.option.Option
-
- retrieveOrMakeSearchRequest(String, Map<String, Object>) -
Method in interface com.atlassian.jira.charts.util.ChartUtils
- Make a search request out of the searchQuery parameter and populate the report/portlet param map
- retrieveServerId() -
Method in interface com.atlassian.jira.license.JiraLicenseStore
- Gets the server ID from the persistence backend
- RETURN_URL_PARAMETER -
Static variable in class com.atlassian.jira.web.action.JiraWebActionSupport
-
- returnComplete() -
Method in class com.atlassian.jira.web.action.JiraWebActionSupport
-
- returnComplete(String) -
Method in class com.atlassian.jira.web.action.JiraWebActionSupport
-
- returnCompleteWithInlineRedirect(String) -
Method in class com.atlassian.jira.web.action.JiraWebActionSupport
- This will return success response with body containing url to redirect.
- returnCompleteWithInlineRedirectAndMsg(String, String, JiraWebActionSupport.MessageType, boolean, String) -
Method in class com.atlassian.jira.web.action.JiraWebActionSupport
- This will redirect like
JiraWebActionSupport.returnCompleteWithInlineRedirect(String)
, and will also populate the response
with the details of a pop-up message to be displayed on the redirected page.
- returnCompleteWithInlineRedirectAndMsg(String, String, String, boolean, String) -
Method in class com.atlassian.jira.web.action.JiraWebActionSupport
- Deprecated. since 5.1. Use
JiraWebActionSupport.returnCompleteWithInlineRedirectAndMsg(String, String, MessageType, boolean, String)
instead.
- returnMsgToUser(String, String, String, boolean, String) -
Method in class com.atlassian.jira.web.action.JiraWebActionSupport
- Deprecated. since 5.1. Use
JiraWebActionSupport.returnMsgToUser(String, String, MessageType, boolean, String)
instead.
- returnMsgToUser(String, String, JiraWebActionSupport.MessageType, boolean, String) -
Method in class com.atlassian.jira.web.action.JiraWebActionSupport
- This will redirect like
JiraWebActionSupport.returnComplete()
, and will also populate the response
with the details of a pop-up message to be displayed on the redirected page.
- RoleActor - Interface in com.atlassian.jira.security.roles
- This is an abstraction that allows us to associate users with ProjectRoles.
- RoleActorDoesNotExistException - Exception in com.atlassian.jira.security.roles
- Thrown if a user attemtps to add a Role Actor (Group or User) that does not exist.
- RoleActorDoesNotExistException(String) -
Constructor for exception com.atlassian.jira.security.roles.RoleActorDoesNotExistException
-
- RoleActorFactory - Interface in com.atlassian.jira.security.roles
- Create RoleActor instances.
- roleActorOfTypeExistsForProjects(List<Long>, ProjectRole, String, String, ErrorCollection) -
Method in interface com.atlassian.jira.bc.projectroles.ProjectRoleService
-
- roleActorOfTypeExistsForProjects(User, List<Long>, ProjectRole, String, String, ErrorCollection) -
Method in interface com.atlassian.jira.bc.projectroles.ProjectRoleService
- Deprecated. Use
ProjectRoleService.roleActorOfTypeExistsForProjects(java.util.List, com.atlassian.jira.security.roles.ProjectRole, String, String, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Returns a list of projectId's for which the role actor of the specified type exists in the project for the
provided projectRole. This is a method that is meant to efficiently allow discovery of whether a UserRoleActor
exists in a project role for a subset of projects.
- roleActorOfTypeExistsForProjects(List<Long>, ProjectRole, String, String) -
Method in interface com.atlassian.jira.security.roles.ProjectRoleManager
- Returns a list of projectId's for which the role actor of the specified type exists in the project for the
provided projectRole.
- roleLevelId(String) -
Method in class com.atlassian.jira.bc.issue.worklog.WorklogInputParametersImpl.Builder
-
- ROMANIAN -
Static variable in class com.atlassian.jira.config.properties.APKeys.Languages
-
- run() -
Method in class com.atlassian.jira.service.AbstractService
- This method must be implemented in a subclass, and performs the functionality
that the service performs.
- run() -
Method in interface com.atlassian.jira.service.JiraService
- Perform the action of this service.
- run() -
Method in class com.atlassian.jira.service.services.file.AbstractMessageHandlingService
-
- run() -
Method in interface com.atlassian.jira.web.action.admin.issuetypes.ExecutableAction
- Run the action
- runImpl(MessageHandlerContext) -
Method in class com.atlassian.jira.service.services.file.AbstractMessageHandlingService
-
- runImpl(MessageHandlerContext) -
Method in class com.atlassian.jira.service.services.mail.MailFetcherService
- Connect to the POP / IMAPemail box and then handle each message.
- runSubscription(GenericValue) -
Method in interface com.atlassian.jira.issue.subscription.SubscriptionManager
-
- runSubscription(ApplicationUser, Long) -
Method in interface com.atlassian.jira.issue.subscription.SubscriptionManager
-
- runSubscription(User, Long) -
Method in interface com.atlassian.jira.issue.subscription.SubscriptionManager
- Deprecated. Use
SubscriptionManager.runSubscription(com.atlassian.jira.user.ApplicationUser, Long)
instead. Since v6.0.
- RuntimeIOException - Exception in com.atlassian.jira.util
- An IOException was encountered and the stupid programmer didn't know how to recover, so this got thrown instead.
- RuntimeIOException(String, IOException) -
Constructor for exception com.atlassian.jira.util.RuntimeIOException
-
- RuntimeIOException(IOException) -
Constructor for exception com.atlassian.jira.util.RuntimeIOException
-
- RUSSIAN -
Static variable in class com.atlassian.jira.config.properties.APKeys.Languages
-
Query
with all the potential "information leaks" removed,
with regards to the specified user.
ConditionBuilder
that can be used to add saved filters as conditions
to the query.
PortletConfiguration
to a
database store.
PortletConfiguration
object
inside a PortalPage
object to the underlying database store.
IssueSecurityLevelManager.getSecurityLevel(long)
!= null instead. Since v5.0.
SearchRequestManager.search(com.atlassian.jira.sharing.search.SharedEntitySearchParameters, com.atlassian.jira.user.ApplicationUser, int, int)
instead. Since v6.0.
Search for the SearchRequests that match the passed searchParameters. The result can be paged so that a subset
of the results can be returned.
PortalPageManager.search(com.atlassian.jira.sharing.search.SharedEntitySearchParameters, com.atlassian.jira.user.ApplicationUser, int, int)
instead. Since v6.0.
Search for the PortalPages that match the passed SearchParameters. The result can be paged so that a subset of the results can be returned.
SearchContext
.SearcherGroupType
.SearcherGroup
.FieldIndexer
s and SearchHandler.SearcherRegistration
.
IssueSearcher
and the JQL clauses (as
SearchHandler.ClauseRegistration
s) that it uses in the background to
implement searching.SearchRenderer
into the intermediate form, as stored in a FieldValuesHolder
and then
from a FieldValuesHolder into an object form that is stored in the
SearchRequest
that is used to execute a search in JIRA.Query
, this
will be a search that will find all issues with the default system sorting .
Query
and no other attributes.
SearchRequest.SearchRequest(com.atlassian.query.Query, com.atlassian.jira.user.ApplicationUser, String, String)
instead. Since v6.0.
Build a SearchRequest with the provided attributes, this can be used if you want to create a SearchRequest that
can be persisted.
SearchRequest.SearchRequest(com.atlassian.query.Query, com.atlassian.jira.user.ApplicationUser, String, String, Long, long)
instead. Since v6.0.
Build a SearchRequest with the provided attributes.
SearchRequest
s.SearchRequestView
plugins to provide information about their context.SearchSort.SearchSort(String, SortOrder)
instead.
SelectCustomFieldImporter.SelectCustomFieldImporter()
instead. Since v4.4.
MentionFinder
and send e-mails to
all users mentioned.
MentionFinder
and send e-mails to
all users mentioned.
ProjectRoleService.setActorsForProjectRole(java.util.Map, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will set the project role actor associations for the given newRoleActors
and checking
the currentUser
has the correct permissions to perform the update operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
MutableComment.setAuthor(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
MutableIssue.setComponentObjects(java.util.Collection)
instead. Since v5.0.
ConfigurationItemAccessLevel
for this item
CustomFieldSearcher
for this custom field.
AvatarService.setCustomUserAvatar(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.user.ApplicationUser, Long)
. Since v6.0
MutableIssue.getModifiedFields()
and Issue.getExternalFieldValue(String)
.
MutableIssue.getModifiedFields()
and Issue.getExternalFieldValue(String)
.
MutableIssue.setIssueTypeObject(com.atlassian.jira.issue.issuetype.IssueType)
instead. Since v5.0.
JiraAuthenticationContext.setLoggedInUser(com.atlassian.jira.user.ApplicationUser)
. Since v6.0
SearchRequest.setOwner(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
Set the owner of the SearchRequest.
MutableIssue.setPriorityObject(com.atlassian.jira.issue.priority.Priority)
instead. Since v5.0.
MutableIssue.setProjectObject(com.atlassian.jira.project.Project)
instead. Since v5.0.
ProjectManager.setProjectCategory(com.atlassian.jira.project.Project, com.atlassian.jira.project.ProjectCategory)
instead.
NameValuePair
objects.
VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
.
VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
.
APKeys.JIRA_OPTION_TIMETRACKING_ESTIMATES_LEGACY_BEHAVIOUR
is set,
we are in legacy time tracking mode and this method behaves differently.
APKeys.JIRA_OPTION_TIMETRACKING_ESTIMATES_LEGACY_BEHAVIOUR
is set,
we are in legacy time tracking mode and this method behaves differently.
MutableIssue.setResolutionObject(com.atlassian.jira.issue.resolution.Resolution)
instead. Since v5.0.
IssueInputParameters.retainExistingValuesWhenParameterNotProvided()
and IssueInputParameters.onlyValidatePresentFieldsWhenRetainingExistingValues()
.
MutableIssue.setSecurityLevelId(Long)
instead. Since v5.0.
CookieUtils.JSESSIONID
cookie to the HTTP response if the given sessionId is not null.
GlobalShareTypeSearchParameter.GLOBAL_PARAMETER
GroupShareTypeSearchParameter
ProjectShareTypeSearchParameter
PrivateShareTypeSearchParameter.PRIVATE_PARAMETER
MutableIssue.setStatusObject(com.atlassian.jira.issue.status.Status)
instead. Since v5.0.
BulkEditBean.setTargetProject(com.atlassian.jira.project.Project)
instead. Since v5.2.
MultiBulkMoveBean.setTargetProject(com.atlassian.jira.project.Project)
instead. Since v5.2.
MutableComment.setUpdateAuthor(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
WorkflowTransitionUtil.setUserkey(String)
instead. Since v6.0.
VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
.
SharedEntity
.#Identifier(Long, com.atlassian.jira.sharing.SharedEntity.TypeDescriptor, com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
#Identifier(Long, com.atlassian.jira.sharing.SharedEntity.TypeDescriptor, com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
SharedEntity
has.SharedEntity
.SharedEntityAccessor
for a given SharedEntity
shared entities
.SharedEntity
.searching parameters
when looking for SharedEntityColumn instances.SharePermission
objects.SharePermission
.SharePermission
instances.ShareType
.ShareType.getType()
ShareType
s that are available in the system.SharedEntity
shared by the associated ShareType.ShareType
s to render their representation on
the UI.ShareType
.SharePermission
or ShareTypeSearchParameter
for an entity .TimeTrackingGraphBean
that can be used to render
time tracking data in a tight space.
IssueLinkRenderer.shouldDisplay(com.atlassian.jira.issue.link.RemoteIssueLink)
.
IssueTabPanel2.showPanel(ShowPanelRequest)
method.
IssueTabPanel2
SPI.IssueTabPanel2
SPI.AllTextCustomFieldSearcherClauseHandler
marker interface.CustomFieldSearcherClauseHandler
.SimpleLink
objects.SimpleLinkFactory
.SimpleLink
.SimpleLink
and
SimpleLinkSection
.SimpleLinkSection
.Map
with a single entry.
CustomFieldValueProvider
for retreiving single values.QueryLiteral
.
List
of the elements.
ManagedConfigurationItem.getSourceId()
field when items are managed by a plugin.
WatcherManager.startWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
WatcherManager.startWatching(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue)
instead. Since v5.0.
StatisticGatherer.MeanValue.intValue()
without having
to change all the client codeConditionBuilder
that can be used to build a JQL condition for
status.
ConstantsManager.getConstantObject(String, String)
method
Status
es.WatcherManager.stopWatching(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue)
instead. Since v6.0.
WatcherManager.stopWatching(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue)
instead. Since v5.0.
WatcherManager.stopWatching(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue)
instead. Since v5.0.
EditableFieldLayout
provided and returns a new instance as stored
in the database.
EditableDefaultFieldLayout
EditableFieldLayout
provided.
null
values.
GenericTextCFType
instead. Since v5.0.ConditionBuilder
that can be used to build a JQL condition for
issue summaries.
Comment
's such that comments that have a visibility
restriction of the provided groupName will be changed to have a visibility restriction of the
provided swapGroup.
Worklog
's such that worklogs that have a visibility
restriction of the provided groupName will be changed to have a visibility restriction of the
provided swapGroup.
Template
String
instance.TemplateSource
instances.SingleValueOperand
populated with a string value.
SingleValueOperand
populated with a long value.
Operator.EQUALS
operator if there is only one value in the array and with the Operator.IN
operator if there are more than one value in the array.
Operator.EQUALS
operator if there is only one value in the array and with the Operator.IN
operator if there are more than one value in the array.
GenericTextCFType
instead. Since v5.0.TextCustomFieldOperationsHandler.TextCustomFieldOperationsHandler(CustomField field, I18nHelper i18nHelper)
MailThreadManager.threadNotificationEmail(Email, com.atlassian.jira.issue.Issue)
instead. Since v5.2.
ThumbnailConfiguration
that uses the ApplicationProperties
to get the values.ConditionBuilder
that can be used to build a JQL condition for
the issue's timespent field.
PercentageGraphModel
objects, one for Original Estimate, one for Remaining Estimate and one for Time Spent.
TimeTrackingGraphBean
instances.TimeTrackingGraphBean
that this factory can create.Issue
when
creating, updating, or deleting Worklog
's.StatisticsMapper
specifically for
com.atlassian.jira.issue.fields.OriginalEstimateSystemField
,
com.atlassian.jira.issue.fields.TimeEstimateSystemField
and
com.atlassian.jira.issue.fields.TimeSpentSystemField
as their index values are stored in a specific format.Issue
objects to issue GenericValue
objects.
null
-safe conversion of a collection of application users
to corresponding directory User
objects.
MapBuilder.toMap()
instead.
toJSONString
method allows a class to produce its own JSON serialization.
ArrayList
of the contents of the supplied EnclosedIterable
ArrayList
of the contents of the supplied EnclosedIterable
transformed by the supplied transform function into the new type O.
DashboardId
to long
GadgetId
to long
Number
using the
format returned by NumberTool.getFormat()
and the Locale
returned by NumberTool.getLocale()
if the object is not already
an instance of Number.
Number
using the
specified format and the Locale
returned by
NumberTool.getLocale()
if the object is not already an instance
of Number.
Number
using the
specified format and Locale
if the object is not already
an instance of Number.
DefaultColours.TOP_BGCOLOUR
directly.
DefaultColours.TOP_HIGHLIGHTCOLOUR
directly.
DefaultColours.TOP_SEPARATOR_BGCOLOUR
directly.
UrlBuilder.asUrlString()
, to avoid confusion.
List
that is transformed from elements of the input type
to elements of the output type by a transformer function.
Map
, Set
, and Iterator
instances.Iterator
that is transformed from elements of the input
type to elements of the output type by a transformer function.
Set
that is transformed from elements of the input type
to elements of the output type by a transformer function.
I18nHelper.getUnescapedText(String)
.TranslationTransform
plugin point.aggregateField
.
TwoDimensionalTermHitCollector.TwoDimensionalTermHitCollector(TwoDimensionalStatsMap, FieldVisibilityManager, ReaderCache, LuceneFieldSorter, FieldManager)
and if you are calling TwoDimensionalTermHitCollector.collect(int)
make sure you call TwoDimensionalTermHitCollector.setNextReader(org.apache.lucene.index.IndexReader, int)
aggregateField
.
VersionService.validateUnreleaseVersion(User,
com.atlassian.jira.project.version.Version, Date)
a version will be unreleased.
Comment
and sets the comments updated date to be now and the updatedAuthor to be the
passed in user.
CommentService.update(ApplicationUser user, MutableComment comment, boolean dispatchEvent, ErrorCollection errorCollection)
instead. Since v6.0.
Updates a Comment
and sets the comments updated date to be now and the updatedAuthor to be the
passed in user.
Version
, based on the validation result from calling VersionService.validateUpdate(User, VersionBuilder)
.
Worklog
.
Worklog
.
Worklog
.
ConditionBuilder
that can be used to build a JQL condition for
issue's updated date.
FieldLayoutScheme
supplied.
FieldLayoutSchemeEntity
.
SearchRequest
to the database.
SearchRequest
to the database.
SearchRequest
to the database - only available to administrators.
SearchRequestService.updateFilterOwner(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.search.SearchRequest)
instead. Since v6.0.
Persists a SearchRequest
to the database - only available to administrators.
IssueInputParameters
based on the operations.
Worklog.getIssue()
's remaining estimate to the newEstimate
and will increment the issues time spent by the Worklog.getTimeSpent()
.
Worklog.getIssue()
's remaining estimate to the newEstimate
and will decrement the issues time spent by the Worklog.getTimeSpent()
.
Worklog.getIssue()
's remaining estimate to the newEstimate
and will decrement the issues time spent by the originalTimeSpent and then increment it by the
Worklog.getTimeSpent()
.
ManagedConfigurationItem
.
PortalPageService.updatePortalPageUnconditionally(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.portal.PortalPage)
instead. Since v6.0.
Updates the specified PortalPage in the database , no permission checks are applied, but the user must be an administrator
ProjectService.validateUpdateProject(User, String, String,
String, String, String, Long)
this method performs the actual update on the project.
ProjectManager.updateProjectCategory(ProjectCategory)
instead. Since v4.4.
ProjectRoleService.updateProjectRole(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.util.ErrorCollection)
instead. Since v6.0.
Will update projectRole
, checking
the currentUser
has the correct permissions to perform the update operation.
The passed in errorCollection
will contain any errors that are generated, such as permission violations.
WhitelistService.validateUpdateRules(com.atlassian.jira.bc.JiraServiceContext,
java.util.List, boolean)
and persists the new rules.
SchemeManager.updateScheme(Scheme)
instead. Since v5.0.
SearchRequest
's search parameters and search sorts.
SharePermission
associated with an entity.
SubscriptionManager.updateSubscription(ApplicationUser, Long, String, org.quartz.Trigger, Boolean)
instead. Since v6.0.
UserService.validateUpdateUser(User)
.
User
.
ApplicationUser
.
Worklog
.
WorkflowManager.updateWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow)
instead. Since v6.0.
WorkflowManager.updateWorkflowNameAndDescription(com.atlassian.jira.user.ApplicationUser, JiraWorkflow, String, String)
instead. Since v6.0.
application/x-www-form-urlencoded
format, using the JIRA encoding scheme to
obtain the bytes for unsafe characters.
UserHistoryManager
that allows you to deal directly with Admin
pagesCustomFieldType's
should implement this interface if it wants to be
selectable from the user custom field drop down list when adding new notifications.UserFormats
instead.UserFormat
that can be used to
format a user for display.user formats
for a specific user format type.UserHistoryItem
objects.UserHistoryManager
that allows you to deal directly with Issue objectsUserHistoryManager
that allows you to store and retrieve history items UserHistoryItem
of the type ISSUESEARCHER.Principal.getName()
, not taking into account the users
full name.SearchInputTransformer
for user custom fields.User
objects based on a partial query stringUserHistoryManager
that allows you to deal directly with Project objectsPropertySet
associated with a user.UserHistoryManager
that allows you to store and retrieve history items UserHistoryItem
of the type JQL_QUERY.User
instances.CommentService.validateCommentUpdate(ApplicationUser user, Long commentId, String body, String groupLevel, Long roleLevelId, ErrorCollection errorCollection)
instead. Since v6.0.
Confirms the parameters to update a comment are valid and that the updating user has the permission to do so.
This method will validate the raw input parameters. This method only validates the parameters and will not
actually persist the changes, you must call CommentService.update(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.comments.MutableComment, boolean, com.atlassian.jira.util.ErrorCollection)
to persist the changes. If an error is encountered
then the ErrorCollection
will contain the specific error message.
Issue
that can be passed to the IssueService.create(User, CreateValidationResult)
method.
RemoteIssueLinkService.CreateValidationResult
that can be passed to the RemoteIssueLinkService.create(User, CreateValidationResult)
method.
WorklogService.hasPermissionToCreate(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.Issue,boolean)
to create a worklog for this issue.
Version
object, specified with a VersionService.VersionBuilder
.
UserService.validateCreateUserForSignup(com.atlassian.crowd.embedded.api.User, String, String, String, String, String)
or
UserService.validateCreateUserForSetup(com.atlassian.crowd.embedded.api.User, String, String, String, String, String)
instead. Since v5.0.
VersionService.validateCreate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
VersionService.validateCreate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
WorklogService.hasPermissionToCreate(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.Issue,boolean)
to create a worklog for this issue.
WorklogService.hasPermissionToCreate(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.Issue,boolean)
to create a worklog for this issue.
ErrorCollection
of the JiraServiceContext
Permissions.DELETE_ISSUE
permission in relation to the provided issue.
IssueLinkService.DeleteIssueLinkValidationResult
that can be passed to the
IssueLinkService.delete(DeleteIssueLinkValidationResult)
method.
RemoteIssueLinkService.DeleteValidationResult
that can be passed to the RemoteIssueLinkService.delete(User, DeleteValidationResult)
method.
WorklogService.hasPermissionToDelete(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.worklog.Worklog)
to delete a worklog for this issue.
RemoteIssueLinkService.DeleteByGlobalIdValidationResult
that can be passed to the
RemoteIssueLinkService.deleteByGlobalId(User, DeleteByGlobalIdValidationResult)
method.
UserService.validateDeleteUser(ApplicationUser, String)
or
UserService.validateDeleteUser(ApplicationUser, ApplicationUser)
instead. Since v6.0.
WorklogService.hasPermissionToDelete(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.worklog.Worklog)
to delete a worklog for this issue.
WorklogService.hasPermissionToDelete(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.worklog.Worklog)
to delete a worklog for this issue.
CustomFieldParams
of Strings is a valid representation of the Custom Field values.
Query
for passed user.
Query
for passed user and search request.
VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
.
ProjectRoleService.removeAllRoleActorsByNameAndType(String, String)
instead. Since v6.0.
Will validate removing all role actors with the specified name and the specified type. This method should be used
before clean up after the actual subject of the role actor has been deleted (ex. deleting a user from the system).
Validation error wil be reported when name does not exists, type does not exists or user performing validation
does not have administrative rights
mapper
can be removed from
their respective groups by the current user (as specified in the jiraServiceContext).
mapper
can be removed from
their respective groups by the current user (as specified in the jiraServiceContext).
IssueService.validateCreate(User, IssueInputParameters)
and it allows you to specify a parentId such that the created issue will be a subtask of the provided parent id.
Issue
and will update it with the new parameters.
Issue
and will update it with the new parameters.
RemoteIssueLinkService.UpdateValidationResult
that can be passed to the RemoteIssueLinkService.update(User, UpdateValidationResult)
method.
WorklogService.hasPermissionToUpdate(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.worklog.Worklog)
to update a worklog for this issue.
Version
object, specified with a VersionService.VersionBuilder
.
SearchRequest
's search parameters and search sorts can be persisted.
UserService.validateUpdateUser(com.atlassian.jira.user.ApplicationUser)
instead. Since v6.0.
WorklogService.hasPermissionToUpdate(com.atlassian.jira.bc.JiraServiceContext,com.atlassian.jira.issue.worklog.Worklog)
to update a worklog for this issue.
VersionService.validateUpdate(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilder)
and VersionService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.project.version.VersionService.VersionBuilderValidationResult)
.
ClauseContextFactory
that wraps another ClauseContextFactory to ensure
that the ValidatingDecoratorContextFactory.getClauseContext(User, com.atlassian.query.clause.TerminalClause)
method
on the wrapped object is only called when this passed TerminalClause passes usage validation.org.apache.velocity.app.VelocityEngine
used by the JIRA web
application.SearchInputTransformer
for Version custom fields.DefaultIndexedInputHelper
that knows how to create SingleValueOperand
s by resolving
ids to Version names.VersionSearcher.VersionSearcher(com.atlassian.jira.project.version.VersionManager, com.atlassian.jira.web.FieldVisibilityManager, com.atlassian.jira.jql.resolver.VersionResolver, com.atlassian.jira.jql.operand.JqlOperandResolver, com.atlassian.jira.issue.search.searchers.transformer.FieldFlagOperandRegistry, com.atlassian.jira.jql.context.VersionClauseContextFactory, com.atlassian.jira.security.PermissionManager, com.atlassian.jira.jql.context.ContextSetUtil, com.atlassian.jira.jql.context.FieldConfigSchemeClauseContextUtil, com.atlassian.jira.issue.customfields.searchers.transformer.CustomFieldInputHelper)
instead. Since v5.2.
VersionService
ServiceResultImpl
that allows Service-specified Reasons to be set as part of the result (in
addition to Reasons specified inside the ErrorCollection
.VersionService.VersionBuilder
as a parameter.AndClause
.
NotClause
.
OrClause
.
TerminalClause
.
WasClause
.
ChangedClause
.
HistoryPredicate
.
EmptyOperand
.
FunctionOperand
.
MultiValueOperand
.
SingleValueOperand
.
ConditionBuilder
that can be used to build a JQL condition for
the number of votes on an issue.
ConditionBuilder
that can be used to build a JQL condition for
the number of votes on an issue.
ConditionBuilder
that can be used to build a JQL condition for
the number of watches on an issue.
User
objects.
ConditionBuilder
that can be used to build a JQL condition for
the number of watches on an issue.
PreDeleteUserErrors
to encapsulate error messages
and a useful information for displaying those error messages to a user.JqlClauseBuilder
which is used to modify the where clause portion
of the JqlQueryBuilder
instance.
'*'
becomes '.*'
and '?'
becomes '.'
).
ChangeHistoryItem.Builder.withId(Long id)
WorkflowManager
.WorklogInputParameters
required to validate and perform worklog creation and
update service calls which additionally manually adjust the remaining estimate by a specified amount.WorklogResult
which additionally defines an "adjustment amount" value.WorklogInputParameters
, WorklogNewEstimateInputParameters
and
WorklogAdjustmentAmountInputParameters
interfaces.WorklogInputParameters
, WorklogNewEstimateInputParameters
and
WorklogAdjustmentAmountInputParameters
objects.WorklogInputParameters
required to validate and perform worklog creation and
update service calls which additionally set the remaining estimate to a new estimate.WorklogResult
which additionally defines a "new estimate" value.WorklogService
validation call.WorklogResult
objects.WorklogService
functionality.ConditionBuilder
that can be used to build a JQL condition for
the issue's work ratio field.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |