Modifier and Type | Method and Description |
---|---|
void |
MockCustomFieldType.createValue(CustomField field,
Issue issue,
Object value) |
Object |
MockCustomFieldType.getValueFromIssue(CustomField field,
Issue issue) |
Map<String,Object> |
MockCustomFieldType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
void |
MockCustomFieldType.updateValue(CustomField field,
Issue issue,
Object value) |
Modifier and Type | Method and Description |
---|---|
void |
UserAssociationStore.createAssociation(String associationType,
ApplicationUser user,
Issue sink)
Creates an association between a user and a sink node.
|
void |
UserAssociationStoreImpl.createAssociation(String associationType,
ApplicationUser user,
Issue sink) |
void |
UserAssociationStore.removeAssociation(String associationType,
ApplicationUser user,
Issue sink)
Removes an association between a user and a sink node.
|
void |
UserAssociationStoreImpl.removeAssociation(String associationType,
ApplicationUser user,
Issue sink) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultIssueService.isEditable(Issue issue,
ApplicationUser user) |
boolean |
IssueService.isEditable(Issue issue,
ApplicationUser user)
Returns
true if the issue can be edited by the current user. |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultAttachmentService.canAttachScreenshots(JiraServiceContext jiraServiceContext,
Issue issue) |
boolean |
AttachmentService.canAttachScreenshots(JiraServiceContext jiraServiceContext,
Issue issue)
Determines whether the user:
has the required permission (
Permissions.CREATE_ATTACHMENT )
to create an attachment
has the screenshot enabled
is using a screenshot applet compatible OS (Windows or OSX)
the issue is in an editable workflow state
|
boolean |
DefaultAttachmentService.canCreateAttachments(JiraServiceContext jiraServiceContext,
Issue issue) |
boolean |
AttachmentService.canCreateAttachments(JiraServiceContext jiraServiceContext,
Issue issue)
Determines whether attachments are enabled in JIRA and that the user has the required permission
(
Permissions.CREATE_ATTACHMENT ) to create an attachment for this issue. |
boolean |
DefaultAttachmentService.canCreateTemporaryAttachments(JiraServiceContext jiraServiceContext,
Issue issue) |
boolean |
AttachmentService.canCreateTemporaryAttachments(JiraServiceContext jiraServiceContext,
Issue issue)
Determines whether:
the user has the required permission (
Permissions.CREATE_ATTACHMENT )
to create an attachment
attachments are enabled
This method does *not* check if the issue is in an editable workflow step, since temporary
attachments may be created when reopening an issue *before* the issue is actually reopened! |
boolean |
DefaultAttachmentService.canManageAttachments(JiraServiceContext jiraServiceContext,
Issue issue) |
boolean |
AttachmentService.canManageAttachments(JiraServiceContext jiraServiceContext,
Issue issue)
Checks whether the user has permission to manage the attachments of the specified issue.
|
Modifier and Type | Method and Description |
---|---|
Issue |
CommentService.CommentParameters.getIssue() |
Modifier and Type | Method and Description |
---|---|
Comment |
DefaultCommentService.create(ApplicationUser user,
Issue issue,
String body,
boolean dispatchEvent,
ErrorCollection errorCollection) |
Comment |
CommentService.create(ApplicationUser user,
Issue issue,
String body,
boolean dispatchEvent,
ErrorCollection errorCollection)
|
Comment |
DefaultCommentService.create(ApplicationUser user,
Issue issue,
String body,
String groupLevel,
Long roleLevelId,
boolean dispatchEvent,
ErrorCollection errorCollection) |
Comment |
CommentService.create(ApplicationUser user,
Issue issue,
String body,
String groupLevel,
Long roleLevelId,
boolean dispatchEvent,
ErrorCollection errorCollection)
|
Comment |
DefaultCommentService.create(ApplicationUser user,
Issue issue,
String body,
String groupLevel,
Long roleLevelId,
Date created,
boolean dispatchEvent,
ErrorCollection errorCollection) |
Comment |
CommentService.create(ApplicationUser user,
Issue issue,
String body,
String groupLevel,
Long roleLevelId,
Date created,
boolean dispatchEvent,
ErrorCollection errorCollection)
|
protected void |
DefaultCommentService.doUpdateWithChangelog(Long eventTypeId,
List<ChangeItemBean> changeItems,
Issue issue,
ApplicationUser user,
boolean dispatchEvent)
This method 'completes' the update of an issue entity.
|
List<Comment> |
DefaultCommentService.getCommentsForUser(ApplicationUser user,
Issue issue) |
List<Comment> |
CommentService.getCommentsForUser(ApplicationUser user,
Issue issue)
|
List<Comment> |
DefaultCommentService.getCommentsForUser(ApplicationUser currentUser,
Issue issue,
ErrorCollection errorCollection) |
List<Comment> |
CommentService.getCommentsForUser(ApplicationUser currentUser,
Issue issue,
ErrorCollection errorCollection)
Deprecated.
Use
CommentService.getCommentsForUser(ApplicationUser currentUser, Issue issue) instead. Since v6.3. |
List<Comment> |
DefaultCommentService.getCommentsForUserSince(ApplicationUser currentUser,
Issue issue,
Date since) |
List<Comment> |
CommentService.getCommentsForUserSince(ApplicationUser user,
Issue issue,
Date since)
Will return a list of
Comment s that were created or updated since the provided date, for the given user. |
boolean |
DefaultCommentService.hasPermissionToCreate(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection) |
boolean |
CommentService.hasPermissionToCreate(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection)
Check if the given user has permission to create a comment in the current state of the issue.
|
boolean |
DefaultCommentService.hasPermissionToCreate(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
boolean |
CommentService.hasPermissionToCreate(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Check if the given user has permission to create a comment during a workflow transition for a given action description.
|
boolean |
DefaultCommentService.hasPermissionToCreate(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection,
Optional<Status> status) |
boolean |
CommentService.hasPermissionToCreate(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection,
Optional<Status> status)
Check if the given user has permission to create a comment in the current state of the issue or if the issue was in the given status.
|
CommentService.CommentParameters.CommentParametersBuilder |
CommentService.CommentParameters.CommentParametersBuilder.issue(Issue issue) |
boolean |
DefaultCommentService.isValidAllCommentData(ApplicationUser currentUser,
Issue issue,
String body,
String groupLevel,
String roleLevelId,
ErrorCollection errorCollection) |
boolean |
CommentService.isValidAllCommentData(ApplicationUser user,
Issue issue,
String body,
String groupLevel,
String roleLevelId,
ErrorCollection errorCollection)
Deprecated.
|
boolean |
DefaultCommentService.isValidAllCommentData(ApplicationUser currentUser,
Issue issue,
String body,
Visibility visibility,
ErrorCollection errorCollection) |
boolean |
CommentService.isValidAllCommentData(ApplicationUser user,
Issue issue,
String body,
Visibility visibility,
ErrorCollection errorCollection)
Will call all other validate methods setting the appropriate errors
in the
errorCollection if any errors occur. |
boolean |
DefaultCommentService.isValidCommentData(ApplicationUser currentUser,
Issue issue,
String groupLevel,
String roleLevelId,
ErrorCollection errorCollection) |
boolean |
CommentService.isValidCommentData(ApplicationUser user,
Issue issue,
String groupLevel,
String roleLevelId,
ErrorCollection errorCollection)
Deprecated.
|
boolean |
DefaultCommentService.isValidCommentVisibility(ApplicationUser currentUser,
Issue issue,
Visibility visibility,
ErrorCollection errorCollection) |
boolean |
CommentService.isValidCommentVisibility(ApplicationUser user,
Issue issue,
Visibility visibility,
ErrorCollection errorCollection)
This method validates if the comment has the correct role and group
levels set.
|
Modifier and Type | Method and Description |
---|---|
Issue |
RemoteIssueLinkService.DeleteByGlobalIdValidationResult.getIssue() |
Issue |
IssueLinkService.IssueLinkValidationResult.getIssue() |
Constructor and Description |
---|
AddIssueLinkValidationResult(ApplicationUser user,
ErrorCollection errorCollection,
Issue issueId,
IssueLinkType linkType,
Direction direction,
Collection<String> linkKeys) |
IssueLinkValidationResult(ErrorCollection errorCollection,
Issue issueId) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Function<Long,com.atlassian.fugue.Option<Issue>> |
IssuePropertyHelper.getEntityByIdFunction() |
com.google.common.base.Function<String,com.atlassian.fugue.Option<Issue>> |
IssuePropertyHelper.getEntityByKeyFunction() |
EntityPropertyHelper.CheckPermissionFunction<Issue> |
IssuePropertyHelper.hasEditPermissionFunction() |
EntityPropertyHelper.CheckPermissionFunction<Issue> |
IssuePropertyHelper.hasReadPermissionFunction() |
Modifier and Type | Method and Description |
---|---|
Issue |
IssuePickerSearchService.IssuePickerParameters.getCurrentIssue() |
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
IssuePickerResults.getIssues() |
Constructor and Description |
---|
IssuePickerParameters(String query,
String currentJQL,
Issue currentIssue,
Project currentProject,
boolean showSubTasks,
boolean showSubTaskParent,
int limit)
Constructor that takes all parameters
|
Constructor and Description |
---|
IssuePickerResults(Collection<Issue> issues,
int total,
Collection<String> keyTerms,
Collection<String> summaryTerms,
String label,
String id)
Full constructor for results
|
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultVisibilityValidator.isValidVisibilityData(JiraServiceContext jiraServiceContext,
String i18nPrefix,
Issue issue,
String groupLevel,
String roleLevelId) |
boolean |
VisibilityValidator.isValidVisibilityData(JiraServiceContext jiraServiceContext,
String i18nPrefix,
Issue issue,
String groupLevel,
String roleLevelId)
|
boolean |
DefaultVisibilityValidator.isValidVisibilityData(JiraServiceContext jiraServiceContext,
String i18nPrefix,
Issue issue,
Visibility visibility) |
boolean |
VisibilityValidator.isValidVisibilityData(JiraServiceContext jiraServiceContext,
String i18nPrefix,
Issue issue,
Visibility visibility)
This will validate that the passed in group level and project role level id will constitute a valid visibility
restriction.
|
Modifier and Type | Method and Description |
---|---|
Issue |
VoteService.VoteValidationResult.getIssue() |
Modifier and Type | Method and Description |
---|---|
ServiceOutcome<List<VoteHistoryEntry>> |
DefaultVoteService.getVoterHistory(Issue issue,
ApplicationUser remoteUser) |
ServiceOutcome<List<VoteHistoryEntry>> |
VoteService.getVoterHistory(Issue issue,
ApplicationUser remoteUser)
Get the list of vote history for an issue.
|
boolean |
DefaultVoteService.hasVoted(Issue issue,
ApplicationUser user) |
boolean |
VoteService.hasVoted(Issue issue,
ApplicationUser user)
Find if the specified user has voted on an issue
|
VoteService.VoteValidationResult |
DefaultVoteService.validateAddVote(ApplicationUser remoteUser,
ApplicationUser voter,
Issue issue) |
VoteService.VoteValidationResult |
VoteService.validateAddVote(ApplicationUser remoteUser,
ApplicationUser user,
Issue issue)
Validates if the user currently logged in may add a vote by the user supplied for the issue provided.
|
VoteService.VoteValidationResult |
DefaultVoteService.validateRemoveVote(ApplicationUser remoteUser,
ApplicationUser voter,
Issue issue) |
VoteService.VoteValidationResult |
VoteService.validateRemoveVote(ApplicationUser remoteUser,
ApplicationUser user,
Issue issue)
Validates if the user currently logged in may remove a vote for the user supplied for the issue provided.
|
ServiceOutcome<Collection<ApplicationUser>> |
DefaultVoteService.viewVoters(Issue issue,
ApplicationUser remoteUser) |
ServiceOutcome<Collection<ApplicationUser>> |
VoteService.viewVoters(Issue issue,
ApplicationUser remoteUser)
Get the list of all users who have voted on an issue.
|
Constructor and Description |
---|
VoteValidationResult(ErrorCollection errors,
ApplicationUser voter,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
Collection<Pair<Issue,String>> |
WatcherService.BulkWatchResult.getFailedIssues()
Returns the details of the issues that failed the bulk watch or unwatch procedure.
|
Modifier and Type | Method and Description |
---|---|
ServiceOutcome<List<ApplicationUser>> |
DefaultWatcherService.addWatcher(Issue issue,
ApplicationUser remoteUser,
ApplicationUser watcher) |
ServiceOutcome<List<ApplicationUser>> |
WatcherService.addWatcher(Issue issue,
ApplicationUser remoteUser,
ApplicationUser watcher)
Adds a watcher to an issue's list of watchers, returning the updated list of watchers.
|
protected boolean |
DefaultWatcherService.canEditWatcherList(Issue issue,
ApplicationUser remoteUser)
Returns true iff the given User has permission to edit the watcher list of the issue.
|
protected void |
DefaultWatcherService.checkModifyWatchersPermission(Issue issue,
ApplicationUser remoteUser,
ApplicationUser watcher)
Ensures that the given remoteUser has permission to add or remove the given watcher to/from the issue.
|
protected List<ApplicationUser> |
DefaultWatcherService.getCurrentWatchersFor(Issue issue)
Returns a List containing the users that are currently watching an issue.
|
ServiceOutcome<Pair<Integer,List<ApplicationUser>>> |
DefaultWatcherService.getWatchers(Issue issue,
ApplicationUser remoteUser) |
ServiceOutcome<Pair<Integer,List<ApplicationUser>>> |
WatcherService.getWatchers(Issue issue,
ApplicationUser remoteUser)
Returns a the total number of watchers for a given issue in the first element of the returned Pair, and the list
of visible watchers in the second element of the Pair.
|
protected Pair<Integer,List<String>> |
DefaultWatcherService.getWatcherUsernames(Issue issue,
ApplicationUser remoteUser)
Returns a pair containing the watcher count and the watcher usernames for a given issue.
|
boolean |
DefaultWatcherService.hasViewWatcherListPermission(Issue issue,
ApplicationUser remoteUser)
Returns true iff the given User has permission to view the watcher list of the issue.
|
boolean |
WatcherService.hasViewWatcherListPermission(Issue issue,
ApplicationUser remoteUser)
Returns a boolean indicating whether the given user is authorised to view an issue's watcher list.
|
ServiceOutcome<List<ApplicationUser>> |
DefaultWatcherService.removeWatcher(Issue issue,
ApplicationUser remoteUser,
ApplicationUser watcher) |
ServiceOutcome<List<ApplicationUser>> |
WatcherService.removeWatcher(Issue issue,
ApplicationUser remoteUser,
ApplicationUser watcher)
Removes a watcher from an issue's list of watchers, returning the updated list of watchers.
|
Modifier and Type | Method and Description |
---|---|
WatcherService.BulkWatchResult |
DefaultWatcherService.addWatcherToAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher) |
WatcherService.BulkWatchResult |
WatcherService.addWatcherToAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher)
Adds a watcher to all of the supplied issues.
|
WatcherService.BulkWatchResult |
DefaultWatcherService.addWatcherToAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher,
Context taskContext) |
WatcherService.BulkWatchResult |
WatcherService.addWatcherToAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher,
Context taskContext)
Adds a watcher to all of the supplied issues.
|
boolean |
DefaultWatcherService.canUnwatchAll(Iterable<Issue> issues,
ApplicationUser remoteUser) |
boolean |
WatcherService.canUnwatchAll(Iterable<Issue> issues,
ApplicationUser applicationUser)
Whether the specified user can unwatch all the specified issues.
|
boolean |
DefaultWatcherService.canWatchAll(Iterable<Issue> issues,
ApplicationUser applicationUser) |
boolean |
WatcherService.canWatchAll(Iterable<Issue> issues,
ApplicationUser applicationUser)
Whether the specified user can watch all the specified issues.
|
WatcherService.BulkWatchResult |
DefaultWatcherService.removeWatcherFromAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher) |
WatcherService.BulkWatchResult |
WatcherService.removeWatcherFromAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher)
Removes a watcher from all of the supplied issues.
|
WatcherService.BulkWatchResult |
DefaultWatcherService.removeWatcherFromAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher,
Context taskContext) |
WatcherService.BulkWatchResult |
WatcherService.removeWatcherFromAll(Collection<Issue> issues,
ApplicationUser remoteUser,
ApplicationUser watcher,
Context taskContext)
Removes a watcher from all of the supplied issues.
|
Modifier and Type | Method and Description |
---|---|
Issue |
WorklogInputParameters.getIssue() |
Issue |
WorklogInputParametersImpl.getIssue() |
Modifier and Type | Method and Description |
---|---|
protected Long |
DefaultWorklogService.getAutoAdjustNewEstimateOnUpdate(Issue issue,
Long newTimeSpent,
Long originalTimeSpent) |
List |
DefaultWorklogService.getByIssue(JiraServiceContext jiraServiceContext,
Issue issue) |
List |
WorklogService.getByIssue(JiraServiceContext jiraServiceContext,
Issue issue)
Returns all child worklogs of a specified issue.
|
List<Worklog> |
DefaultWorklogService.getByIssueVisibleToUser(JiraServiceContext jiraServiceContext,
Issue issue) |
List<Worklog> |
WorklogService.getByIssueVisibleToUser(JiraServiceContext jiraServiceContext,
Issue issue)
Returns all child worklogs of a specified issue that the provided user has permission to see.
|
PagedList<Worklog> |
DefaultWorklogService.getByIssueVisibleToUser(JiraServiceContext jiraServiceContext,
Issue issue,
int pageSize) |
PagedList<Worklog> |
WorklogService.getByIssueVisibleToUser(JiraServiceContext jiraServiceContext,
Issue issue,
int pageSize)
Returns a PagedList over all all child worklogs of a specified issue that the provided user has permission to see.
|
protected boolean |
DefaultWorklogService.hasDeleteAllPermission(ApplicationUser user,
Issue issue) |
protected boolean |
DefaultWorklogService.hasEditAllPermission(ApplicationUser user,
Issue issue) |
boolean |
DefaultWorklogService.hasPermissionToCreate(JiraServiceContext jiraServiceContext,
Issue issue,
boolean isEditableCheckRequired) |
boolean |
WorklogService.hasPermissionToCreate(JiraServiceContext jiraServiceContext,
Issue issue,
boolean isEditableCheckRequired)
Determines if the user has the
Permissions.WORK_ISSUE permission,
that timetracking is enabled in JIRA and that the associated issue is in an editable workflow state. |
protected Long |
DefaultWorklogService.increaseEstimate(Issue issue,
Long amount) |
boolean |
DefaultWorklogService.isIssueInEditableWorkflowState(Issue issue) |
boolean |
WorklogService.isIssueInEditableWorkflowState(Issue issue)
Will return true if the issue is in an editable workflow state.
|
static WorklogInputParametersImpl.Builder |
WorklogInputParametersImpl.issue(Issue issue) |
WorklogInputParametersImpl.Builder |
WorklogInputParametersImpl.Builder.issue(Issue issue) |
protected boolean |
DefaultWorklogService.isUserInRole(Long roleLevel,
ApplicationUser user,
Issue issue) |
protected boolean |
DefaultWorklogService.isValidWorklogInputFields(JiraServiceContext jiraServiceContext,
Issue issue,
String timeSpent,
Date startDate,
String errorFieldPrefix) |
protected Long |
DefaultWorklogService.reduceEstimate(Issue issue,
Long amount) |
protected Worklog |
DefaultWorklogService.validateParamsAndCreateWorklog(JiraServiceContext jiraServiceContext,
Issue issue,
ApplicationUser author,
Visibility visibility,
String timeSpent,
Date startDate,
Long worklogId,
String comment,
Date created,
Date updated,
ApplicationUser updateAuthor,
String errorFieldPrefix) |
Modifier and Type | Method and Description |
---|---|
Collection<ProjectComponent> |
DefaultProjectComponentManager.findComponentsByIssue(Issue issue) |
Collection<ProjectComponent> |
ProjectComponentManager.findComponentsByIssue(Issue issue) |
Collection<org.ofbiz.core.entity.GenericValue> |
DefaultProjectComponentManager.findComponentsByIssueGV(Issue issue) |
Collection<org.ofbiz.core.entity.GenericValue> |
ProjectComponentManager.findComponentsByIssueGV(Issue issue)
Deprecated.
use findComponentsByIssue that returns a Collection
|
List<ChangeItemBean> |
DefaultProjectComponentManager.updateIssueProjectComponents(Issue issue,
Collection<ProjectComponent> newValue) |
List<ChangeItemBean> |
ProjectComponentManager.updateIssueProjectComponents(Issue issue,
Collection<ProjectComponent> newValue)
Updates the list of components in issue
|
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultSubTaskToIssueConversionService.canConvertIssue(JiraServiceContext context,
Issue issue) |
boolean |
DefaultIssueToSubTaskConversionService.canConvertIssue(JiraServiceContext context,
Issue issue)
As per the
IssueToSubTaskConversionService interface. |
boolean |
IssueConversionService.canConvertIssue(JiraServiceContext context,
Issue issue)
Determines if user can convert given issue.
|
void |
DefaultIssueConversionService.convertIssue(JiraServiceContext context,
Issue currentIssue,
MutableIssue updatedIssue) |
void |
IssueConversionService.convertIssue(JiraServiceContext context,
Issue issue,
MutableIssue updatedIssue)
This is the core method that converts given issue to an issue represented by updatedIssue.
|
Collection<FieldLayoutItem> |
DefaultIssueConversionService.getFieldLayoutItems(Issue originalIssue,
Issue targetIssue) |
Collection<FieldLayoutItem> |
IssueConversionService.getFieldLayoutItems(Issue originalIssue,
Issue targetIssue)
Retrieves the collection of
FieldLayoutItem
required to be entered from converting issue from given issue to given target issue. |
Collection<OrderableField> |
DefaultIssueConversionService.getRemovedFields(Issue origIssue,
Issue targetIssue) |
Collection<OrderableField> |
IssueConversionService.getRemovedFields(Issue origIssue,
Issue targetIssue)
Retrieves the fields that have values on the issue but are no longer needed.
|
boolean |
DefaultIssueConversionService.hasPermission(JiraServiceContext context,
Issue issue) |
boolean |
IssueConversionService.hasPermission(JiraServiceContext context,
Issue issue)
Checks the user's permission to convert given issue.
|
protected boolean |
DefaultIssueConversionService.isShouldCheckFieldValue(Issue origIssue,
Field field)
JRA-12671 - need to determine if we should call hasValue on the field.
|
boolean |
DefaultIssueConversionService.isStatusChangeRequired(JiraServiceContext context,
Issue issue,
IssueType issueType) |
boolean |
IssueConversionService.isStatusChangeRequired(JiraServiceContext context,
Issue issue,
IssueType issueType)
Determines if the workflow status exists in the target workflow (based
on current project and target issue type).
|
void |
DefaultIssueConversionService.populateFields(JiraServiceContext context,
OperationContext operationContext,
I18nHelper i18nHelper,
Issue targetIssue,
Collection<FieldLayoutItem> fieldLayoutItems) |
void |
IssueConversionService.populateFields(JiraServiceContext context,
OperationContext operationContext,
I18nHelper i18nHelper,
Issue targetIssue,
Collection<FieldLayoutItem> fieldLayoutItems)
Populates the operationContext from the params in the
ActionContext
In case of invalid values, new error messages are added to the context's error collection under the
fieldName. |
void |
DefaultSubTaskToIssueConversionService.preStoreUpdates(JiraServiceContext context,
IssueChangeHolder changeHolder,
Issue currentIssue,
MutableIssue targetIssue)
Removes the parent link and adds change item.
|
void |
DefaultIssueToSubTaskConversionService.preStoreUpdates(JiraServiceContext context,
IssueChangeHolder changeHolder,
Issue currentIssue,
MutableIssue targetIssue) |
void |
IssueConversionService.preStoreUpdates(JiraServiceContext context,
IssueChangeHolder changeHolder,
Issue currentIssue,
MutableIssue targetIssue)
Allows for a plugin point to extra updates specific to that sub class
|
void |
DefaultIssueConversionService.validateFields(JiraServiceContext context,
OperationContext operationContext,
I18nHelper i18nHelper,
Issue targetIssue,
Collection<FieldLayoutItem> fieldLayoutItems) |
void |
IssueConversionService.validateFields(JiraServiceContext context,
OperationContext operationContext,
I18nHelper i18nHelper,
Issue targetIssue,
Collection<FieldLayoutItem> fieldLayoutItems)
Validates that all fields inputed have valid values.
|
void |
DefaultIssueToSubTaskConversionService.validateParentIssue(JiraServiceContext context,
Issue issue,
Issue parentIssue,
String fieldNameParentIssueKey) |
void |
IssueToSubTaskConversionService.validateParentIssue(JiraServiceContext context,
Issue issue,
Issue parentIssue,
String fieldNameParentIssueKey)
Validates the given parent issue key for issue key.
|
void |
DefaultSubTaskToIssueConversionService.validateTargetIssueType(JiraServiceContext context,
Issue issue,
IssueType issueType,
String fieldNameIssueTypeId) |
void |
DefaultIssueToSubTaskConversionService.validateTargetIssueType(JiraServiceContext context,
Issue issue,
IssueType issueType,
String fieldNameIssueTypeId) |
void |
IssueConversionService.validateTargetIssueType(JiraServiceContext context,
Issue issue,
IssueType issueType,
String fieldNameIssueTypeId)
Validates that the issue can be converted to given issue type.
|
void |
DefaultIssueConversionService.validateTargetStatus(JiraServiceContext context,
Status status,
String fieldName,
Issue issue,
IssueType issueType) |
void |
IssueConversionService.validateTargetStatus(JiraServiceContext context,
Status status,
String fieldName,
Issue issue,
IssueType issueType)
Validates that the target status is a valid status for the issue's
project and the target issue type.
|
Modifier and Type | Method and Description |
---|---|
Collection<ApplicationUser> |
DefaultAssigneeService.findAssignableUsers(String query,
Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
Collection<ApplicationUser> |
AssigneeService.findAssignableUsers(String query,
Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Get assignable Users based on a query string and issue.
|
List<ApplicationUser> |
DefaultAssigneeService.getAssignableUsers(Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
List<ApplicationUser> |
AssigneeService.getAssignableUsers(Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Get all
ApplicationUser s that may have an Issue assigned to them, for a given workflow state. |
Set<String> |
DefaultAssigneeService.getRecentAssigneeKeysForIssue(Issue issue)
Gets ids of this issue's recent assignees, including the current assignee.
|
Set<String> |
AssigneeService.getRecentAssigneeKeysForIssue(Issue issue)
Returns the keys of Users that the given Issue has recently been assigned to.
|
Set<String> |
DefaultAssigneeService.getRecentAssigneeNamesForIssue(Issue issue)
Gets the names of this issue's recent assignees, including the current assignee.
|
Set<String> |
AssigneeService.getRecentAssigneeNamesForIssue(Issue issue)
Returns the names of Users that the given Issue has recently been assigned to.
|
List<ApplicationUser> |
DefaultAssigneeService.getSuggestedAssignees(Issue issue,
ApplicationUser loggedInUser,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
List<ApplicationUser> |
AssigneeService.getSuggestedAssignees(Issue issue,
ApplicationUser loggedInUser,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Returns a list of suggested Assignee
ApplicationUser s for a given Issue and logged-in com.atlassian.jira.user.ApplicationUser. |
List<ApplicationUser> |
DefaultAssigneeService.getSuggestedAssignees(Issue issue,
ApplicationUser loggedInUser,
List<ApplicationUser> assignableUsers) |
List<ApplicationUser> |
AssigneeService.getSuggestedAssignees(Issue issue,
ApplicationUser loggedInUser,
List<ApplicationUser> assignableUsers)
Returns a list of suggested Assignee
ApplicationUser s for a given Issue and logged-in com.atlassian.jira.user.ApplicationUser. |
boolean |
DefaultAssigneeService.isAssignable(Issue issue,
ApplicationUser user,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
boolean |
AssigneeService.isAssignable(Issue issue,
ApplicationUser user,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Determines if a user is assignable to an issue.
|
Modifier and Type | Method and Description |
---|---|
List<ApplicationUser> |
DefaultAssigneeService.getAssignableUsers(Collection<Issue> issues,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
List<ApplicationUser> |
AssigneeService.getAssignableUsers(Collection<Issue> issues,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Get all
ApplicationUser s that may have all of the given Issue s assigned to them, for a
given workflow state. |
Modifier and Type | Method and Description |
---|---|
Issue |
SubTaskImpl.getParent()
Returns the Parent Issue.
|
Issue |
SubTask.getParent()
Returns the Parent Issue.
|
Issue |
SubTaskImpl.getSubTask()
Returns the SubTask Issue.
|
Issue |
SubTask.getSubTask()
Returns the SubTask Issue.
|
Modifier and Type | Method and Description |
---|---|
void |
SubTaskBeanImpl.addSubTask(Long sequence,
Issue subTaskIssue,
Issue parentIssue) |
Constructor and Description |
---|
SubTaskImpl(Long sequence,
Issue subTaskIssue,
Issue parentIssue) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
BulkEditMultiSelectFieldOptionRemoveAll.getFieldValuesMap(Issue issue,
OrderableField field,
Map<String,Object> fieldValuesHolder) |
Map<String,Object> |
BulkEditMultiSelectFieldOptionAdd.getFieldValuesMap(Issue issue,
OrderableField field,
Map<String,Object> fieldValuesHolder) |
Map<String,Object> |
BulkEditMultiSelectFieldOptionRemove.getFieldValuesMap(Issue issue,
OrderableField field,
Map<String,Object> fieldValuesHolder) |
Map<String,Object> |
AbstractBulkEditMultiSelectFieldOption.getFieldValuesMap(Issue issue,
OrderableField field,
Map<String,Object> fieldValuesHolder) |
Map<String,Object> |
BulkEditMultiSelectFieldOption.getFieldValuesMap(Issue issue,
OrderableField field,
Map<String,Object> fieldValuesHolder)
Returns the Collection representing the result of the Bulk Edit operation for the option
|
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
MockSubTaskManager.getSubTaskObjects(Issue issue) |
Collection<Issue> |
DefaultSubTaskManager.getSubTaskObjects(Issue parentIssue)
Get an issue's subtasks.
|
Collection<Issue> |
SubTaskManager.getSubTaskObjects(Issue issue) |
Modifier and Type | Method and Description |
---|---|
IssueUpdateBean |
MockSubTaskManager.changeParent(Issue subTask,
Issue parentIssue,
ApplicationUser currentUser) |
IssueUpdateBean |
DefaultSubTaskManager.changeParent(Issue subTask,
Issue newParentIssue,
ApplicationUser currentUser) |
IssueUpdateBean |
SubTaskManager.changeParent(Issue subTask,
Issue parentIssue,
ApplicationUser currentUser)
Change the parent of the given subtask to the given new parent on behalf
of the given user.
|
void |
MockSubTaskManager.createSubTaskIssueLink(Issue parentIssue,
Issue subTaskIssue,
ApplicationUser remoteUser) |
void |
DefaultSubTaskManager.createSubTaskIssueLink(Issue parentIssue,
Issue subTaskIssue,
ApplicationUser remoteUser) |
void |
SubTaskManager.createSubTaskIssueLink(Issue parentIssue,
Issue subTaskIssue,
ApplicationUser remoteUser) |
Long |
MockSubTaskManager.getParentIssueId(Issue issue) |
Long |
DefaultSubTaskManager.getParentIssueId(Issue issue) |
Long |
SubTaskManager.getParentIssueId(Issue issue)
Returns the parent issue ID of this the given issue.
|
SubTaskBean |
MockSubTaskManager.getSubTaskBean(Issue issue,
ApplicationUser remoteUser) |
SubTaskBean |
DefaultSubTaskManager.getSubTaskBean(Issue issue,
ApplicationUser remoteUser) |
SubTaskBean |
SubTaskManager.getSubTaskBean(Issue issue,
ApplicationUser remoteUser)
Returns the SubTaskBean for the given parent issue in the context of the given user.
|
Collection<Issue> |
MockSubTaskManager.getSubTaskObjects(Issue issue) |
Collection<Issue> |
DefaultSubTaskManager.getSubTaskObjects(Issue parentIssue)
Get an issue's subtasks.
|
Collection<Issue> |
SubTaskManager.getSubTaskObjects(Issue issue) |
boolean |
MockSubTaskManager.isSubTask(Issue issue) |
boolean |
DefaultSubTaskManager.isSubTask(Issue issue) |
boolean |
SubTaskManager.isSubTask(Issue issue)
Return true if the given issue is a subtask.
|
void |
MockSubTaskManager.moveSubTask(Issue issue,
Long currentSequence,
Long sequence) |
void |
DefaultSubTaskManager.moveSubTask(Issue parentIssue,
Long currentSequence,
Long sequence) |
void |
SubTaskManager.moveSubTask(Issue issue,
Long currentSequence,
Long sequence) |
void |
MockSubTaskManager.resetSequences(Issue issue) |
void |
DefaultSubTaskManager.resetSequences(Issue issue) |
void |
SubTaskManager.resetSequences(Issue issue) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
IssueSearchExtractorImpl.indexEntity(EntitySearchExtractor.Context<Issue> ctx,
org.apache.lucene.document.Document doc) |
Modifier and Type | Method and Description |
---|---|
JsonData |
SecondRestSerializerForCustomField.getJsonData(CustomField field,
Issue issue) |
JsonData |
RestSerializerComponent.getJsonData(CustomField field,
Issue issue) |
JsonData |
FirstRestSerializerForCustomField.getJsonData(CustomField field,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
String |
ReferenceIssueView.getContent(Issue issue,
IssueViewRequestParams issueViewRequestParams) |
void |
ReferenceIssueView.writeHeaders(Issue issue,
RequestHeaders requestHeaders,
IssueViewRequestParams issueViewRequestParams) |
Modifier and Type | Method and Description |
---|---|
void |
LabelsCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
LabelsCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
List<IssueAction> |
ReferenceIssueTabPanel.getActions(Issue issue,
ApplicationUser remoteUser) |
boolean |
ReferenceIssueTabPanel.showPanel(Issue issue,
ApplicationUser remoteUser)
This panel will be shown to all users for all issues.
|
Constructor and Description |
---|
WorklogEntityFactory(Issue issue,
ProjectRoleManager projectRoleManager) |
Modifier and Type | Method and Description |
---|---|
Issue |
IssueEvent.getIssue() |
Issue |
IssueWatcherAddedEvent.getIssue() |
Issue |
IssueRelatedEvent.getIssue() |
Issue |
MentionIssueEvent.getIssue() |
Issue |
IssuePreDeleteEvent.getIssue() |
Issue |
IssueWatcherDeletedEvent.getIssue() |
Modifier and Type | Method and Description |
---|---|
IssueEventBundle |
IssueEventBundleFactoryImpl.createCommentAddedBundle(Issue issue,
ApplicationUser user,
Comment comment,
Map<String,Object> params) |
IssueEventBundle |
IssueEventBundleFactory.createCommentAddedBundle(Issue issue,
ApplicationUser user,
Comment comment,
Map<String,Object> params)
Creates an IssueEventBundle for scenarios where a comment is added to an issue.
|
IssueEventBundle |
IssueEventBundleFactoryImpl.createCommentEditedBundle(Issue issue,
ApplicationUser user,
Comment comment,
Map<String,Object> params) |
IssueEventBundle |
IssueEventBundleFactory.createCommentEditedBundle(Issue issue,
ApplicationUser user,
Comment comment,
Map<String,Object> params)
Creates an IssueEventBundle for scenarios where a comment is edited.
|
IssueEventBundle |
IssueEventBundleFactoryImpl.createIssueDeleteEventBundle(Issue issue,
DefaultIssueDeleteHelper.DeletedIssueEventData deletedIssueEventData,
ApplicationUser user) |
IssueEventBundle |
IssueEventBundleFactory.createIssueDeleteEventBundle(Issue issue,
DefaultIssueDeleteHelper.DeletedIssueEventData deletedIssueEventData,
ApplicationUser user)
Creates an IssueEventBundle for scenarios where an issue is deleted.
|
IssueEventBundle |
IssueEventBundleFactoryImpl.createIssueUpdateEventBundle(Issue issue,
org.ofbiz.core.entity.GenericValue changeGroup,
IssueUpdateBean iub,
ApplicationUser user)
This method uses
EventTypesForIssueChange to raise events during update. |
IssueEventBundle |
IssueEventBundleFactory.createIssueUpdateEventBundle(Issue issue,
org.ofbiz.core.entity.GenericValue changeGroup,
IssueUpdateBean iub,
ApplicationUser user)
Creates an IssueEventBundle for scenarios where an issue has been updated.
|
IssueEventBundle |
IssueEventBundleFactoryImpl.createWorkflowEventBundle(Long eventType,
Issue issue,
ApplicationUser user,
Comment comment,
org.ofbiz.core.entity.GenericValue changeGroup,
Map<String,Object> params,
boolean sendMail,
String originalAssigneeId) |
IssueEventBundle |
IssueEventBundleFactory.createWorkflowEventBundle(Long eventType,
Issue issue,
ApplicationUser user,
Comment comment,
org.ofbiz.core.entity.GenericValue changeGroup,
Map<String,Object> params,
boolean sendMail,
String originalAssigneeId)
Creates an IssueEventBundle for scenarios where a workflow transition is executed.
|
IssueEventBundle |
IssueEventBundleFactoryImpl.createWorklogEventBundle(Issue issue,
org.ofbiz.core.entity.GenericValue changeGroup,
IssueUpdateBean iub,
ApplicationUser user) |
IssueEventBundle |
IssueEventBundleFactory.createWorklogEventBundle(Issue issue,
org.ofbiz.core.entity.GenericValue changeGroup,
IssueUpdateBean iub,
ApplicationUser applicationUser)
Creates an IssueEventBundle for scenarios where the worklog of an issue has been updated.
|
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser)
Deprecated.
Since v5.0
|
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
boolean sendMail)
Deprecated.
use
com.atlassian.jira.event.issue.IssueEventManager#dispatchEvent(Long,
com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User, boolean) instead. |
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
boolean sendMail) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
boolean sendMail)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog)
Deprecated.
Since v5.0
|
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail)
Deprecated.
Since v5.0
|
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params)
Deprecated.
Since v5.0
|
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail)
Deprecated.
Since v5.0
|
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail,
boolean subtasksUpdated)
Deprecated.
Since v5.0
|
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail,
boolean subtasksUpdated) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail,
boolean subtasksUpdated)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail,
boolean subtasksUpdated)
Deprecated.
Since v5.0
|
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail,
boolean subtasksUpdated) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail,
boolean subtasksUpdated)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
Map<String,Object> params,
ApplicationUser remoteUser,
boolean sendMail) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
Map<String,Object> params,
ApplicationUser remoteUser,
boolean sendMail)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
Map params,
ApplicationUser remoteUser)
Deprecated.
Since v5.0
|
void |
DefaultIssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
Map params,
ApplicationUser remoteUser) |
void |
IssueEventManager.dispatchEvent(Long eventTypeId,
Issue issue,
Map params,
ApplicationUser remoteUser)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
static void |
IssueEventDispatcher.dispatchEvent(Long eventTypeId,
Issue issue,
Map params,
ApplicationUser remoteUser,
boolean sendMail)
Deprecated.
use
com.atlassian.jira.event.issue.IssueEventManager#dispatchEvent(Long,
com.atlassian.jira.issue.Issue, java.util.Map, com.atlassian.crowd.embedded.api.User, boolean) instead. |
void |
DefaultIssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog) |
void |
IssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
void |
DefaultIssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params) |
void |
IssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
void |
DefaultIssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail) |
void |
IssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
void |
DefaultIssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail,
boolean subtasksUpdated) |
void |
IssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changelog,
Map params,
boolean sendMail,
boolean subtasksUpdated)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
void |
DefaultIssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail,
boolean subtasksUpdated) |
void |
IssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
ApplicationUser remoteUser,
org.ofbiz.core.entity.GenericValue changelog,
boolean sendMail,
boolean subtasksUpdated)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
void |
DefaultIssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
Map<String,Object> params,
ApplicationUser remoteUser,
boolean sendMail) |
void |
IssueEventManager.dispatchRedundantEvent(Long eventTypeId,
Issue issue,
Map<String,Object> params,
ApplicationUser remoteUser,
boolean sendMail)
Deprecated.
since v6.4.10, please use
IssueEventManager.dispatchEvent(IssueEventBundle) . |
Constructor and Description |
---|
IssueEvent(Issue issue,
ApplicationUser user,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changeGroup,
Map params,
Long eventTypeId)
Create a new IssueEvent with a given list of parameters.
|
IssueEvent(Issue issue,
ApplicationUser user,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changeGroup,
Map params,
Long eventTypeId,
boolean sendMail)
Create a new IssueEvent with a given list of parameters.
|
IssueEvent(Issue issue,
ApplicationUser user,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changeGroup,
Map params,
Long eventTypeId,
boolean sendMail,
boolean subtasksUpdated) |
IssueEvent(Issue issue,
Map params,
ApplicationUser user,
Long eventTypeId)
Create a new IssueEvent with a given list of parameters.
|
IssueEvent(Issue issue,
Map params,
ApplicationUser user,
Long eventTypeId,
boolean sendMail)
Allows configuration of whether the mail notification should be sent
|
IssuePreDeleteEvent(Issue issue,
ApplicationUser user) |
IssueWatcherAddedEvent(Issue issue,
ApplicationUser user) |
IssueWatcherDeletedEvent(Issue issue,
ApplicationUser user) |
MentionIssueCommentEvent(Issue issue,
ApplicationUser fromUser,
Set<ApplicationUser> toUsers,
String mentionText,
String fieldId,
Set<NotificationRecipient> currentRecipients,
Comment comment) |
MentionIssueEvent(Issue issue,
ApplicationUser fromUser,
Set<ApplicationUser> toUsers,
String mentionText,
String fieldId,
Set<NotificationRecipient> currentRecipients) |
Modifier and Type | Method and Description |
---|---|
protected void |
ExternalUtils.checkStatus(Issue issue,
String statusId) |
org.ofbiz.core.entity.GenericValue |
ExternalUtils.createIssue(Issue issue,
String status,
String resolution) |
Modifier and Type | Method and Description |
---|---|
Issue |
DefaultProjectImportPersister.createIssue(ExternalIssue externalIssue,
Date importDate,
ApplicationUser importAuthor) |
Issue |
ProjectImportPersister.createIssue(ExternalIssue externalIssue,
Date importDate,
ApplicationUser importAuthor)
Creates an issue based off of the provided ExternalIssue.
|
Modifier and Type | Method and Description |
---|---|
void |
NullReplicatedIndexManager.deIndexIssues(Set<Issue> issuesToDelete) |
void |
DefaultReplicatedIndexManager.deIndexIssues(Set<Issue> issuesToDelete)
Removes the issues from the replicated index.
|
void |
ReplicatedIndexManager.deIndexIssues(Set<Issue> issuesToDelete) |
void |
NullAwareIssueIdsIssueIterable.foreach(Consumer<Issue> sink) |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableIssue
Facade for an issue's
GenericValue . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIssue |
class |
DocumentIssueImpl |
class |
IssueImpl
Issue implementation which caches read data, and can persist its data to the database (via an Ofbiz
GenericValue . |
Modifier and Type | Method and Description |
---|---|
Issue |
IssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue)
Creates an issue.
|
Issue |
IssueManager.createIssueObject(ApplicationUser remoteUser,
Map<String,Object> fields)
Creates an issue.
|
Issue |
IssueManager.createIssueObject(String remoteUserName,
Map<String,Object> fields)
Creates an issue.
|
Issue |
IssueManager.findMovedIssue(String oldIssueKey)
Returns an issue that has been moved by searching on the old issue key.
|
Issue |
DefaultIssueFactory.getIssue(org.apache.lucene.document.Document issueDocument) |
Issue |
IssueFactory.getIssue(org.apache.lucene.document.Document issueDocument)
Creates an issue object for an issue represented by the Lucene Document
|
Issue |
IssueImpl.getParentObject() |
Issue |
AbstractIssue.getParentObject() |
Issue |
Issue.getParentObject()
If this issue is a subtask, return its parent.
|
Issue |
IssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail)
This method will store the provided issue to the JIRA datastore.
|
Issue |
IssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
UpdateIssueRequest updateIssueRequest)
This method will store the provided issue to the JIRA datastore.
|
Modifier and Type | Method and Description |
---|---|
List<Issue> |
IssueManager.getIssueObjects(Collection<Long> ids)
Get issues with the following ids.
|
List<Issue> |
IssueManager.getIssueObjectsByEntity(String relationName,
org.ofbiz.core.entity.GenericValue entity)
Deprecated.
Use
VersionManager.getIssueIdsWithAffectsVersion(com.atlassian.jira.project.version.Version) ,
VersionManager.getIssueIdsWithFixVersion(com.atlassian.jira.project.version.Version) , or
ProjectComponentManager.getIssueIdsWithComponent(com.atlassian.jira.bc.project.component.ProjectComponent) instead. Since v6.1. |
List<Issue> |
DefaultIssueFactory.getIssues(Collection<org.ofbiz.core.entity.GenericValue> issueGVs) |
List<Issue> |
IssueFactory.getIssues(Collection<org.ofbiz.core.entity.GenericValue> issueGVs)
Convert a list of
GenericValue objects into a list of MutableIssue objects. |
Collection<Issue> |
IssueImpl.getSubTaskObjects() |
Collection<Issue> |
Issue.getSubTaskObjects()
Gets all the issue's subtasks.
|
List<Issue> |
IssueManager.getVotedIssues(ApplicationUser user)
Get a list of issues that the user has voted on and can see.
|
List<Issue> |
IssueManager.getVotedIssuesOverrideSecurity(ApplicationUser user)
Get a list of issues that the user has voted on.
|
List<Issue> |
IssueManager.getWatchedIssues(ApplicationUser user)
Get a list of issues that the user is watching and can see.
|
List<Issue> |
IssueManager.getWatchedIssuesOverrideSecurity(ApplicationUser user)
Get a list of issues that the user is watching
|
Modifier and Type | Method and Description |
---|---|
boolean |
AttachmentValidator.canCreateAttachments(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection)
Verifies if user may create attachment for given issue.
|
protected void |
IssueVerifier.checkIssueDetails(Issue issue,
ErrorCollection errorCollection,
ConstantsManager constantsManager,
boolean checkWorkflowIntegrity) |
MutableIssue |
DefaultIssueFactory.cloneIssue(Issue issue) |
MutableIssue |
IssueFactory.cloneIssue(Issue issue)
Clones the Issue object which creates an editable copy.
|
MutableIssue |
DefaultIssueFactory.cloneIssueNoParent(Issue issue) |
MutableIssue |
IssueFactory.cloneIssueNoParent(Issue issue)
Clone Issue for conversion from sub task to issue
|
List<ChangeItemBean> |
AttachmentManager.convertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<Long> selectedAttachments,
TemporaryAttachmentsMonitor temporaryAttachmentsMonitor)
|
Map<Long,com.atlassian.fugue.Either<AttachmentError,Attachment>> |
AttachmentManager.copyAttachments(Issue issue,
ApplicationUser author,
String newIssueKey)
Copy Issue attachments to another issue.
|
ChangeItemBean |
AttachmentManager.createAttachment(File file,
String filename,
String contentType,
ApplicationUser author,
Issue issue)
Deprecated.
Use
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
ChangeItemBean |
AttachmentManager.createAttachment(File file,
String filename,
String contentType,
ApplicationUser author,
Issue issue,
Boolean zip,
Boolean thumbnailable,
Map<String,Object> attachmentProperties,
Date createdTime)
Deprecated.
Use
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
ChangeItemBean |
AttachmentManager.createAttachment(File file,
String filename,
String contentType,
ApplicationUser author,
Issue issue,
Map<String,Object> attachmentProperties,
Date createdTime)
Deprecated.
Use
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
Attachment |
AttachmentManager.createAttachmentCopySourceFile(File file,
String filename,
String contentType,
String attachmentAuthor,
Issue issue,
Map<String,Object> attachmentProperties,
Date createdTime)
Deprecated.
Use
AttachmentManager.createAttachment(com.atlassian.jira.issue.attachment.CreateAttachmentParamsBean) instead. Since v6.0. |
org.ofbiz.core.entity.GenericValue |
IssueManager.createIssue(ApplicationUser remoteUser,
Issue issue)
Deprecated.
Use
#createIssueObject(User, Issue) instead. Since v5.0 |
Issue |
IssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue)
Creates an issue.
|
void |
AttachmentManager.deleteAttachmentDirectory(Issue issue)
Deprecated.
This will no longer be exposed by AttachmentManager.
|
void |
IssueManager.deleteIssue(ApplicationUser user,
Issue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail)
This method will delete an issue from JIRA.
|
void |
IssueManager.deleteIssueNoEvent(Issue issue)
Delete issue without firing any events, or sending notifications.
|
com.atlassian.fugue.Option<AttachmentArchive> |
AttachmentIndexManager.getAttachmentContents(Attachment attachment,
Issue issue,
int maxEntries)
Retrieves index of given attachment file.
|
List<Attachment> |
AttachmentManager.getAttachments(Issue issue)
Get a list of all attachments for a certain issue.
|
List<Attachment> |
AttachmentManager.getAttachments(Issue issue,
Comparator<? super Attachment> comparator)
Get a list of all attachments for a certain issue, sorted according to the specified comparator.
|
List<CustomField> |
CustomFieldManager.getCustomFieldObjects(Issue issue)
Returns a list of
CustomField s that apply to a particular issue. |
List<org.ofbiz.core.entity.GenericValue> |
IssueManager.getEntitiesByIssueObject(String relationName,
Issue issue)
Get a list of entities (versions, components etc) related to this issue.
|
String |
RendererManager.getRenderedContent(FieldLayoutItem fieldConfig,
Issue issue)
A convienience method that is the equivilant of calling the getRendererForField method and
then invoking the render method on the returned renderer, using the value of the field
that is associated with the issue.
|
List<ApplicationUser> |
IssueManager.getWatchers(Issue issue)
Deprecated.
Use
IssueManager.getWatchersFor(Issue) instead. Since v6.0. |
List<ApplicationUser> |
IssueManager.getWatchersFor(Issue issue)
Return a list of watchers for a particular issue.
|
static boolean |
IssueUtils.hasTimeTracking(Issue issue)
Does an issue have timetracking data, only makes sense if time tracking is turned on.
|
boolean |
IssueManager.isEditable(Issue issue)
Returns
true if the issue can be edited. |
boolean |
IssueManager.isEditable(Issue issue,
ApplicationUser user)
Returns
true if the issue can be edited by the current user. |
void |
AttachmentManager.moveAttachments(Issue oldIssue,
String newIssueKey)
Move Issue attachments to a new directory.
|
void |
AttachmentIndexManager.processAttachmentAndCreateIndex(File file,
Attachment attachment,
Issue issue)
This methods generates the index of and archive file.
|
void |
IssueManager.recordMovedIssueKey(Issue oldIssue)
Used internally when we want to record that an Issue has changed its Issue key (because it has moved project).
|
void |
AttachmentIndexManager.removeAttachmentIndex(Attachment attachment,
Issue issue)
Removes the index data of the specified attachment.
|
void |
IssueImpl.setParentObject(Issue parentIssue) |
void |
MutableIssue.setParentObject(Issue parentIssue)
Sets the parent Issue Object for this Issue (subtask).
|
AttachmentsBulkOperationResult<ChangeItemBean> |
AttachmentManager.tryConvertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<Long> selectedAttachments,
TemporaryAttachmentsMonitor temporaryAttachmentsMonitor)
|
IssueTextFieldCharacterLengthValidator.ValidationResult |
DefaultIssueTextFieldCharacterLengthValidator.validateAllFields(Issue issue) |
IssueTextFieldCharacterLengthValidator.ValidationResult |
IssueTextFieldCharacterLengthValidator.validateAllFields(Issue issue)
Validates length of text field against the "jira character limit".
|
ErrorCollection |
IssueVerifier.verifyForMigration(Issue issue,
List<IssueType> typesNeedingMigration,
WorkflowMigrationMapping workflowMigrationMapping,
boolean checkWorkflowIntegrity) |
ErrorCollection |
IssueVerifier.verifyIssue(Issue issue,
Map<String,String> workflowMigrationMapping,
boolean checkWorkflowIntegrity)
This is a very basic integrity/verification test used to indicate if a workflow migration
for a specific issue is possible.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AttachmentValidator.canCreateTemporaryAttachments(ApplicationUser user,
com.atlassian.fugue.Either<Issue,Project> issueOrProject,
ErrorCollection errorCollection)
Verifies if user may create temporary attachment for given issue or project (in case if the issue is being
created).
|
static void |
IssueUtils.filterIssues(Collection<Issue> issues,
Predicate<Issue> filter)
Filters a list of issues based on the type of IssueFilter passed in
|
static void |
IssueUtils.filterIssues(Collection<Issue> issues,
Predicate<Issue> filter)
Filters a list of issues based on the type of IssueFilter passed in
|
Constructor and Description |
---|
IssueImpl(Issue issue,
IssueManager issueManager,
ProjectManager projectManager,
VersionManager versionManager,
IssueSecurityLevelManager issueSecurityLevelManager,
ConstantsManager constantsManager,
SubTaskManager subTaskManager,
AttachmentManager attachmentManager,
LabelManager labelManager,
ProjectComponentManager projectComponentManager,
UserManager userManager,
JiraAuthenticationContext jiraAuthenticationContext)
Create an issue, cloning another issue's data.
|
Modifier and Type | Method and Description |
---|---|
Issue |
ConvertTemporaryAttachmentParams.getIssue() |
Issue |
CreateAttachmentParamsBean.getIssue() |
Issue |
Attachment.getIssue()
Returns the Issue that this file is attached to.
|
Issue |
Attachment.getIssueObject()
Returns the Issue that this file is attached to.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultAttachmentValidator.canCreateAttachments(ApplicationUser user,
Issue issue,
ErrorCollection errorCollection) |
void |
FileSystemAttachmentDirectoryAccessor.checkValidAttachmentDirectory(Issue issue)
Checks that the Attachment directory of the given issue is right to go - writable, accessible etc.
|
void |
BackwardCompatibleAttachmentStore.checkValidAttachmentDirectory(Issue issue) |
void |
AttachmentDirectoryAccessor.checkValidAttachmentDirectory(Issue issue)
Deprecated.
Use
AttachmentHealth.errors() instead. This method is here while AttachmentStore
is still in jira-api. |
void |
AttachmentStore.checkValidAttachmentDirectory(Issue issue)
Deprecated.
Use
AttachmentStore.errors() instead. |
AttachmentsBulkOperationResult<ChangeItemBean> |
DefaultTemporaryWebAttachmentManager.convertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<String> temporaryAttachmentsIds) |
AttachmentsBulkOperationResult<ChangeItemBean> |
TemporaryWebAttachmentManager.convertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<String> temporaryAttachmentsIds)
Converts temporary attachments created by
TemporaryWebAttachmentManager.createTemporaryWebAttachment(java.io.InputStream, java.lang.String, java.lang.String, long, com.atlassian.fugue.Either<com.atlassian.jira.issue.Issue, com.atlassian.jira.project.Project>, java.lang.String, com.atlassian.jira.user.ApplicationUser)
into real attachments. |
com.atlassian.util.concurrent.Promise<Void> |
BackwardCompatibleAttachmentStore.deleteAttachmentContainerForIssue(Issue issue) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
FileBasedAttachmentStore.deleteAttachmentContainerForIssue(Issue issue)
Delete the container for attachments for a given issue.
|
com.atlassian.util.concurrent.Promise<Void> |
AttachmentStore.deleteAttachmentContainerForIssue(Issue issue)
Deprecated.
Delete the container for attachments for a given issue.
|
com.atlassian.util.concurrent.Promise<Void> |
ThumbnailAccessor.deleteThumbnailDirectory(Issue issue)
Deletes the thumbnail directory for a given issue, deleting its contents if necessary.
|
com.atlassian.util.concurrent.Promise<Void> |
WithDirectoryAccessorThumbnailAccessor.deleteThumbnailDirectory(Issue issue) |
static AttachmentKey |
AttachmentKeys.from(Attachment attachment,
Issue issue) |
static AttachmentKey |
AttachmentKeys.from(Project project,
Issue issue,
Attachment attachment) |
File |
FileSystemAttachmentDirectoryAccessor.getAttachmentDirectory(Issue issue)
Returns the physical directory of the attachments for the given issue.
|
File |
BackwardCompatibleAttachmentStore.getAttachmentDirectory(Issue issue) |
File |
AttachmentDirectoryAccessor.getAttachmentDirectory(Issue issue)
Returns the physical directory of the attachments for the given issue.
|
File |
AttachmentStore.getAttachmentDirectory(Issue issue)
Deprecated.
Returns the physical directory of the attachments for the given issue.
|
File |
FileSystemAttachmentDirectoryAccessor.getAttachmentDirectory(Issue issue,
boolean createDirectory)
Returns the physical directory of the attachments for the given issue.
|
File |
BackwardCompatibleAttachmentStore.getAttachmentDirectory(Issue issue,
boolean createDirectory) |
File |
AttachmentDirectoryAccessor.getAttachmentDirectory(Issue issue,
boolean createDirectory)
Returns the physical directory of the attachments for the given issue.
|
File |
AttachmentStore.getAttachmentDirectory(Issue issue,
boolean createDirectory)
Deprecated.
Returns the physical directory of the attachments for the given issue.
|
File |
BackwardCompatibleAttachmentStore.getAttachmentFile(Issue issue,
Attachment attachment) |
File |
AttachmentStore.getAttachmentFile(Issue issue,
Attachment attachment)
Deprecated.
Returns the physical File for the given Attachment.
|
EnclosedIterable<Attachment> |
DefaultBulkAttachmentOperations.getAttachmentOfIssue(Issue issue) |
EnclosedIterable<Attachment> |
BulkAttachmentOperations.getAttachmentOfIssue(Issue issue)
Retrieve all the attachments of an issue.
|
File |
ThumbnailAccessor.getThumbnailDirectory(Issue issue)
Returns the physical directory of the thumbnails for the given issue, creating if necessary.
|
File |
FileSystemAttachmentDirectoryAccessor.getThumbnailDirectory(Issue issue)
Returns the physical directory of the thumbnails for the given issue, creating if necessary.
|
File |
BackwardCompatibleAttachmentStore.getThumbnailDirectory(Issue issue) |
File |
WithDirectoryAccessorThumbnailAccessor.getThumbnailDirectory(Issue issue) |
File |
AttachmentDirectoryAccessor.getThumbnailDirectory(Issue issue)
Returns the physical directory of the thumbnails for the given issue, creating if necessary.
|
File |
AttachmentStore.getThumbnailDirectory(Issue issue)
Deprecated.
Returns the physical directory of the thumbnails for the given issue, creating if necessary.
|
File |
ThumbnailAccessor.getThumbnailDirectory(Issue issue,
boolean createDirectory)
Returns the physical directory of the thumbnails for the given issue.
|
File |
FileSystemAttachmentDirectoryAccessor.getThumbnailDirectory(Issue issue,
boolean createDirectory)
Returns the physical directory of the thumbnails for the given issue, creating if desired.
|
File |
WithDirectoryAccessorThumbnailAccessor.getThumbnailDirectory(Issue issue,
boolean createDirectory) |
File |
AttachmentDirectoryAccessor.getThumbnailDirectory(Issue issue,
boolean createDirectory)
Returns the physical directory of the thumbnails for the given issue, creating if desired.
|
File |
ThumbnailAccessor.getThumbnailFile(Issue issue,
Attachment attachment)
Returns the file handle for the given attachment's thumbnail.
|
File |
BackwardCompatibleAttachmentStore.getThumbnailFile(Issue issue,
Attachment attachment) |
File |
FileSystemThumbnailAccessor.getThumbnailFile(Issue issue,
Attachment attachment) |
File |
AttachmentStore.getThumbnailFile(Issue issue,
Attachment attachment)
Deprecated.
Returns the file handle for the given attachment's thumbnail.
|
CreateAttachmentParamsBean.Builder |
CreateAttachmentParamsBean.Builder.issue(Issue issue) |
ConvertTemporaryAttachmentParamsBuilder |
ConvertTemporaryAttachmentParamsBuilder.setIssue(Issue issue) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultAttachmentValidator.canCreateTemporaryAttachments(ApplicationUser user,
com.atlassian.fugue.Either<Issue,Project> issueOrProject,
ErrorCollection errorCollection) |
com.atlassian.fugue.Either<AttachmentError,TemporaryWebAttachment> |
DefaultTemporaryWebAttachmentManager.createTemporaryWebAttachment(InputStream stream,
String fileName,
String contentType,
long size,
com.atlassian.fugue.Either<Issue,Project> target,
String formToken,
ApplicationUser user) |
com.atlassian.fugue.Either<AttachmentError,TemporaryWebAttachment> |
TemporaryWebAttachmentManager.createTemporaryWebAttachment(InputStream stream,
String fileName,
String contentType,
long size,
com.atlassian.fugue.Either<Issue,Project> target,
String formToken,
ApplicationUser user)
Creates new temporary attachment that may be later converted into real attachment.
|
static String |
TemporaryAttachment.getEntityToken(com.atlassian.fugue.Either<Issue,Project> entity)
Deprecated.
|
Constructor and Description |
---|
Builder(File file,
String filename,
String contentType,
ApplicationUser author,
Issue issue) |
CreateAttachmentParamsBean(File file,
String filename,
String contentType,
ApplicationUser author,
Issue issue,
Boolean zip,
Boolean thumbnailable,
Map<String,Object> attachmentProperties,
Date createdTime,
Boolean copySourceFile) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
DefaultFileSystemAttachmentStore.deleteAttachmentContainerForIssue(Issue issue) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BackwardCompatibleStoreAdapter.deleteAttachmentContainerForIssue(Issue issue) |
Modifier and Type | Method and Description |
---|---|
File |
AttachmentZipFileCreator.toZipFile(Issue issue)
This will return a ZIP file that contains all the attachments of an issue.
|
Modifier and Type | Method and Description |
---|---|
Issue |
DefaultChangeHistoryManager.findMovedIssue(String originalKey) |
Issue |
ChangeHistoryManager.findMovedIssue(String originalKey)
Deprecated.
Use
IssueManager.getIssue(String) instead. Since v6.1. |
Issue |
ChangeHistory.getIssue() |
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
DefaultChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
Collection<Project> projects,
int maxResults) |
Collection<Issue> |
ChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
Collection<Project> projects,
int maxResults)
Find a list of issues that the given users have acted on with the option to limit the projects included
in the search.
|
Collection<Issue> |
DefaultChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
int maxResults) |
Collection<Issue> |
ChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
int maxResults)
Find a list of issues that the given users have acted on.
|
Modifier and Type | Method and Description |
---|---|
List<ChangeHistoryItem> |
DefaultChangeHistoryManager.getAllChangeItems(Issue issue) |
List<ChangeHistoryItem> |
ChangeHistoryManager.getAllChangeItems(Issue issue)
Returns a List of
ChangeHistoryItem 's for the given issue |
List<ChangeHistory> |
DefaultChangeHistoryManager.getChangeHistories(Issue issue) |
List<ChangeHistory> |
ChangeHistoryManager.getChangeHistories(Issue issue)
Returns a List of ChangeHistory entities
|
List<ChangeHistory> |
DefaultChangeHistoryManager.getChangeHistoriesForUser(Issue issue,
ApplicationUser remoteUser) |
List<ChangeHistory> |
ChangeHistoryManager.getChangeHistoriesForUser(Issue issue,
ApplicationUser remoteUser)
Returns a List of ChangeHistory entities for a single issue.
|
List<ChangeHistory> |
DefaultChangeHistoryManager.getChangeHistoriesSince(Issue issue,
Date since) |
List<ChangeHistory> |
ChangeHistoryManager.getChangeHistoriesSince(Issue issue,
Date since)
Returns a List of ChangeHistory entities that occurred after the provided date.
|
List<ChangeItemBean> |
DefaultChangeHistoryManager.getChangeItemsForField(Issue issue,
String changeItemFieldName) |
List<ChangeItemBean> |
ChangeHistoryManager.getChangeItemsForField(Issue issue,
String changeItemFieldName)
Returns a List of ChangeItemBean's for the given issue which also are for the provided changeItemFieldName (i.e.
|
void |
DefaultChangeHistoryManager.removeAllChangeItems(Issue issue) |
void |
ChangeHistoryManager.removeAllChangeItems(Issue issue)
Remove all change items associated with an issue.
|
Modifier and Type | Method and Description |
---|---|
List<ChangeHistory> |
DefaultChangeHistoryManager.getChangeHistoriesForUser(Iterable<Issue> issues,
ApplicationUser remoteUser) |
List<ChangeHistory> |
ChangeHistoryManager.getChangeHistoriesForUser(Iterable<Issue> issues,
ApplicationUser remoteUser)
Returns a List of ChangeHistory entities for multiple issues.
|
Modifier and Type | Method and Description |
---|---|
Issue |
MockComment.getIssue() |
Issue |
CommentImpl.getIssue() |
Issue |
Comment.getIssue() |
Modifier and Type | Method and Description |
---|---|
Comment |
DefaultCommentManager.create(Issue issue,
ApplicationUser author,
ApplicationUser updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
ApplicationUser author,
ApplicationUser updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent)
Creates a comment and associates it with the given issue.
|
Comment |
DefaultCommentManager.create(Issue issue,
ApplicationUser author,
ApplicationUser updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent,
boolean modifyIssueUpdateDate) |
Comment |
CommentManager.create(Issue issue,
ApplicationUser author,
ApplicationUser updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent,
boolean modifyIssueUpdateDate)
Creates a comment and associates it with the given issue.
|
Comment |
DefaultCommentManager.create(Issue issue,
ApplicationUser author,
ApplicationUser updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
Map<String,JSONObject> commentProperties,
boolean dispatchEvent,
boolean modifyIssueUpdateDate) |
Comment |
CommentManager.create(Issue issue,
ApplicationUser author,
ApplicationUser updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
Map<String,JSONObject> commentProperties,
boolean dispatchEvent,
boolean modifyIssueUpdateDate)
Creates a comment and associates it with the given issue.
|
Comment |
DefaultCommentManager.create(Issue issue,
ApplicationUser author,
String body,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
ApplicationUser author,
String body,
boolean dispatchEvent)
Creates a comment and associates it with the given issue.
|
Comment |
DefaultCommentManager.create(Issue issue,
ApplicationUser author,
String body,
String groupLevel,
Long roleLevelId,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
ApplicationUser author,
String body,
String groupLevel,
Long roleLevelId,
boolean dispatchEvent)
Creates a comment and associates it with the given issue.
|
Comment |
DefaultCommentManager.create(Issue issue,
ApplicationUser author,
String body,
String groupLevel,
Long roleLevelId,
Date created,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
ApplicationUser author,
String body,
String groupLevel,
Long roleLevelId,
Date created,
boolean dispatchEvent)
Creates a comment and associates it with the given issue.
|
Comment |
DefaultCommentManager.create(Issue issue,
ApplicationUser author,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Map<String,JSONObject> commentProperties,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
ApplicationUser author,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Map<String,JSONObject> commentProperties,
boolean dispatchEvent)
Creates a comment and associates it with the given issue.
|
Comment |
DefaultCommentManager.create(Issue issue,
String author,
String body,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
String author,
String body,
boolean dispatchEvent)
Deprecated.
Use
CommentManager.create(Issue issue, ApplicationUser author, String body, boolean dispatchEvent) instead.
Since 6.0. |
Comment |
DefaultCommentManager.create(Issue issue,
String author,
String body,
String groupLevel,
Long roleLevelId,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
String author,
String body,
String groupLevel,
Long roleLevelId,
boolean dispatchEvent)
Deprecated.
|
Comment |
DefaultCommentManager.create(Issue issue,
String author,
String body,
String groupLevel,
Long roleLevelId,
Date created,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
String author,
String body,
String groupLevel,
Long roleLevelId,
Date created,
boolean dispatchEvent)
Deprecated.
|
Comment |
DefaultCommentManager.create(Issue issue,
String author,
String updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent) |
Comment |
CommentManager.create(Issue issue,
String author,
String updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent)
|
Comment |
DefaultCommentManager.create(Issue issue,
String author,
String updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent,
boolean modifyIssueUpdateDate) |
Comment |
CommentManager.create(Issue issue,
String author,
String updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
boolean dispatchEvent,
boolean modifyIssueUpdateDate)
|
List<Comment> |
DefaultCommentManager.getComments(Issue issue) |
List<Comment> |
CommentSearchManager.getComments(Issue issue) |
List<Comment> |
CommentManager.getComments(Issue issue)
This will return all comments for a given issue.
|
List<Comment> |
DefaultCommentManager.getCommentsForUser(Issue issue,
ApplicationUser user) |
List<Comment> |
CommentSearchManager.getCommentsForUser(Issue issue,
ApplicationUser user) |
List<Comment> |
CommentManager.getCommentsForUser(Issue issue,
ApplicationUser user)
Retrieves all
Comment s on the given Issue that the given ApplicationUser
has permission to see. |
List<Comment> |
DefaultCommentManager.getCommentsForUserSince(Issue issue,
ApplicationUser user,
Date since) |
List<Comment> |
CommentSearchManager.getCommentsForUserSince(Issue issue,
ApplicationUser user,
Date since) |
List<Comment> |
CommentManager.getCommentsForUserSince(Issue issue,
ApplicationUser user,
Date since)
Retrieves
Comment s that were created or updated after the provided date, on the given Issue that the
given ApplicationUser has permission to see. |
Comment |
DefaultCommentManager.getLastComment(Issue issue) |
Comment |
CommentManager.getLastComment(Issue issue)
|
boolean |
DefaultCommentPermissionManager.hasDeleteAllPermission(ApplicationUser user,
Issue issue) |
boolean |
CommentPermissionManager.hasDeleteAllPermission(ApplicationUser user,
Issue issue)
Returns true if the given User can delete all comments for the given Issue.
|
boolean |
DefaultCommentPermissionManager.hasDeleteOwnPermission(ApplicationUser user,
Issue issue) |
boolean |
CommentPermissionManager.hasDeleteOwnPermission(ApplicationUser user,
Issue issue)
Returns true if the given User can delete her own comments in the given Issue.
|
boolean |
DefaultCommentPermissionManager.hasEditAllPermission(ApplicationUser user,
Issue issue) |
boolean |
CommentPermissionManager.hasEditAllPermission(ApplicationUser user,
Issue issue)
Returns true if user has permission to edit all comments in the given Issue.
|
boolean |
DefaultCommentPermissionManager.hasEditOwnPermission(ApplicationUser user,
Issue issue) |
boolean |
CommentPermissionManager.hasEditOwnPermission(ApplicationUser user,
Issue issue)
Returns true if user has permission to edit her own comments in the given Issue.
|
Constructor and Description |
---|
CommentImpl(ProjectRoleManager projectRoleManager,
ApplicationUser author,
ApplicationUser updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
Issue issue)
Creates a new instance of this class.
|
MockComment(Long id,
String author,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Issue issue) |
MockComment(Long id,
String author,
String updateAuthor,
String body,
String groupLevel,
Long roleLevelId,
Date created,
Date updated,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
protected IssueConstant |
IssueTypeComparator.getConstant(Issue i1) |
protected IssueConstant |
ResolutionComparator.getConstant(Issue i1) |
protected abstract IssueConstant |
IssueConstantsComparator.getConstant(Issue i1) |
protected IssueConstant |
PriorityComparator.getConstant(Issue i1) |
protected IssueConstant |
IssueStatusComparator.getConstant(Issue i1) |
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
CustomFieldUtils.buildParams(CustomField customField,
FieldConfig config,
Issue issue,
FieldLayoutItem fieldLayoutItem,
Object value,
Map customFieldValuesHolder,
webwork.action.Action action,
Map displayParameters) |
void |
CustomFieldType.createValue(CustomField field,
Issue issue,
T value)
Save the value for this Custom Field in a particular issue to the database.
|
static Collection<Long> |
CustomFieldUtils.getProjectIdsFromIssueOrFieldConfig(Issue issue,
FieldConfig config,
FieldConfigSchemeManager fieldConfigSchemeManager,
ProjectManager projectManager)
Retrieve the list of project id's from issue or field config, in the following order:
If
issue is not null and issue.getProjectId() is not null, return a single list with issue.getProjectId()
If config is not null, use it to retrieve the list of project id's associated with the current scheme
Otherwise, return null
|
T |
CustomFieldType.getValueFromIssue(CustomField field,
Issue issue)
Retrieves the Transport Object representing the current CustomField value for the given issue.
|
Map<String,Object> |
CustomFieldType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem)
The custom field may wish to pass parameters to the velocity context beyond the getValueFromIssue methods
(eg managers).
|
void |
MultipleSettableCustomFieldType.removeValue(CustomField field,
Issue issue,
Option optionObject)
Perform any actions required if the option selected by the issue is removed.
|
void |
CustomFieldType.updateValue(CustomField field,
Issue issue,
T value)
Update the value for this Custom Field in a particular issue currently stored in the database.
|
Modifier and Type | Method and Description |
---|---|
Object |
VersionOrderConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
UserFilterConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
DefaultValueConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
VersionOptionsConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
ProjectOptionsConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
SettableOptionsConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractMultiCFType.createValue(CustomField customField,
Issue issue,
Collection<S> value)
Create a multi-select value for an issue.
|
void |
CascadingSelectCFType.createValue(CustomField field,
Issue issue,
Map<String,Option> cascadingOptions)
Create a cascading select-list instance for an issue.
|
void |
LabelsCFType.createValue(CustomField field,
Issue issue,
Set<Label> value) |
void |
CalculatedCFType.createValue(CustomField field,
Issue issue,
T value) |
void |
AbstractSingleFieldType.createValue(CustomField field,
Issue issue,
T value)
At this point we know that the value doesn't exist, and that
|
FieldJsonRepresentation |
NumberCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DateCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiGroupCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
UserCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
LabelsCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiUserCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiSelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
SelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CascadingSelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
VersionCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DateTimeCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ProjectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
StringCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem)
Deprecated.
|
FieldJsonRepresentation |
GenericTextCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
Set<Label> |
LabelsCFType.getValueFromIssue(CustomField field,
Issue issue) |
Map<String,Option> |
CascadingSelectCFType.getValueFromIssue(CustomField field,
Issue issue) |
Collection<S> |
AbstractMultiCFType.getValueFromIssue(CustomField field,
Issue issue) |
T |
AbstractSingleFieldType.getValueFromIssue(CustomField field,
Issue issue) |
Map |
AbstractCustomFieldType.getVelocityParameters(Issue issue)
Implementers should override the 3-param version of this.
|
Map<String,Object> |
NumberCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
DateCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
MultiGroupCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
UserCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
LabelsCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
MultiUserCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
ImportIdLinkCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
MultiSelectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
CascadingSelectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
VersionCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
DateTimeCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
ProjectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
AbstractCustomFieldType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
void |
MultiSelectCFType.removeValue(CustomField field,
Issue issue,
Option option) |
void |
SelectCFType.removeValue(CustomField field,
Issue issue,
Option option)
This default implementation will remove all values from the custom field for an issue.
|
void |
CascadingSelectCFType.removeValue(CustomField field,
Issue issue,
Option option) |
void |
UserCFType.updateValue(CustomField customField,
Issue issue,
ApplicationUser user) |
void |
MultiUserCFType.updateValue(CustomField customField,
Issue issue,
Collection<ApplicationUser> value) |
void |
AbstractMultiCFType.updateValue(CustomField customField,
Issue issue,
Collection<S> value)
Update a multi-select value for an issue.
|
void |
ImportIdLinkCFType.updateValue(CustomField customField,
Issue issue,
Double value) |
void |
CascadingSelectCFType.updateValue(CustomField field,
Issue issue,
Map<String,Option> cascadingOptions) |
void |
LabelsCFType.updateValue(CustomField field,
Issue issue,
Set<Label> value) |
void |
ReadOnlyCFType.updateValue(CustomField customField,
Issue issue,
String value) |
void |
CalculatedCFType.updateValue(CustomField field,
Issue issue,
T value) |
void |
AbstractSingleFieldType.updateValue(CustomField customField,
Issue issue,
T value)
the value does exist, and the new value is different than the
existing one.
|
Modifier and Type | Method and Description |
---|---|
protected T |
AbstractCustomFieldOperationsHandler.applyOperation(IssueContext issueCtx,
Issue issue,
StandardOperation operation,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors)
gets called (perhaps multiple times) to apply the given operation to the given currentValuye, retyrning the new
value
|
protected List<String> |
MultiGroupCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected List<String> |
MultiSelectCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected Map<String,Option> |
CascadingSelectCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected Double |
NumberCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
ProjectCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
SelectCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
DateCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
SingleVersionCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected List<String> |
LabelsCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
UserCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected List<String> |
MultiUserCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
DateTimeCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected List<String> |
GroupCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected Collection<String> |
MultiVersionCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected abstract T |
AbstractCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
TextCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected Collection<String> |
MultiGroupCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiSelectCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
LabelsCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiUserCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiGroupCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiSelectCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
LabelsCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiUserCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiGroupCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiSelectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
LabelsCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiUserCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
GroupCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Double |
NumberCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Double currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Map<String,Option> |
CascadingSelectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Map<String,Option> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
ProjectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
SelectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
DateCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
UserCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
DateTimeCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
TextCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
SingleVersionCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
ErrorCollection |
AbstractCustomFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx,
Issue issue,
String fieldId,
IssueInputParameters inputParameters,
List<FieldOperationHolder> operations) |
Modifier and Type | Method and Description |
---|---|
protected void |
AffectedVersionsSystemField.addFieldRequiredErrorMessage(Issue issue,
ErrorCollection errorCollection,
I18nHelper i18n) |
protected abstract void |
AbstractVersionsSystemField.addFieldRequiredErrorMessage(Issue issue,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n) |
protected void |
FixVersionsSystemField.addFieldRequiredErrorMessage(Issue issue,
ErrorCollection errorCollection,
I18nHelper i18n) |
boolean |
MockCustomField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
MockOrderableField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ComponentsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
LabelsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
EnvironmentSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ResolutionSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
SecurityLevelSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
SummarySystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ReporterSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
DueDateSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
AffectedVersionsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
AssigneeSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
DescriptionSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
FixVersionsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ProjectSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
PrioritySystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
CommentSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
AttachmentSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
IssueLinksSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
TimeTrackingSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
CustomFieldImpl.canRemoveValueFromIssueObject(Issue issue) |
boolean |
WorklogSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
IssueTypeSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
OrderableField.canRemoveValueFromIssueObject(Issue issue)
Returns
true if a call to OrderableField.removeValueFromIssueObject(com.atlassian.jira.issue.MutableIssue)
will actually remove the value. |
int |
MockCustomField.compare(Issue issue1,
Issue issue2) |
int |
CustomFieldImpl.compare(Issue issue1,
Issue issue2)
This method compares the values of this custom field in two given issues.
|
int |
CustomField.compare(Issue issue1,
Issue issue2)
This method compares the values of this custom field in two given issues.
|
void |
ReporterSystemField.createValue(Issue issue,
ApplicationUser value) |
void |
AssigneeSystemField.createValue(Issue issue,
ApplicationUser value) |
void |
ComponentsSystemField.createValue(Issue issue,
Collection<ProjectComponent> value) |
void |
AbstractVersionsSystemField.createValue(Issue issue,
Collection<Version> value) |
void |
DueDateSystemField.createValue(Issue issue,
Date value) |
void |
SecurityLevelSystemField.createValue(Issue issue,
org.ofbiz.core.entity.GenericValue value) |
void |
IssueLinksSystemField.createValue(Issue issue,
IssueLinksSystemField.IssueLinkingValue value) |
void |
IssueTypeSystemField.createValue(Issue issue,
IssueType value) |
void |
AttachmentSystemField.createValue(Issue issue,
List<String> value) |
void |
CommentSystemField.createValue(Issue issue,
Map<String,Object> value) |
void |
MockCustomField.createValue(Issue issue,
Object value) |
void |
MockOrderableField.createValue(Issue issue,
Object value) |
void |
LabelsSystemField.createValue(Issue issue,
Object value) |
void |
TimeTrackingSystemField.createValue(Issue issue,
Object value) |
void |
CustomFieldImpl.createValue(Issue issue,
Object value) |
void |
PrioritySystemField.createValue(Issue issue,
Priority value) |
void |
ProjectSystemField.createValue(Issue issue,
Project value) |
void |
ResolutionSystemField.createValue(Issue issue,
Resolution value) |
void |
AbstractTextSystemField.createValue(Issue issue,
String value) |
void |
OrderableField.createValue(Issue issue,
V value)
Create the value of the issue in the data store.
|
void |
WorklogSystemField.createValue(Issue issue,
WorklogSystemField.WorklogValue value) |
Set<CustomField> |
MockFieldManager.getAvailableCustomFields(ApplicationUser remoteUser,
Issue issue) |
Set<CustomField> |
DefaultFieldManager.getAvailableCustomFields(ApplicationUser remoteUser,
Issue issue) |
Set<CustomField> |
FieldManager.getAvailableCustomFields(ApplicationUser remoteUser,
Issue issue)
Retrieves custom fields in scope for the given issue
|
String |
StatusSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map<String,Object> displayParams,
Issue issue) |
String |
KeySystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map<String,Object> displayParams,
Issue issue) |
String |
NavigableField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map<String,Object> displayParams,
Issue issue) |
String |
MockCustomField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ComponentsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractDurationSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
LabelsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
LastViewedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ResolutionSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
SecurityLevelSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ResolutionDateSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractProgressBarSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ReporterSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
DueDateSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
SubTaskSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AssigneeSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractVersionsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
VotesSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
CreatorSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ProjectSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
PrioritySystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
WorkRatioSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
WatchesSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ThumbnailSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
IssueLinksSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
CreatedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
UpdatedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
CustomFieldImpl.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
IssueTypeSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractTextSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
MockCustomField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
MockOrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
AbstractOrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
CustomFieldImpl.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
OrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue)
Returns the HTML that should be shown when the issue is being created.
|
String |
MockCustomField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
MockOrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ComponentsSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
String |
LabelsSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ResolutionSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
SecurityLevelSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ReporterSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
DueDateSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
String |
AssigneeSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AbstractVersionsSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ProjectSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
PrioritySystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
CommentSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AttachmentSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
IssueLinksSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
TimeTrackingSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
CustomFieldImpl.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
String |
WorklogSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
IssueTypeSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AbstractTextSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
String |
OrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters)
Returns the HTML that should be shown when the issue is being created.
|
protected LongIdsValueHolder |
AbstractVersionsSystemField.getCurrentVersionIds(Issue issue) |
protected Collection<Version> |
AffectedVersionsSystemField.getCurrentVersions(Issue issue) |
protected abstract Collection<Version> |
AbstractVersionsSystemField.getCurrentVersions(Issue issue) |
protected Collection<Version> |
FixVersionsSystemField.getCurrentVersions(Issue issue) |
Object |
MockCustomField.getDefaultValue(Issue issue) |
V |
MockOrderableField.getDefaultValue(Issue issue) |
Collection<ProjectComponent> |
ComponentsSystemField.getDefaultValue(Issue issue) |
Object |
LabelsSystemField.getDefaultValue(Issue issue) |
String |
EnvironmentSystemField.getDefaultValue(Issue issue) |
Resolution |
ResolutionSystemField.getDefaultValue(Issue issue) |
org.ofbiz.core.entity.GenericValue |
SecurityLevelSystemField.getDefaultValue(Issue issue) |
String |
SummarySystemField.getDefaultValue(Issue issue) |
ApplicationUser |
ReporterSystemField.getDefaultValue(Issue issue) |
Date |
DueDateSystemField.getDefaultValue(Issue issue) |
Collection<Version> |
AffectedVersionsSystemField.getDefaultValue(Issue issue) |
ApplicationUser |
AssigneeSystemField.getDefaultValue(Issue issue) |
String |
DescriptionSystemField.getDefaultValue(Issue issue) |
Collection<Version> |
AbstractVersionsSystemField.getDefaultValue(Issue issue) |
Project |
ProjectSystemField.getDefaultValue(Issue issue) |
Priority |
PrioritySystemField.getDefaultValue(Issue issue) |
Map<String,Object> |
CommentSystemField.getDefaultValue(Issue issue) |
List<String> |
AttachmentSystemField.getDefaultValue(Issue issue) |
IssueLinksSystemField.IssueLinkingValue |
IssueLinksSystemField.getDefaultValue(Issue issue) |
TimeTrackingSystemField.TimeTrackingValue |
TimeTrackingSystemField.getDefaultValue(Issue issue) |
Object |
CustomFieldImpl.getDefaultValue(Issue issue) |
WorklogSystemField.WorklogValue |
WorklogSystemField.getDefaultValue(Issue issue) |
IssueType |
IssueTypeSystemField.getDefaultValue(Issue issue) |
V |
OrderableField.getDefaultValue(Issue issue)
The value that should be set on the issue if the field is not shown for some reason.
|
protected Long |
TimeSpentSystemField.getDuration(Issue issue) |
protected abstract Long |
AbstractDurationSystemField.getDuration(Issue issue) |
protected Long |
TimeEstimateSystemField.getDuration(Issue issue) |
protected Long |
AbstractAggregateDurationSystemField.getDuration(Issue issue) |
protected Long |
OriginalEstimateSystemField.getDuration(Issue issue) |
String |
MockCustomField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
MockOrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
AbstractOrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
CustomFieldImpl.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
OrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue)
Returns HTML that should be shown when the issue is being edited.
|
String |
MockCustomField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
MockOrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ComponentsSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
LabelsSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ResolutionSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
SecurityLevelSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ReporterSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
DueDateSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AssigneeSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AbstractVersionsSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ProjectSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
PrioritySystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
CommentSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AttachmentSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
IssueLinksSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
TimeTrackingSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
CustomFieldImpl.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
String |
WorklogSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
IssueTypeSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AbstractTextSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
OrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters)
Returns HTML that should be shown when the issue is being edited.
|
FieldJsonRepresentation |
MockCustomField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ComponentsSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractDurationSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
LabelsSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
LastViewedSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ResolutionSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
SecurityLevelSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ResolutionDateSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractProgressBarSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ReporterSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DueDateSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
SubTaskSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AssigneeSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractVersionsSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
VotesSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CreatorSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
StatusSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ProjectSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
PrioritySystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
WorkRatioSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CommentSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AttachmentSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
WatchesSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
IssueLinksSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CreatedSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
TimeTrackingSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
UpdatedSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CustomFieldImpl.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
WorklogSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
IssueTypeSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractTextSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
Collection<Option> |
IssueTypeSystemField.getOptionsForIssue(Issue issue,
boolean isSubTask) |
Collection<Option> |
IssueTypeField.getOptionsForIssue(Issue issue,
boolean isSubTask) |
FieldConfig |
MockCustomField.getRelevantConfig(Issue issue) |
FieldConfig |
CustomFieldImpl.getRelevantConfig(Issue issue) |
FieldConfig |
CustomField.getRelevantConfig(Issue issue)
Returns a relevant
FieldConfig for the given issue. |
protected AbstractProgressBarSystemField.TimeTrackingParameters |
AggregateProgressBarSystemField.getTimeTrackingGraphBeanParameters(Issue issue,
I18nHelper helper) |
protected abstract AbstractProgressBarSystemField.TimeTrackingParameters |
AbstractProgressBarSystemField.getTimeTrackingGraphBeanParameters(Issue issue,
I18nHelper helper) |
protected AbstractProgressBarSystemField.TimeTrackingParameters |
ProgressBarSystemField.getTimeTrackingGraphBeanParameters(Issue issue,
I18nHelper helper) |
Object |
MockCustomField.getValue(Issue issue) |
Object |
CustomFieldImpl.getValue(Issue issue)
Retrieves and returns the Object representing the this CustomField value for the given issue.
|
Object |
CustomField.getValue(Issue issue)
Retrieves and returns the Object representing the this CustomField value for the given issue.
|
String |
MockCustomField.getValueFromIssue(Issue issue) |
String |
EnvironmentSystemField.getValueFromIssue(Issue issue) |
String |
SummarySystemField.getValueFromIssue(Issue issue) |
String |
DescriptionSystemField.getValueFromIssue(Issue issue) |
String |
CommentSystemField.getValueFromIssue(Issue issue) |
String |
CustomFieldImpl.getValueFromIssue(Issue issue) |
String |
WorklogSystemField.getValueFromIssue(Issue issue) |
abstract String |
AbstractTextSystemField.getValueFromIssue(Issue issue) |
protected Map<String,Object> |
AbstractOrderableField.getVelocityParams(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParams) |
protected Map<String,Object> |
NavigableFieldImpl.getVelocityParams(FieldLayoutItem fieldLayoutItem,
I18nHelper i18nHelper,
Map<String,Object> displayParams,
Issue issue) |
protected Map<String,Object> |
AbstractOrderableNavigableFieldImpl.getVelocityParams(I18nHelper isI18nHelper,
Map displayParams,
Issue issue) |
protected Map<String,Object> |
AbstractOrderableField.getVelocityParams(Issue issue) |
String |
MockCustomField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue) |
String |
MockOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue) |
String |
AbstractOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue) |
String |
CustomFieldImpl.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue) |
String |
OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue) |
String |
ReporterSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
ApplicationUser value,
Map displayParameters) |
String |
AssigneeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
ApplicationUser value,
Map displayParameters) |
String |
ComponentsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Collection<ProjectComponent> value,
Map displayParameters) |
String |
AbstractVersionsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Collection<Version> value,
Map displayParameters) |
String |
DueDateSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Date value,
Map displayParameters) |
String |
SecurityLevelSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
org.ofbiz.core.entity.GenericValue value,
Map displayParameters) |
String |
IssueLinksSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
IssueLinksSystemField.IssueLinkingValue value,
Map displayParameters) |
String |
IssueTypeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
IssueType issueType,
Map displayParameters) |
String |
AttachmentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
List<String> value,
Map displayParameters) |
String |
MockCustomField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
MockOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ComponentsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
LabelsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ResolutionSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
SecurityLevelSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ReporterSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
DueDateSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AssigneeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AbstractVersionsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ProjectSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
PrioritySystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
CommentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AttachmentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
IssueLinksSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
TimeTrackingSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
CustomFieldImpl.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
WorklogSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
IssueTypeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AbstractTextSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
CommentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Map<String,Object> value,
Map displayParameters) |
String |
MockCustomField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Object value,
Map displayParameters) |
String |
MockOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Object value,
Map displayParameters) |
String |
LabelsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Object value,
Map displayParameters) |
String |
TimeTrackingSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Object value,
Map displayParameters) |
String |
CustomFieldImpl.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Object value,
Map displayParameters) |
String |
PrioritySystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Priority priority,
Map displayParameters) |
String |
ProjectSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Project value,
Map displayParameters) |
String |
ResolutionSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Resolution resolution,
Map displayParameters) |
String |
AbstractTextSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
String value,
Map displayParameters) |
String |
OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
V value,
Map displayParameters) |
String |
WorklogSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
WorklogSystemField.WorklogValue value,
Map displayParameters) |
long |
WorkRatioSystemField.getWorkRatio(Issue issue) |
protected boolean |
AbstractOrderableField.hasBulkUpdatePermission(BulkEditBean bulkEditBean,
Issue issue) |
protected boolean |
CustomFieldImpl.hasBulkUpdatePermission(BulkEditBean bulkEditBean,
Issue issue)
Checks whether the user has the permission to execute the bulk operation for the provided issue.
|
protected boolean |
AbstractOrderableField.hasPermission(Issue issue,
int permissionId) |
boolean |
MockCustomField.hasValue(Issue issue) |
boolean |
MockOrderableField.hasValue(Issue issue) |
boolean |
ComponentsSystemField.hasValue(Issue issue) |
boolean |
LabelsSystemField.hasValue(Issue issue) |
boolean |
ResolutionSystemField.hasValue(Issue issue) |
boolean |
SecurityLevelSystemField.hasValue(Issue issue) |
boolean |
ReporterSystemField.hasValue(Issue issue) |
boolean |
DueDateSystemField.hasValue(Issue issue) |
boolean |
AssigneeSystemField.hasValue(Issue issue) |
boolean |
AbstractVersionsSystemField.hasValue(Issue issue) |
boolean |
ProjectSystemField.hasValue(Issue issue) |
boolean |
PrioritySystemField.hasValue(Issue issue) |
boolean |
CommentSystemField.hasValue(Issue issue) |
boolean |
AttachmentSystemField.hasValue(Issue issue) |
boolean |
IssueLinksSystemField.hasValue(Issue issue) |
boolean |
TimeTrackingSystemField.hasValue(Issue issue) |
boolean |
CustomFieldImpl.hasValue(Issue issue) |
boolean |
WorklogSystemField.hasValue(Issue issue) |
boolean |
IssueTypeSystemField.hasValue(Issue issue) |
boolean |
AbstractTextSystemField.hasValue(Issue issue) |
boolean |
OrderableField.hasValue(Issue issue)
Determines if the field has a value for the given issue.
|
boolean |
TimeTrackingSystemField.hasWorkStarted(Issue issue) |
boolean |
MockCustomField.isShown(Issue issue) |
boolean |
MockOrderableField.isShown(Issue issue) |
boolean |
ComponentsSystemField.isShown(Issue issue) |
boolean |
LabelsSystemField.isShown(Issue issue) |
boolean |
EnvironmentSystemField.isShown(Issue issue) |
boolean |
ResolutionSystemField.isShown(Issue issue) |
boolean |
SecurityLevelSystemField.isShown(Issue issue) |
boolean |
SummarySystemField.isShown(Issue issue) |
boolean |
ReporterSystemField.isShown(Issue issue) |
boolean |
DueDateSystemField.isShown(Issue issue) |
boolean |
AffectedVersionsSystemField.isShown(Issue issue) |
boolean |
AssigneeSystemField.isShown(Issue issue) |
boolean |
DescriptionSystemField.isShown(Issue issue) |
boolean |
FixVersionsSystemField.isShown(Issue issue) |
boolean |
ProjectSystemField.isShown(Issue issue) |
boolean |
PrioritySystemField.isShown(Issue issue) |
boolean |
CommentSystemField.isShown(Issue issue) |
boolean |
AttachmentSystemField.isShown(Issue issue) |
boolean |
IssueLinksSystemField.isShown(Issue issue) |
boolean |
TimeTrackingSystemField.isShown(Issue issue) |
boolean |
CustomFieldImpl.isShown(Issue issue) |
boolean |
WorklogSystemField.isShown(Issue issue) |
boolean |
IssueTypeSystemField.isShown(Issue issue) |
boolean |
OrderableField.isShown(Issue issue)
Tests field specific way to determine if it should be shown or not.
|
MessagedResult |
MockCustomField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
MockOrderableField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
ComponentsSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
LabelsSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
ResolutionSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
SecurityLevelSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem)
We want to prompt the user for a change if the Security Level scheme is changing due to a change in project, or
if the issue used to have no security level, and the Project it is being moved to has a non-null default security
level.
|
MessagedResult |
ReporterSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
DueDateSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
AssigneeSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
AbstractVersionsSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
ProjectSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
PrioritySystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
CommentSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
AttachmentSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
IssueLinksSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
TimeTrackingSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
CustomFieldImpl.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
WorklogSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
IssueTypeSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
AbstractTextSystemField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem) |
MessagedResult |
OrderableField.needsMove(Collection originalIssues,
Issue targetIssue,
FieldLayoutItem targetFieldLayoutItem)
Used to determine if the field needs input from user to be moved to the new project and/or issue type.
|
void |
ComponentsSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
LabelsSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
ResolutionSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
SecurityLevelSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
ReporterSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
DueDateSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AssigneeSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AbstractVersionsSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
ProjectSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
PrioritySystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
CommentSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AttachmentSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
IssueLinksSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue)
We don't return any default for the field.
|
void |
TimeTrackingSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue)
We don't return any default for the TimeTracking field.
|
void |
CustomFieldImpl.populateDefaults(Map<String,Object> customFieldValuesHolder,
Issue issue) |
void |
WorklogSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
IssueTypeSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AbstractTextSystemField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
OrderableField.populateDefaults(Map<String,Object> fieldValuesHolder,
Issue issue)
Populate the fieldValueHolder with a value that should be shown by default when the issue
has not been created yet.
|
void |
MockCustomField.populateDefaults(Map fieldValuesHolder,
Issue issue) |
void |
MockOrderableField.populateDefaults(Map fieldValuesHolder,
Issue issue) |
void |
MockCustomField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
MockOrderableField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
ComponentsSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
LabelsSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
ResolutionSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
SecurityLevelSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
ReporterSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
DueDateSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
AssigneeSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
AbstractVersionsSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
ProjectSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
PrioritySystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
CommentSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
AttachmentSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
IssueLinksSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
TimeTrackingSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
CustomFieldImpl.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
WorklogSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
IssueTypeSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
AbstractTextSystemField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue) |
void |
OrderableField.populateForMove(Map<String,Object> fieldValuesHolder,
Issue originalIssue,
Issue targetIssue)
Used to populate the fieldValueHolder with parameters for move issue screen.
|
void |
ComponentsSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
LabelsSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
ResolutionSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
SecurityLevelSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
SummarySystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
ReporterSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
DueDateSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AssigneeSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AbstractVersionsSystemField.populateFromIssue(Map<String,Object> params,
Issue issue) |
void |
ProjectSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
PrioritySystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
CommentSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AttachmentSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
IssueLinksSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue)
This is called to populate the field values holder with the current state of the Issue object.
|
void |
TimeTrackingSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue)
This is called to populate the field values holder with the current state of the Issue object.
|
void |
CustomFieldImpl.populateFromIssue(Map<String,Object> customFieldValuesHolder,
Issue issue)
Puts the custom field parameters retrieved from the given issue to the given customFieldValuesHolder map.
|
void |
WorklogSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
IssueTypeSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
AbstractTextSystemField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue) |
void |
OrderableField.populateFromIssue(Map<String,Object> fieldValuesHolder,
Issue issue)
Used to initialise the fieldValuesHolder from the current value of teh issue.
|
void |
MockCustomField.populateFromIssue(Map fieldValuesHolder,
Issue issue) |
void |
MockOrderableField.populateFromIssue(Map fieldValuesHolder,
Issue issue) |
void |
ComponentsSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
LabelsSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
ResolutionSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
SecurityLevelSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
ReporterSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
DueDateSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
AssigneeSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
AbstractVersionsSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
ProjectSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
PrioritySystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
CommentSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
AttachmentSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
IssueLinksSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue)
This was called by Jelly code to map a value into a field values holder.
|
void |
TimeTrackingSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue)
This is called by Jelly code to map a value into a field values holder.
|
void |
CustomFieldImpl.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue)
Does nothing.
|
void |
WorklogSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
IssueTypeSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
AbstractTextSystemField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue) |
void |
OrderableField.populateParamsFromString(Map<String,Object> fieldValuesHolder,
String stringValue,
Issue issue)
Used to convert from a user friendly string value and put the result into the fieldValuesHolder.
|
void |
MockCustomField.populateParamsFromString(Map fieldValuesHolder,
String stringValue,
Issue issue) |
void |
MockOrderableField.populateParamsFromString(Map fieldValuesHolder,
String stringValue,
Issue issue) |
protected void |
SummarySystemField.populateVelocityParams(FieldLayoutItem fieldLayoutItem,
Issue issue,
Map<String,Object> params) |
protected void |
AbstractTextSystemField.populateVelocityParams(FieldLayoutItem fieldLayoutItem,
Issue issue,
Map<String,Object> params) |
protected List<ChangeItemBean> |
AffectedVersionsSystemField.updateIssueValue(Issue issue,
Collection<Version> newValue) |
protected abstract List<ChangeItemBean> |
AbstractVersionsSystemField.updateIssueValue(Issue issue,
Collection<Version> newValue) |
protected List<ChangeItemBean> |
FixVersionsSystemField.updateIssueValue(Issue issue,
Collection<Version> newValue) |
void |
MockCustomField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
MockOrderableField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
ComponentsSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
LabelsSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
ResolutionSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
SecurityLevelSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder)
Update the issue
|
void |
ReporterSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
DueDateSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder)
Update the issue
|
void |
AssigneeSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder)
Update the issue
|
void |
AbstractVersionsSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
ProjectSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
PrioritySystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
CommentSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
AttachmentSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
IssueLinksSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder)
This is called after the issue has been stored on disk and allows us a chance to create change records for the
update.
|
void |
TimeTrackingSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder)
This is called after the issue has been stored on disk and allows us a chance to create change records for the
update.
|
void |
CustomFieldImpl.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
WorklogSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
IssueTypeSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
AbstractTextSystemField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder) |
void |
OrderableField.updateValue(FieldLayoutItem fieldLayoutItem,
Issue issue,
ModifiedValue modifiedValue,
IssueChangeHolder issueChangeHolder)
Update the issue in the data store.
|
void |
MockCustomField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
MockOrderableField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
ComponentsSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
LabelsSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
EnvironmentSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
validate the field value
|
void |
ResolutionSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
SecurityLevelSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
SummarySystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
validate the field value
|
void |
ReporterSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
DueDateSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollection,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
AssigneeSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
Validate from parameters given an existing issue (usually invoked during some sort of edit stage)
|
void |
DescriptionSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
AbstractVersionsSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollection,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
ProjectSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
PrioritySystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
CommentSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
AttachmentSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
IssueLinksSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollection,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
TimeTrackingSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollection,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
CustomFieldImpl.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
WorklogSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem) |
void |
IssueTypeSystemField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
validate the field value
|
void |
OrderableField.validateParams(OperationContext operationContext,
ErrorCollection errorCollectionToAddTo,
I18nHelper i18n,
Issue issue,
FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
Ensure that the parameters are valid
|
Modifier and Type | Method and Description |
---|---|
AssigneeOptions |
Assignees.makeAssigneeOptions(Collection<Issue> issues,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor,
List<ApplicationUser> suggestedUsers,
ApplicationUser currentAssignee,
boolean assignAutomaticIfUnassigned)
Basically public so that we don't need to replicate the business logic
that governs the creation of the default special unassigned and automatic
assignees, nor the optgroup they get packaged in with.
|
Modifier and Type | Method and Description |
---|---|
Object |
FieldConfigItemImpl.getConfigurationObject(Issue issue) |
Object |
FieldConfigItem.getConfigurationObject(Issue issue) |
Object |
FieldConfigItemType.getConfigurationObject(Issue issue,
FieldConfig config)
Returns an Object that holds the the configuration.
|
Modifier and Type | Method and Description |
---|---|
IssueType |
IssueTypeSchemeManagerImpl.getDefaultValue(Issue issue) |
IssueType |
IssueTypeSchemeManager.getDefaultValue(Issue issue) |
Modifier and Type | Method and Description |
---|---|
String |
ColumnLayoutItemImpl.getHtml(Map displayParams,
Issue issue) |
String |
ColumnLayoutItem.getHtml(Map displayParams,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
MockFieldLayout |
MockFieldLayoutManager.addLayoutItem(Issue issue) |
FieldLayout |
MockFieldLayoutManager.getFieldLayout(Issue issue) |
FieldLayout |
AbstractFieldLayoutManager.getFieldLayout(Issue issue) |
FieldLayout |
FieldLayoutManager.getFieldLayout(Issue issue)
Returns the fieldLayout for an issue.
|
Modifier and Type | Method and Description |
---|---|
Issue |
IssueRenderContext.getIssue() |
Modifier and Type | Method and Description |
---|---|
String |
RenderableField.getValueFromIssue(Issue issue)
Gets the value stored for this field on the provided issue.
|
void |
IssueRenderContext.setIssue(Issue issue) |
Constructor and Description |
---|
IssueRenderContext(Issue issue) |
Modifier and Type | Method and Description |
---|---|
Issue |
IssueFinderImpl.findIssue(IssueRefJsonBean issueRef,
ErrorCollection errorCollection) |
Issue |
IssueFinder.findIssue(IssueRefJsonBean issueRef,
ErrorCollection errorCollection)
Finds an issue based on the passed-in id or key.
|
Issue |
IssueFinderImpl.findIssue(String issueIdOrKey,
ErrorCollection errorCollection) |
Issue |
IssueFinder.findIssue(String idOrKey,
ErrorCollection errorCollection)
Finds an issue based on the passed-in id or key.
|
Issue |
FieldTypeInfoContextImpl.getIssue() |
Issue |
FieldTypeInfoContext.getIssue() |
Modifier and Type | Method and Description |
---|---|
protected T |
AbstractFieldOperationsHandler.applyOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
StandardOperation operation,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors)
gets called (perhaps multiple times) to apply the given operation to the given currentValuye, retyrning the new
value
|
List<FieldHtmlBean> |
FieldHtmlFactoryImpl.getEditFields(ApplicationUser user,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
boolean retainValues) |
List<FieldHtmlBean> |
FieldHtmlFactory.getEditFields(ApplicationUser user,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
boolean retainValues)
Returns all the edit fields required for the specified issue object.
|
protected String |
ReporterRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
SummaryRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected List<String> |
AffectedVersionsRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected List<String> |
LabelsRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
PriorityRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected Collection<String> |
ComponentsRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
DescriptionRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
AssigneeRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected List<String> |
FixForVersionsRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
SecurityLevelRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
ResolutionRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected abstract T |
AbstractFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
DueDateRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
EnvironmentRestFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
List<FieldHtmlBean> |
FieldHtmlFactoryImpl.getInlineEditFields(ApplicationUser user,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
boolean retainValues) |
List<FieldHtmlBean> |
FieldHtmlFactory.getInlineEditFields(ApplicationUser user,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
boolean retainValues)
Returns all edit fields applicable for inline editing.
|
FieldJsonRepresentation |
RestAwareCustomFieldType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem)
Return a JsonData representation of the field value
|
FieldJsonRepresentation |
RestAwareField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem)
Return a FieldJsonDataPair containing a json representation of the raw data for this field, and if required, a json representation
of the rendered data for easy display.
|
protected Collection<String> |
LabelsRestFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
ComponentsRestFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
AbstractVersionsRestFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
LabelsRestFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
ComponentsRestFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
AbstractVersionsRestFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
LabelsRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
ComponentsRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
AbstractVersionsRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
ReporterRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
SummaryRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
PriorityRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
DescriptionRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
AssigneeRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
SecurityLevelRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
ResolutionRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
DueDateRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected String |
EnvironmentRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
String currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
String fieldId,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
ErrorCollection |
WorklogRestFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx,
Issue issue,
String fieldId,
IssueInputParameters inputParameters,
List<FieldOperationHolder> operations) |
ErrorCollection |
IssueLinksRestFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx,
Issue issue,
String fieldId,
IssueInputParameters inputParameters,
List<FieldOperationHolder> operations) |
ErrorCollection |
AbstractFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx,
Issue issue,
String fieldId,
IssueInputParameters inputParameters,
List<FieldOperationHolder> operations) |
ErrorCollection |
TimeTrackingRestFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx,
Issue issue,
String fieldId,
IssueInputParameters inputParameters,
List<FieldOperationHolder> operations) |
ErrorCollection |
CommentRestFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx,
Issue issue,
String fieldId,
IssueInputParameters inputParameters,
List<FieldOperationHolder> operations) |
ErrorCollection |
RestFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx,
Issue issue,
String fieldId,
IssueInputParameters inputParameters,
List<FieldOperationHolder> operations)
This method has to set the field value(s) in the
IssueInputParameters based on the operations. |
Constructor and Description |
---|
FieldTypeInfoContextImpl(OrderableField oderableField,
Issue issue,
IssueContext issueContext,
OperationContext operationContext) |
Modifier and Type | Method and Description |
---|---|
IssueLinkJsonBean |
IssueLinksBeanBuilder.buildLink(IssueLinkType issueLinkType,
Issue issue,
boolean isOutbound,
String id)
Builds an IssueLinkJsonBean from an IssueLink.
|
IssueRefJsonBean |
IssueLinkBeanBuilder.createIssueRefJsonBean(Issue issue) |
IssueLinksBeanBuilder |
IssueLinksBeanBuilderFactoryImpl.newIssueLinksBeanBuilder(Issue issue)
Returns a new instance of an IssueLinkBeanBuilder.
|
IssueLinksBeanBuilder |
IssueLinksBeanBuilderFactory.newIssueLinksBeanBuilder(Issue issue)
Returns a new instance of an IssueLinkBeanBuilder.
|
Constructor and Description |
---|
IssueLinksBeanBuilder(ApplicationProperties applicationProperties,
IssueLinkManager issueLinkManager,
JiraAuthenticationContext authContext,
JiraBaseUrls jiraBaseUrls,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
String |
FieldScreenRenderLayoutItemImpl.getCreateHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
BulkFieldScreenRenderLayoutItemImpl.getCreateHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
FieldScreenRenderLayoutItem.getCreateHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
FieldScreenRenderLayoutItemImpl.getCreateHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
BulkFieldScreenRenderLayoutItemImpl.getCreateHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
FieldScreenRenderLayoutItem.getCreateHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
MockFieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
AbstractFieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
FieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
MockFieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
String |
AbstractFieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
String |
FieldScreenLayoutItem.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
String |
FieldScreenRenderLayoutItemImpl.getEditHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
BulkFieldScreenRenderLayoutItemImpl.getEditHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
FieldScreenRenderLayoutItem.getEditHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
FieldScreenRenderLayoutItemImpl.getEditHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
BulkFieldScreenRenderLayoutItemImpl.getEditHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
FieldScreenRenderLayoutItem.getEditHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
MockFieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
AbstractFieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
FieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
MockFieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
String |
AbstractFieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
String |
FieldScreenLayoutItem.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(ApplicationUser remoteUser,
Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(ApplicationUser remoteUser,
Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Deprecated.
|
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(ApplicationUser remoteUser,
Issue issue,
IssueOperation issueOperation,
boolean onlyShownCustomFields) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(ApplicationUser remoteUser,
Issue issue,
IssueOperation issueOperation,
boolean onlyShownCustomFields)
Deprecated.
Use
FieldScreenRendererFactory.getFieldScreenRenderer(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.operation.IssueOperation) instead. Use FieldPredicates.isCustomField() in the version that takes a predicate if you only want custom fields. Since v6.2. |
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(ApplicationUser remoteUser,
Issue issue,
IssueOperation issueOperation,
Predicate<? super Field> predicate) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(ApplicationUser remoteUser,
Issue issue,
IssueOperation issueOperation,
Predicate<? super Field> predicate)
|
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(Issue issue) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(Issue issue)
Used when need to populate a field without showing a screen - e.g.
|
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Obtain a field screen renderer that can be used to render JIRA's fields when transitioning through the passed workflow.
|
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(Issue issue,
IssueOperation issueOperation) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(Issue issue,
IssueOperation issueOperation)
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
|
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(Issue issue,
IssueOperation issueOperation,
Predicate<? super Field> predicate) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(Issue issue,
IssueOperation issueOperation,
Predicate<? super Field> predicate)
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
|
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(List<String> fieldIds,
ApplicationUser remoteUser,
Issue issue,
IssueOperation issueOperation) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(List<String> fieldIds,
ApplicationUser remoteUser,
Issue issue,
IssueOperation issueOperation)
Returns a
FieldScreenRenderer that represents a 'field screen' with the fields the ids of which
are in fieldIds. |
String |
FieldScreenRenderLayoutItemImpl.getViewHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
BulkFieldScreenRenderLayoutItemImpl.getViewHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
FieldScreenRenderLayoutItem.getViewHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue) |
String |
FieldScreenRenderLayoutItemImpl.getViewHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
BulkFieldScreenRenderLayoutItemImpl.getViewHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
FieldScreenRenderLayoutItem.getViewHtml(webwork.action.Action action,
OperationContext operationContext,
Issue issue,
Map<String,Object> displayParams) |
String |
MockFieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
AbstractFieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
FieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue) |
String |
MockFieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
String |
AbstractFieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
String |
FieldScreenLayoutItem.getViewHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map<String,Object> displayParams) |
boolean |
FieldScreenRenderLayoutItemImpl.isShow(Issue issue) |
boolean |
BulkFieldScreenRenderLayoutItemImpl.isShow(Issue issue) |
boolean |
FieldScreenRenderLayoutItem.isShow(Issue issue) |
boolean |
MockFieldScreenLayoutItem.isShown(Issue issue) |
boolean |
AbstractFieldScreenLayoutItem.isShown(Issue issue) |
boolean |
FieldScreenLayoutItem.isShown(Issue issue) |
void |
FieldScreenRenderLayoutItemImpl.populateDefaults(Map fieldValuesHolder,
Issue issue) |
void |
BulkFieldScreenRenderLayoutItemImpl.populateDefaults(Map fieldValuesHolder,
Issue issue) |
void |
FieldScreenRenderLayoutItem.populateDefaults(Map fieldValuesHolder,
Issue issue) |
void |
FieldScreenRenderLayoutItemImpl.populateFromIssue(Map fieldValuesHolder,
Issue issue) |
void |
BulkFieldScreenRenderLayoutItemImpl.populateFromIssue(Map fieldValuesHolder,
Issue issue) |
void |
FieldScreenRenderLayoutItem.populateFromIssue(Map fieldValuesHolder,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
String |
BulkFieldScreenRenderLayoutItemImpl.getEditHtml(webwork.action.Action action,
OperationContext operationContext,
Collection<Issue> issues,
Map displayParameters) |
FieldScreenRenderer |
FieldScreenRendererFactoryImpl.getFieldScreenRenderer(Collection<Issue> issues,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
FieldScreenRenderer |
FieldScreenRendererFactory.getFieldScreenRenderer(Collection<Issue> issues,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Get a renderer that can be used to render the fields when transitioning a collection of issues through workflow.
|
String |
BulkFieldScreenRenderLayoutItemImpl.getViewHtml(webwork.action.Action action,
OperationContext operationContext,
Collection<Issue> issues,
Map<String,?> displayParameters) |
Modifier and Type | Method and Description |
---|---|
FieldScreenScheme |
MockIssueTypeScreenSchemeManager.getFieldScreenScheme(Issue issue) |
FieldScreenScheme |
DefaultIssueTypeScreenSchemeManager.getFieldScreenScheme(Issue issue) |
FieldScreenScheme |
IssueTypeScreenSchemeManager.getFieldScreenScheme(Issue issue) |
Modifier and Type | Method and Description |
---|---|
Issue |
IssueTabRendererDto.getIssue() |
Modifier and Type | Method and Description |
---|---|
Collection<FieldScreenLayoutItem> |
FieldScreenRenderLayoutItemFilter.filterVisibleFieldScreenLayoutItems(Issue issue,
Collection<FieldScreenLayoutItem> fieldLayoutItems) |
Collection<FieldScreenLayoutItem> |
FieldScreenRenderLayoutItemFilterImpl.filterVisibleFieldScreenLayoutItems(Issue issue,
Collection<FieldScreenLayoutItem> fieldLayoutItems) |
Constructor and Description |
---|
IssueTabRendererDto(Issue issue,
IssueOperation operation,
Predicate<? super Field> condition,
int currentTabPosition,
FieldScreenTab fieldScreenTab) |
Modifier and Type | Method and Description |
---|---|
List<ChangeHistoryItem> |
AbstractDateRangeBuilder.buildDateRanges(Issue issue,
List<ChangeHistoryItem> items) |
List<ChangeHistoryItem> |
VersionDateRangeBuilder.buildDateRanges(Issue issue,
List<ChangeHistoryItem> items) |
List<ChangeHistoryItem> |
DateRangeBuilder.buildDateRanges(Issue issue,
List<ChangeHistoryItem> items) |
protected ChangeHistoryItem.Builder |
AbstractDateRangeBuilder.changeItemBuilder(Issue issue) |
static org.ofbiz.core.entity.GenericValue |
ChangeLogUtils.createChangeGroup(ApplicationUser changeAuthor,
Issue before,
Issue after,
Collection<ChangeItemBean> incomingChangeItems,
boolean generateChangeItems)
|
protected abstract ChangeHistoryItem |
AbstractDateRangeBuilder.createInitialChangeItem(Issue issue) |
protected ChangeHistoryItem |
VersionDateRangeBuilder.createInitialChangeItem(Issue issue) |
protected ChangeHistoryItem |
PriorityDateRangeBuilder.createInitialChangeItem(Issue issue) |
protected ChangeHistoryItem |
ReporterDateRangeBuilder.createInitialChangeItem(Issue issue) |
protected ChangeHistoryItem |
AssigneeDateRangeBuilder.createInitialChangeItem(Issue issue) |
protected ChangeHistoryItem |
StatusDateRangeBuilder.createInitialChangeItem(Issue issue) |
protected ChangeHistoryItem |
ResolutionDateRangeBuilder.createInitialChangeItem(Issue issue) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.fugue.Option<org.apache.lucene.document.Document> |
DefaultIssueDocumentFactory.apply(Issue issueObject) |
List<ChangeHistoryGroup> |
DefaultChangeHistoryRetriever.apply(Issue issue) |
List<Comment> |
DefaultCommentRetriever.apply(Issue issue) |
List<Worklog> |
DefaultWorklogRetriever.apply(Issue issue) |
void |
DefaultIndexManager.deIndex(Issue issue) |
void |
BulkOnlyIndexManager.deIndex(Issue issue) |
void |
IssueIndexManager.deIndex(Issue issue)
Deprecated.
Call this as
IssueIndexingService.deIndex(Issue) instead. Since v7.0. |
void |
IssueIndexingService.deIndex(Issue issue)
Remove an issue from the search index.
|
org.apache.lucene.index.Term |
DefaultIssueDocumentFactory.getIdentifyingTerm(Issue issue) |
org.apache.lucene.index.Term |
IssueDocumentFactory.getIdentifyingTerm(Issue issue) |
void |
DefaultIndexManager.reIndex(Issue issue) |
void |
BulkOnlyIndexManager.reIndex(Issue entity) |
void |
IssueIndexManager.reIndex(Issue issue)
Deprecated.
Call this as
IssueIndexingService.reIndex(Issue) instead. Since v7.0. |
void |
IssueIndexingService.reIndex(Issue issue)
Reindex an issue (eg.
|
void |
DefaultIndexManager.reIndex(Issue issue,
boolean reIndexComments,
boolean reIndexChangeHistory) |
void |
IssueIndexManager.reIndex(Issue issue,
boolean reIndexComments,
boolean reIndexChangeHistory)
Deprecated.
Since v6.4, use
IssueIndexManager.reIndex(Issue, IssueIndexingParams) . Since v7.0, use IssueIndexingService.reIndex(Issue, IssueIndexingParams) . |
void |
DefaultIndexManager.reIndex(Issue issue,
IssueIndexingParams issueIndexingParams) |
void |
IssueIndexManager.reIndex(Issue issue,
IssueIndexingParams issueIndexingParams)
Deprecated.
Call this as
IssueIndexingService.reIndex(Issue, IssueIndexingParams) instead. Since v7.0. |
void |
IssueIndexingService.reIndex(Issue issue,
IssueIndexingParams issueIndexingParams)
Reindex an issue (eg.
|
void |
IndexReconciler.spy(Issue issue) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultIndexManager.deIndexIssueObjects(Set<Issue> issuesToDelete,
boolean updateReplicatedIndexStore) |
void |
IssueIndexManager.deIndexIssueObjects(Set<Issue> issuesToDelete,
boolean updateReplicatedIndexStore)
Deprecated.
Call this as
IssueIndexingService.deIndexIssueObjects(Set, boolean) instead. Since v7.0. |
void |
IssueIndexingService.deIndexIssueObjects(Set<Issue> issuesToDelete,
boolean updateReplicatedIndexStore)
Remove a set of issues from the search index.
|
Index.Result |
IssueIndexer.deindexIssues(EnclosedIterable<Issue> issues,
Context context)
Delete any existing documents for the supplied issues.
|
Index.Result |
DefaultIssueIndexer.deindexIssues(EnclosedIterable<Issue> issues,
Context context) |
Index.Result |
IssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context)
Deprecated.
|
Index.Result |
DefaultIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context) |
Index.Result |
IssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams)
Add documents for the supplied issues.
|
Index.Result |
DefaultIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams) |
<T> T |
DefaultTemporaryIndexProvider.indexIssuesAndSearch(Collection<? extends Issue> issues,
TemporaryIndexProvider.IndexSearcher<T> indexSearcher) |
<T> T |
TemporaryIndexProvider.indexIssuesAndSearch(Collection<? extends Issue> issues,
TemporaryIndexProvider.IndexSearcher<T> indexSearcher)
Create a temporary index, run the callback and return the computed value
|
Index.Result |
IssueIndexer.indexIssuesBatchMode(EnclosedIterable<Issue> issues,
Context context)
|
Index.Result |
DefaultIssueIndexer.indexIssuesBatchMode(EnclosedIterable<Issue> issues,
Context context)
No other index operations should be called while this method is being called
|
Index.Result |
IssueIndexer.indexIssuesBatchMode(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams)
Index the given issues, use whatever is in your arsenal to do it as FAST as possible.
|
Index.Result |
DefaultIssueIndexer.indexIssuesBatchMode(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams) |
long |
DefaultIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects) |
long |
BulkOnlyIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects) |
long |
IssueIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects)
Deprecated.
Call this as
IssueIndexingService.reIndexIssueObjects(Collection) instead. Since v7.0. |
long |
IssueIndexingService.reIndexIssueObjects(Collection<? extends Issue> issueObjects)
Reindex a set of issues.
|
long |
DefaultIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
boolean reIndexComments,
boolean reIndexChangeHistory) |
long |
IssueIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
boolean reIndexComments,
boolean reIndexChangeHistory)
Deprecated.
|
long |
DefaultIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
boolean reIndexComments,
boolean reIndexChangeHistory,
boolean updateReplicatedIndexStore) |
long |
IssueIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
boolean reIndexComments,
boolean reIndexChangeHistory,
boolean updateReplicatedIndexStore)
Deprecated.
|
long |
DefaultIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
IssueIndexingParams issueIndexingParams) |
long |
IssueIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
IssueIndexingParams issueIndexingParams)
Deprecated.
Call this as
IssueIndexingService.reIndexIssueObjects(Collection, IssueIndexingParams)
instead. Since v7.0. |
long |
IssueIndexingService.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
IssueIndexingParams issueIndexingParams)
Reindex a set of issues.
|
long |
DefaultIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
IssueIndexingParams issueIndexingParams,
boolean updateReplicatedIndexStore) |
long |
IssueIndexManager.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
IssueIndexingParams issueIndexingParams,
boolean updateReplicatedIndexStore)
Deprecated.
Call this as
IssueIndexingService.reIndexIssueObjects(Collection, IssueIndexingParams,
boolean) instead. Since v7.0. |
long |
IssueIndexingService.reIndexIssueObjects(Collection<? extends Issue> issueObjects,
IssueIndexingParams issueIndexingParams,
boolean updateReplicatedIndexStore)
Reindex a set of issues.
|
Index.Result |
IssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
boolean reIndexComments,
boolean reIndexChangeHistory,
boolean conditionalUpdate)
|
Index.Result |
DefaultIssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
boolean reIndexComments,
boolean reIndexChangeHistory,
boolean conditionalUpdate) |
Index.Result |
IssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams,
boolean conditionalUpdate)
Re-index the given issues, delete any existing documents and add new ones.
|
Index.Result |
DefaultIssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams,
boolean conditionalUpdate) |
Modifier and Type | Method and Description |
---|---|
void |
FieldIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue)
This method allows an indexer the opportunity to modifiy the provided Lucene document (by reference) such
that it will contain fields that are relevant for searching and storage of the portion of the issue that
the FieldIndexer handles.
|
boolean |
FieldIndexer.isFieldVisibleAndInScope(Issue issue)
This method is used to determine if the indexer is relevant for the provided issue.
|
Modifier and Type | Method and Description |
---|---|
void |
SelectCustomFieldIndexer.addDocumentFields(org.apache.lucene.document.Document doc,
Issue issue,
org.apache.lucene.document.Field.Index indexType) |
void |
VersionCustomFieldIndexer.addDocumentFields(org.apache.lucene.document.Document doc,
Issue issue,
org.apache.lucene.document.Field.Index indexType) |
void |
SelectCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
MultiSelectCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
GroupCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ProjectCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
CustomFieldLabelsIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
CascadingSelectCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
DateCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
LocalDateIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
UserCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
SortableTextCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
VersionCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ExactTextCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
abstract void |
AbstractCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
NumberCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
SelectCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
MultiSelectCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
GroupCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ProjectCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
CustomFieldLabelsIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
CascadingSelectCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
DateCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
LocalDateIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
UserCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
SortableTextCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
VersionCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ExactTextCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
abstract void |
AbstractCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
NumberCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
Issue issue) |
void |
IssueTypeIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
IssueLinkIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue)
We index the links in 3 ways.
|
void |
DueDateIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
PriorityIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ResolutionIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
WatcherIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ResolutionDateIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
OriginalEstimateIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
WorkRatioIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
AttachmentIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ReporterIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
FixForVersionsIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
LabelsIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
AssigneeIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ProjectIdIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
TimeSpentIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
SubTaskIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
DescriptionIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
VoterIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
CurrentEstimateIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ParentIssueIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ProgressIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
AffectedVersionsIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
SecurityIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
SummaryIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
CreatorIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
IssueIdIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
ComponentsIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
VotesIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
StatusIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
WatchesIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
UpdatedDateIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
EnvironmentIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
IssueKeyIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
CreatedDateIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
AbstractCustomFieldIndexer.addIndex(org.apache.lucene.document.Document doc,
Issue issue) |
void |
BaseFieldIndexer.indexDateField(org.apache.lucene.document.Document doc,
String indexField,
Timestamp date,
Issue issue)
Index a single keyword field, with a date-time value
|
void |
BaseFieldIndexer.indexDependentEntities(Issue issue,
org.apache.lucene.document.Document doc,
String associationType,
String indexField)
Index the dependent entities of an issue.
|
void |
BaseFieldIndexer.indexFoldedKeyword(org.apache.lucene.document.Document doc,
String indexField,
String fieldValue,
Locale locale,
Issue issue)
Case fold the passed keyword and add it to the passed document.
|
void |
BaseFieldIndexer.indexKeyword(org.apache.lucene.document.Document doc,
String indexField,
String fieldValue,
Issue issue)
Index a single keyword field
|
void |
BaseFieldIndexer.indexKeywordWithDefault(org.apache.lucene.document.Document doc,
String indexField,
Long aLong,
String defaultValue,
Issue issue) |
void |
BaseFieldIndexer.indexKeywordWithDefault(org.apache.lucene.document.Document doc,
String indexField,
String fieldValue,
String defaultValue,
Issue issue)
Index a single keyword field, with a default if the issue field is not set
|
void |
BaseFieldIndexer.indexLocalDateField(org.apache.lucene.document.Document doc,
String indexField,
LocalDate localDate,
Issue issue)
Index a single keyword field, with a LocalDate value
|
void |
BaseFieldIndexer.indexLongAsKeyword(org.apache.lucene.document.Document doc,
String indexField,
Long fieldValue,
Issue issue) |
void |
BaseFieldIndexer.indexLongAsPaddedKeywordWithDefault(org.apache.lucene.document.Document doc,
String indexField,
Long aLong,
Long defaultLong,
Issue issue)
Useful for storing a
Long value for range query searches. |
void |
BaseFieldIndexer.indexLongAsPaddedKeywordWithDefault(org.apache.lucene.document.Document doc,
String indexField,
Long aLong,
String defaultValue,
Issue issue)
Useful for storing a
Long value for range query searches. |
void |
BaseFieldIndexer.indexText(org.apache.lucene.document.Document doc,
String indexField,
String fieldValue,
Issue issue)
Index a single text field
|
void |
BaseFieldIndexer.indexTextForSorting(org.apache.lucene.document.Document doc,
String indexField,
String fieldValue,
Issue issue)
Index a single text field
|
protected void |
UserFieldIndexer.indexUserKey(org.apache.lucene.document.Document doc,
String indexField,
String userkey,
Issue issue) |
protected void |
UserFieldIndexer.indexUserkeyWithDefault(org.apache.lucene.document.Document doc,
String indexField,
String userkey,
String defaultValue,
Issue issue)
Index a single userkey field (case intact), with a default if the field is not set
|
boolean |
IssueTypeIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
IssueLinkIndexer.isFieldVisibleAndInScope(Issue issue)
We have to always index the link because we want to support the use of links for system-level issue relationships
implemented by system links without linking enabled.
|
boolean |
WatcherIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
OriginalEstimateIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
WorkRatioIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
AttachmentIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
ProjectIdIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
TimeSpentIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
SubTaskIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
VoterIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
CurrentEstimateIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
ParentIssueIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
ProgressIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
SecurityIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
BaseFieldIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
SummaryIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
IssueIdIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
VotesIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
WatchesIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
IssueKeyIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
CreatedDateIndexer.isFieldVisibleAndInScope(Issue issue) |
boolean |
AbstractCustomFieldIndexer.isFieldVisibleAndInScope(Issue issue) |
protected boolean |
AbstractCustomFieldIndexer.isRelevantForIssue(Issue issue) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
IssuePropertySearchExtractor.indexEntity(EntitySearchExtractor.Context<Issue> ctx,
org.apache.lucene.document.Document doc) |
Modifier and Type | Method and Description |
---|---|
Issue |
IssueLinkImpl.getDestinationObject()
Get the destination Issue of the link.
|
Issue |
IssueLink.getDestinationObject()
Get the destination Issue of the link.
|
Issue |
IssueLinkImpl.getSourceObject()
Get the source Issue of the link.
|
Issue |
IssueLink.getSourceObject()
Get the source Issue of the link.
|
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
LinkCollectionImpl.getAllIssues() |
Collection<Issue> |
LinkCollection.getAllIssues()
Returns a collection of issues that contains both inward and outward linking issues.
|
List<Issue> |
LinkCollectionImpl.getInwardIssues(String linkName) |
List<Issue> |
LinkCollection.getInwardIssues(String linkName)
Looks up and returns a "sort.order" sorted list of all inward linked issues by given link name.
|
List<Issue> |
LinkCollectionImpl.getOutwardIssues(String linkName) |
List<Issue> |
LinkCollection.getOutwardIssues(String linkName)
Looks up and returns a "sort.order" sorted list of all outward linked issues by given link name.
|
Modifier and Type | Method and Description |
---|---|
LinkCollection |
DefaultIssueLinkManager.getLinkCollection(Issue issue,
ApplicationUser remoteUser) |
LinkCollection |
IssueLinkManager.getLinkCollection(Issue issue,
ApplicationUser remoteUser)
Constructs a
LinkCollection for a given issue. |
LinkCollection |
DefaultIssueLinkManager.getLinkCollection(Issue issue,
ApplicationUser remoteUser,
boolean excludeSystemLinks) |
LinkCollection |
IssueLinkManager.getLinkCollection(Issue issue,
ApplicationUser remoteUser,
boolean excludeSystemLinks) |
LinkCollection |
DefaultIssueLinkManager.getLinkCollectionOverrideSecurity(Issue issue) |
LinkCollection |
IssueLinkManager.getLinkCollectionOverrideSecurity(Issue issue)
Constructs a
LinkCollection for a given issue, ignoring security. |
RemoteIssueLink |
DefaultRemoteIssueLinkManager.getRemoteIssueLinkByGlobalId(Issue issue,
String globalId) |
RemoteIssueLink |
RemoteIssueLinkManager.getRemoteIssueLinkByGlobalId(Issue issue,
String globalId)
Returns the first remote issue link found that links with the given JIRA issue and has the given globalId, or
null if none exists.
|
List<RemoteIssueLink> |
MemoryRemoteIssueLinkStore.getRemoteIssueLinksByGlobalId(Issue issue,
String globalId) |
List<RemoteIssueLink> |
RemoteIssueLinkStore.getRemoteIssueLinksByGlobalId(Issue issue,
String globalId)
Returns remote issue links in given issue with given globalId sorted by id.
|
List<RemoteIssueLink> |
RemoteIssueLinkStoreImpl.getRemoteIssueLinksByGlobalId(Issue issue,
String globalId) |
List<RemoteIssueLink> |
MemoryRemoteIssueLinkStore.getRemoteIssueLinksForIssue(Issue issue) |
List<RemoteIssueLink> |
RemoteIssueLinkStore.getRemoteIssueLinksForIssue(Issue issue) |
List<RemoteIssueLink> |
RemoteIssueLinkStoreImpl.getRemoteIssueLinksForIssue(Issue issue) |
List<RemoteIssueLink> |
DefaultRemoteIssueLinkManager.getRemoteIssueLinksForIssue(Issue issue) |
List<RemoteIssueLink> |
RemoteIssueLinkManager.getRemoteIssueLinksForIssue(Issue issue)
Gets the remote issue links that link with the given JIRA issue.
|
int |
DefaultIssueLinkManager.removeIssueLinks(Issue issue,
ApplicationUser remoteUser) |
int |
IssueLinkManager.removeIssueLinks(Issue issue,
ApplicationUser remoteUser)
Removes ALL incoming and outgoing issuelinks from the issue supplied.
|
int |
DefaultIssueLinkManager.removeIssueLinksNoChangeItems(Issue issue) |
int |
IssueLinkManager.removeIssueLinksNoChangeItems(Issue issue)
Removes ALL incoming and outgoing issuelinks from the issue supplied without creating ChangeItems for the Change History.
|
void |
DefaultRemoteIssueLinkManager.removeRemoteIssueLinkByGlobalId(Issue issue,
String globalId,
ApplicationUser user) |
void |
RemoteIssueLinkManager.removeRemoteIssueLinkByGlobalId(Issue issue,
String globalId,
ApplicationUser user)
Deletes any remote issue link that links with the given JIRA issue and has the given global id.
|
Constructor and Description |
---|
LinkCollectionImpl(Long issueId,
Set<IssueLinkType> linkTypes,
Map<String,List<Issue>> outwardLinkMap,
Map<String,List<Issue>> inwardLinkMap,
ApplicationUser remoteUser,
ApplicationProperties applicationProperties)
Creates a new instance of this class.
|
LinkCollectionImpl(Long issueId,
Set<IssueLinkType> linkTypes,
Map<String,List<Issue>> outwardLinkMap,
Map<String,List<Issue>> inwardLinkMap,
ApplicationUser remoteUser,
ApplicationProperties applicationProperties)
Creates a new instance of this class.
|
LinkCollectionImpl(Long issueId,
Set<IssueLinkType> linkTypes,
Map<String,List<Issue>> outwardLinkMap,
Map<String,List<Issue>> inwardLinkMap,
ApplicationUser remoteUser,
boolean overrideSecurity,
ApplicationProperties applicationProperties)
Creates a new instance of this class.
|
LinkCollectionImpl(Long issueId,
Set<IssueLinkType> linkTypes,
Map<String,List<Issue>> outwardLinkMap,
Map<String,List<Issue>> inwardLinkMap,
ApplicationUser remoteUser,
boolean overrideSecurity,
ApplicationProperties applicationProperties)
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
Issue |
RequestCachingIssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue) |
Issue |
DefaultIssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue) |
Issue |
RequestCachingIssueManager.createIssueObject(ApplicationUser remoteUser,
Map<String,Object> fields) |
Issue |
DefaultIssueManager.createIssueObject(ApplicationUser remoteUser,
Map<String,Object> fields) |
Issue |
RequestCachingIssueManager.createIssueObject(String remoteUserName,
Map<String,Object> fields) |
Issue |
DefaultIssueManager.createIssueObject(String remoteUserName,
Map<String,Object> fields) |
Issue |
RequestCachingIssueManager.findMovedIssue(String oldIssueKey) |
Issue |
DefaultIssueManager.findMovedIssue(String originalKey) |
Issue |
RequestCachingIssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
Issue |
DefaultIssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
Issue |
RequestCachingIssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
UpdateIssueRequest updateIssueRequest) |
Issue |
DefaultIssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
UpdateIssueRequest updateIssueRequest) |
Modifier and Type | Method and Description |
---|---|
List<Issue> |
RequestCachingIssueManager.getIssueObjects(Collection<Long> ids) |
List<Issue> |
DefaultIssueManager.getIssueObjects(Collection<Long> ids) |
List<Issue> |
RequestCachingIssueManager.getIssueObjectsByEntity(String relationName,
org.ofbiz.core.entity.GenericValue entity) |
List<Issue> |
DefaultIssueManager.getIssueObjectsByEntity(String relationName,
org.ofbiz.core.entity.GenericValue entity) |
List<Issue> |
RequestCachingIssueManager.getVotedIssues(ApplicationUser user) |
List<Issue> |
DefaultIssueManager.getVotedIssues(ApplicationUser user) |
List<Issue> |
RequestCachingIssueManager.getVotedIssuesOverrideSecurity(ApplicationUser user) |
List<Issue> |
DefaultIssueManager.getVotedIssuesOverrideSecurity(ApplicationUser user) |
List<Issue> |
RequestCachingIssueManager.getWatchedIssues(ApplicationUser user) |
List<Issue> |
DefaultIssueManager.getWatchedIssues(ApplicationUser user) |
List<Issue> |
RequestCachingIssueManager.getWatchedIssuesOverrideSecurity(ApplicationUser user) |
List<Issue> |
DefaultIssueManager.getWatchedIssuesOverrideSecurity(ApplicationUser user) |
Modifier and Type | Method and Description |
---|---|
List<ChangeItemBean> |
DefaultAttachmentManager.convertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<Long> selectedAttachments,
TemporaryAttachmentsMonitor temporaryAttachmentsMonitor) |
Map<Long,com.atlassian.fugue.Either<AttachmentError,Attachment>> |
DefaultAttachmentManager.copyAttachments(Issue issue,
ApplicationUser author,
String newIssueKey) |
ChangeItemBean |
DefaultAttachmentManager.createAttachment(File file,
String filename,
String contentType,
ApplicationUser remoteUser,
Issue issue) |
ChangeItemBean |
DefaultAttachmentManager.createAttachment(File file,
String filename,
String contentType,
ApplicationUser remoteUser,
Issue issue,
Boolean zip,
Boolean thumbnailable,
Map<String,Object> attachmentProperties,
Date createdTime) |
ChangeItemBean |
DefaultAttachmentManager.createAttachment(File file,
String filename,
String contentType,
ApplicationUser remoteUser,
Issue issue,
Map<String,Object> attachmentProperties,
Date createdTime) |
Attachment |
DefaultAttachmentManager.createAttachmentCopySourceFile(File file,
String filename,
String contentType,
String attachmentAuthor,
Issue issue,
Map<String,Object> attachmentProperties,
Date createdTime) |
org.ofbiz.core.entity.GenericValue |
RequestCachingIssueManager.createIssue(ApplicationUser remoteUser,
Issue issue)
Deprecated.
|
org.ofbiz.core.entity.GenericValue |
DefaultIssueManager.createIssue(ApplicationUser remoteUser,
Issue issue) |
Issue |
RequestCachingIssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue) |
Issue |
DefaultIssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue) |
void |
DefaultAttachmentManager.deleteAttachmentDirectory(Issue issue) |
com.atlassian.util.concurrent.Promise<Void> |
IssueAttachmentDeleteHelper.deleteAttachmentsForIssue(Issue issue)
Deletes attachments for the specified issue, including any thumbnails.
|
com.atlassian.util.concurrent.Promise<Void> |
DefaultIssueAttachmentDeleteHelper.deleteAttachmentsForIssue(Issue issue) |
void |
RequestCachingIssueManager.deleteIssue(ApplicationUser user,
Issue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
void |
DefaultIssueManager.deleteIssue(ApplicationUser user,
Issue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
void |
DefaultIssueDeleteHelper.deleteIssue(ApplicationUser user,
Issue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
void |
IssueDeleteHelper.deleteIssue(ApplicationUser user,
Issue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail)
Delete issue in context of given user.
|
void |
RequestCachingIssueManager.deleteIssueNoEvent(Issue issue) |
void |
DefaultIssueManager.deleteIssueNoEvent(Issue issue) |
void |
DefaultIssueDeleteHelper.deleteIssueNoEvent(Issue issue) |
void |
IssueDeleteHelper.deleteIssueNoEvent(Issue issue)
Delete issue without firing any events, or sending notifications.
|
com.atlassian.fugue.Option<AttachmentArchive> |
DefaultAttachmentIndexManager.getAttachmentContents(Attachment attachment,
Issue issue,
int maxEntries) |
List<Attachment> |
DefaultAttachmentManager.getAttachments(Issue issue) |
List<Attachment> |
DefaultAttachmentManager.getAttachments(Issue issue,
Comparator<? super Attachment> comparator) |
List |
MockCustomFieldManager.getCustomFieldObjects(Issue issue) |
List<CustomField> |
DefaultCustomFieldManager.getCustomFieldObjects(Issue issue)
Get all
CustomField s in scope for this issue's project/type. |
List<org.ofbiz.core.entity.GenericValue> |
RequestCachingIssueManager.getEntitiesByIssueObject(String relationName,
Issue issue) |
List<org.ofbiz.core.entity.GenericValue> |
DefaultIssueManager.getEntitiesByIssueObject(String relationName,
Issue issue) |
String |
DefaultRendererManager.getRenderedContent(FieldLayoutItem fieldConfig,
Issue issue) |
List<Attachment> |
DefaultAttachmentManager.getStoredAttachments(Issue issue) |
List<ApplicationUser> |
RequestCachingIssueManager.getWatchers(Issue issue) |
List<ApplicationUser> |
DefaultIssueManager.getWatchers(Issue issue) |
List<ApplicationUser> |
RequestCachingIssueManager.getWatchersFor(Issue issue) |
List<ApplicationUser> |
DefaultIssueManager.getWatchersFor(Issue issue) |
boolean |
RequestCachingIssueManager.isEditable(Issue issue) |
boolean |
DefaultIssueManager.isEditable(Issue issue) |
boolean |
RequestCachingIssueManager.isEditable(Issue issue,
ApplicationUser user) |
boolean |
DefaultIssueManager.isEditable(Issue issue,
ApplicationUser user) |
void |
DefaultAttachmentManager.moveAttachments(Issue oldIssue,
String newIssueKey)
Create a new directory for this issue, and move all the attachments from the old directory to the new directory.
|
void |
DefaultAttachmentIndexManager.processAttachmentAndCreateIndex(File file,
Attachment attachment,
Issue issue) |
protected com.atlassian.fugue.Option<AttachmentArchive> |
DefaultAttachmentIndexManager.processAttachmentAndCreateIndex(File file,
Attachment attachment,
Issue issue,
int maxEntries) |
void |
RequestCachingIssueManager.recordMovedIssueKey(Issue oldIssue) |
void |
DefaultIssueManager.recordMovedIssueKey(Issue oldIssue) |
void |
DefaultAttachmentIndexManager.removeAttachmentIndex(Attachment attachment,
Issue issue) |
protected void |
DefaultIssueDeleteHelper.removeSubTasks(ApplicationUser user,
Issue parentIssue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
AttachmentsBulkOperationResult<ChangeItemBean> |
DefaultAttachmentManager.tryConvertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<Long> selectedAttachments,
TemporaryAttachmentsMonitor temporaryAttachmentsMonitor) |
Modifier and Type | Method and Description |
---|---|
Issue |
CommentFieldRenderContext.getIssue() |
Issue |
FieldRenderContext.getIssue() |
Modifier and Type | Method and Description |
---|---|
List<Issue> |
SearchResults.getIssues()
Get the issues available in this page.
|
Modifier and Type | Method and Description |
---|---|
int |
IssueComparator.compare(Issue issue1,
Issue issue2) |
Constructor and Description |
---|
SearchResults(List<Issue> issuesInPage,
int totalIssueCount,
int maxIssueCount,
int startIndex)
Construct searchResults using the issues that should be displayed, and the 'total' number of issues.
|
SearchResults(List<Issue> issuesInPage,
int totalIssueCount,
PagerFilter pagerFilter)
Construct searchResults using the issues that should be displayed, and the 'total' number of issues.
|
SearchResults(List<Issue> issues,
PagerFilter<Issue> pagerFilter)
Construct searchResults using a list of issues.
|
SearchResults(List<Issue> issues,
PagerFilter<Issue> pagerFilter)
Construct searchResults using a list of issues.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NoBrowsePermissionPredicate.evaluate(Issue issue) |
Modifier and Type | Method and Description |
---|---|
Issue |
DefaultIssueSortComparator.getIssueFromDocument(org.apache.lucene.document.Document document) |
Issue |
IssueSortComparator.getIssueFromDocument(org.apache.lucene.document.Document document)
Get an Issue object from a Lucene Document
|
Modifier and Type | Method and Description |
---|---|
int |
DefaultIssueSortComparator.compare(Issue issue1,
Issue issue2) |
int |
IssueSortComparator.compare(Issue issue1,
Issue issue2)
Compare 2 issues.
|
Modifier and Type | Method and Description |
---|---|
List<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getUsersSecurityLevels(Issue issue,
ApplicationUser user) |
List<IssueSecurityLevel> |
IssueSecurityLevelManager.getUsersSecurityLevels(Issue issue,
ApplicationUser user)
Get the different levels of security that can be set for this issue.
|
boolean |
IssueSecuritySchemeManagerImpl.hasSecurityLevelAccess(Issue issue,
ApplicationUser user) |
boolean |
IssueSecuritySchemeManager.hasSecurityLevelAccess(Issue issue,
ApplicationUser user)
Checks if the given user has permission to see the Issue Security Level of the given issue.
|
boolean |
IssueSecurityHelperImpl.securityLevelNeedsMove(Issue sourceIssue,
Issue targetIssue) |
boolean |
IssueSecurityHelper.securityLevelNeedsMove(Issue sourceIssue,
Issue targetIssue)
Checks if we possibly want to change the Security Level of an issue that is being moved.
|
Modifier and Type | Method and Description |
---|---|
void |
StatsGroup.addIrrelevantIssue(Issue issue) |
void |
StatsGroup.addValue(String heading,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
Issue |
CommentAction.getIssue()
Returns issue related to this comment
|
Modifier and Type | Method and Description |
---|---|
List<IssueAction> |
WorklogTabPanel.getActions(Issue issue,
ApplicationUser remoteUser) |
List<IssueAction> |
ChangeHistoryTabPanel.getActions(Issue issue,
ApplicationUser remoteUser) |
boolean |
WorklogTabPanel.showPanel(Issue issue,
ApplicationUser remoteUser) |
boolean |
ChangeHistoryTabPanel.showPanel(Issue issue,
ApplicationUser remoteUser) |
Constructor and Description |
---|
ChangeHistoryAction(IssueTabPanelModuleDescriptor descriptor,
ChangeHistory changeHistory,
boolean showHeader,
AttachmentManager attachmentManager,
JiraDurationUtils jiraDurationUtils,
CustomFieldManager customFieldManager,
DateTimeFormatter formatter,
Issue issue,
DateTimeFieldChangeLogHelper changeLogHelper,
HistoryMetadata historyMetadata,
HistoryMetadataRenderHelper historyMetadataRenderHelper) |
IssueCreatedAction(IssueTabPanelModuleDescriptor descriptor,
DateTimeFormatter formatter,
UserFormatManager userFormatManager,
I18nHelper i18nHelper,
AvatarService avatarService,
JiraAuthenticationContext authenticationContext,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultThumbnailManager.deleteThumbnailForAttachment(Issue issue,
Attachment attachment) |
void |
DisabledThumbNailManager.deleteThumbnailForAttachment(Issue issue,
Attachment attachment) |
void |
ThumbnailManager.deleteThumbnailForAttachment(Issue issue,
Attachment attachment)
Deletes the generated thumbnail for an attachment, if exists.
|
void |
DefaultThumbnailManager.deleteThumbnailsForIssue(Issue issue) |
void |
DisabledThumbNailManager.deleteThumbnailsForIssue(Issue issue) |
void |
ThumbnailManager.deleteThumbnailsForIssue(Issue issue)
Deletes the generated thumbnails for the attachments of an issue.
|
com.atlassian.core.util.thumbnail.Thumbnail |
DefaultThumbnailManager.getThumbnail(Issue issue,
Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
DisabledThumbNailManager.getThumbnail(Issue issue,
Attachment attachment) |
com.atlassian.core.util.thumbnail.Thumbnail |
ThumbnailManager.getThumbnail(Issue issue,
Attachment attachment)
Returns the Thumbnail that corresponds to an Attachment, or null if the given attachment is not an image.
|
Collection<com.atlassian.core.util.thumbnail.Thumbnail> |
DefaultThumbnailManager.getThumbnails(Issue issue,
ApplicationUser user) |
Collection<com.atlassian.core.util.thumbnail.Thumbnail> |
DisabledThumbNailManager.getThumbnails(Issue issue,
ApplicationUser user) |
Collection<com.atlassian.core.util.thumbnail.Thumbnail> |
ThumbnailManager.getThumbnails(Issue issue,
ApplicationUser user)
Retrieves
Thumbnails for an Issue |
boolean |
DefaultThumbnailManager.isThumbnailable(Issue issue,
Attachment attachment) |
boolean |
DisabledThumbNailManager.isThumbnailable(Issue issue,
Attachment attachment) |
boolean |
ThumbnailManager.isThumbnailable(Issue issue,
Attachment attachment)
Indicates whether JIRA can generate a thumbnail for the given attachment.
|
Modifier and Type | Method and Description |
---|---|
Issue |
SimpleMockIssueFactory.getIssue(org.apache.lucene.document.Document issueDocument) |
Issue |
AbstractTransformIssueIterator.next() |
Issue |
IssueIterator.nextIssue()
Deprecated.
use @{#next()}
|
Issue |
AbstractTransformIssueIterator.nextIssue() |
protected Issue |
IssueObjectIssuesIterable.transform(Object o) |
protected abstract Issue |
AbstractTransformIssueIterator.transform(T o) |
Modifier and Type | Method and Description |
---|---|
MutableIssue |
SimpleMockIssueFactory.cloneIssue(Issue issue) |
MutableIssue |
SimpleMockIssueFactory.cloneIssueNoParent(Issue issue) |
AggregateTimeTrackingBean |
IssueImplAggregateTimeTrackingCalculator.getAggregates(Issue issue)
Creates and returns a bean that contains all aggregate time tracking information for given issue(not
a sub-task).
|
AggregateTimeTrackingBean |
DocumentIssueAggregateTimeTrackingCalculator.getAggregates(Issue issue) |
AggregateTimeTrackingBean |
AggregateTimeTrackingCalculator.getAggregates(Issue issue)
Method to retrieve a bean that contains all Aggregate Time Tracking information.
|
AggregateTimeTrackingCalculator |
AggregateTimeTrackingCalculatorFactoryImpl.getCalculator(Issue issue) |
AggregateTimeTrackingCalculator |
AggregateTimeTrackingCalculatorFactory.getCalculator(Issue issue)
Create a new instance of time tracing calculator based on the Issue implementation.
|
List<SimpleLink> |
IssueOperationsBarUtil.getPrimaryOperationLinks(Issue issue) |
boolean |
IssueImplAggregateTimeTrackingCalculator.PermissionChecker.hasPermission(Issue subTask)
Returns true if a user in this context has a browse permission
Permissions.BROWSE for given issue (sub-task), false otherwise. |
protected void |
DatabaseIssuesIterable.spy(Issue next)
Allows for IssuesIterable implementations that spy on each iterated issue.
|
Modifier and Type | Method and Description |
---|---|
void |
IssueObjectIssuesIterable.foreach(Consumer<Issue> sink) |
void |
DatabaseIssuesIterable.foreach(Consumer<Issue> sink) |
void |
IssueIdsIssueIterable.foreach(Consumer<Issue> sink) |
void |
IssueGVsIssueIterable.foreach(Consumer<Issue> sink) |
Constructor and Description |
---|
IssueUpdateBean(Issue changedIssue,
Issue originalIssue,
Long eventTypeId,
ApplicationUser user) |
IssueUpdateBean(Issue changedIssue,
Issue originalIssue,
Long eventTypeId,
ApplicationUser user,
boolean sendMail,
boolean subtasksUpdated) |
IssueWebPanelRenderUtil(ApplicationUser loggedInUser,
Issue issue,
webwork.action.Action action,
com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager,
ModuleWebComponent moduleWebComponent) |
Constructor and Description |
---|
IssueObjectIssuesIterable(Collection<? extends Issue> issueObjects) |
Modifier and Type | Method and Description |
---|---|
String |
IssueXMLView.getBody(Issue issue,
IssueViewRequestParams issueViewRequestParams) |
String |
AbstractIssueHtmlView.getBody(Issue issue,
IssueViewRequestParams issueViewFieldParams) |
String |
IssueXMLView.getContent(Issue issue,
IssueViewRequestParams issueViewRequestParams) |
String |
AbstractIssueHtmlView.getContent(Issue issue,
IssueViewRequestParams issueViewRequestParams) |
String |
AbstractIssueHtmlView.getCustomFieldHtml(FieldLayoutItem fieldLayoutItem,
CustomField field,
Issue issue) |
String |
IssueXMLView.getCustomFieldXML(CustomField field,
Issue issue) |
String |
AbstractIssueHtmlView.getFooter(Issue issue) |
String |
AbstractIssueHtmlView.getHeader(Issue issue) |
protected String |
IssueHtmlView.getLinkToPrevious(Issue issue) |
protected String |
IssueWordView.getLinkToPrevious(Issue issue) |
protected abstract String |
AbstractIssueHtmlView.getLinkToPrevious(Issue issue) |
String |
IssueXMLView.getRenderedContent(String fieldName,
String value,
Issue issue) |
String |
AbstractIssueHtmlView.getRenderedContent(String fieldName,
String value,
Issue issue) |
List<FieldLayoutItem> |
IssueXMLView.getVisibleCustomFields(Issue issue,
ApplicationUser user,
IssueViewFieldParams issueViewFieldParams) |
void |
IssueWordView.writeHeaders(Issue issue,
RequestHeaders requestHeaders,
IssueViewRequestParams issueViewRequestParams) |
void |
SingleIssueWriter.writeIssue(Issue issue,
AbstractIssueView issueView,
Writer writer)
The writeIssue method provides information about the issue and a writer.
|
Modifier and Type | Method and Description |
---|---|
AggregateTimeTrackingBean |
IssueViewUtil.createAggregateBean(Issue issue) |
AggregateTimeTrackingBean |
DefaultIssueViewUtil.createAggregateBean(Issue issue) |
LinkCollection |
IssueViewUtil.getLinkCollection(Issue issue,
ApplicationUser user) |
LinkCollection |
DefaultIssueViewUtil.getLinkCollection(Issue issue,
ApplicationUser user) |
String |
DefaultSearchRequestPreviousView.getLinkToPrevious(Issue issue,
JiraResourcedModuleDescriptor<?> descriptor) |
String |
SearchRequestPreviousView.getLinkToPrevious(Issue issue,
JiraResourcedModuleDescriptor<?> descriptor) |
String |
IssueViewUtil.getRenderedContent(String fieldName,
String value,
Issue issue) |
String |
DefaultIssueViewUtil.getRenderedContent(String fieldName,
String value,
Issue issue) |
protected abstract void |
IssueWriterHitCollector.writeIssue(Issue issue,
Writer writer) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultVoteManager.addVote(ApplicationUser user,
Issue issue) |
boolean |
VoteManager.addVote(ApplicationUser user,
Issue issue)
Adds a new vote for the user and issue specified.
|
int |
DefaultVoteManager.getVoteCount(Issue issue) |
int |
VoteManager.getVoteCount(Issue issue)
Return the number of users that have voted for the given issue.
|
List<VoteHistoryEntry> |
DefaultVoteManager.getVoteHistory(Issue issue) |
List<VoteHistoryEntry> |
VoteManager.getVoteHistory(Issue issue)
Get the list of vote history for an issue.
|
Iterable<String> |
DefaultIssueVoterAccessor.getVoterNames(Issue issue) |
Iterable<String> |
IssueVoterAccessor.getVoterNames(Issue issue)
Deprecated.
Use
IssueVoterAccessor.getVoterUserkeys(com.atlassian.jira.issue.Issue) instead. Since v6.0. |
List<ApplicationUser> |
DefaultVoteManager.getVoters(Issue issue,
Locale usersLocale) |
List<ApplicationUser> |
VoteManager.getVoters(Issue issue,
Locale usersLocale)
Deprecated.
Use
VoteManager.getVotersFor(com.atlassian.jira.issue.Issue, java.util.Locale) instead. Since v6.0. |
Iterable<ApplicationUser> |
DefaultIssueVoterAccessor.getVoters(Locale displayLocale,
Issue issue) |
Iterable<ApplicationUser> |
IssueVoterAccessor.getVoters(Locale displayLocale,
Issue issue)
Convenience function that simply returns the User objects.
|
List<ApplicationUser> |
DefaultVoteManager.getVotersFor(Issue issue,
Locale usersLocale) |
List<ApplicationUser> |
VoteManager.getVotersFor(Issue issue,
Locale usersLocale)
Returns an ordered list of voters for a particular issue.
|
Collection<String> |
DefaultVoteManager.getVoterUserkeys(Issue issue) |
Iterable<String> |
DefaultIssueVoterAccessor.getVoterUserkeys(Issue issue) |
Iterable<String> |
IssueVoterAccessor.getVoterUserkeys(Issue issue)
Returns the userkeys for voters on the given issue.
|
Collection<String> |
VoteManager.getVoterUserkeys(Issue issue)
Return a collection of userkeys of users that voted for given issue
|
Collection<String> |
DefaultVoteManager.getVoterUsernames(Issue issue) |
Collection<String> |
VoteManager.getVoterUsernames(Issue issue)
Deprecated.
Use
VoteManager.getVoterUserkeys(com.atlassian.jira.issue.Issue) instead. Since v6.0. |
boolean |
DefaultVoteManager.hasVoted(ApplicationUser user,
Issue issue) |
boolean |
VoteManager.hasVoted(ApplicationUser user,
Issue issue)
Checks if the given User has voted on the given Issue.
|
boolean |
DefaultVoteManager.removeVote(ApplicationUser user,
Issue issue) |
boolean |
VoteManager.removeVote(ApplicationUser user,
Issue issue)
Removes a vote for the user and issue specified.
|
Modifier and Type | Method and Description |
---|---|
Issue |
DefaultWatcherManager.startWatching(ApplicationUser user,
Issue issue) |
Issue |
WatcherManager.startWatching(ApplicationUser user,
Issue issue)
Enable watching of a particular issue for the user supplied.
|
Issue |
DefaultWatcherManager.stopWatching(ApplicationUser user,
Issue issue) |
Issue |
WatcherManager.stopWatching(ApplicationUser user,
Issue issue)
Disable watching of a particular issue for the user supplied.
|
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
DefaultWatcherManager.startWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext) |
Collection<Issue> |
WatcherManager.startWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext)
Enable watching of a list of issues for the user supplied.
|
Collection<Issue> |
DefaultWatcherManager.stopWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext) |
Collection<Issue> |
WatcherManager.stopWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext)
Disable watching of a list of issues for the user supplied.
|
Modifier and Type | Method and Description |
---|---|
List<String> |
DefaultWatcherManager.getCurrentWatcherUsernames(Issue issue) |
List<String> |
WatcherManager.getCurrentWatcherUsernames(Issue issue)
Retrieve the list of usernames of users watching the given issue
|
int |
DefaultWatcherManager.getWatcherCount(Issue issue) |
int |
WatcherManager.getWatcherCount(Issue issue)
Returns the number of users watching this issue.
|
Collection<String> |
DefaultIssueWatcherAccessor.getWatcherKeys(Issue issue) |
Collection<String> |
IssueWatcherAccessor.getWatcherKeys(Issue issue) |
Iterable<String> |
DefaultIssueWatcherAccessor.getWatcherNames(Issue issue) |
Iterable<String> |
IssueWatcherAccessor.getWatcherNames(Issue issue)
Deprecated.
Use
IssueWatcherAccessor.getWatcherKeys(com.atlassian.jira.issue.Issue) instead. Since v6.0. |
Iterable<ApplicationUser> |
DefaultIssueWatcherAccessor.getWatchers(Issue issue,
Locale displayLocale) |
List<ApplicationUser> |
DefaultWatcherManager.getWatchers(Issue issue,
Locale userLocale) |
Iterable<ApplicationUser> |
IssueWatcherAccessor.getWatchers(Issue issue,
Locale displayLocale)
Convenience function that simply returns the User objects.
|
List<ApplicationUser> |
WatcherManager.getWatchers(Issue issue,
Locale userLocale)
Retrieve list of users that are currently watching this issue (including the current user).
|
Collection<String> |
DefaultWatcherManager.getWatcherUserKeys(Issue issue) |
Collection<String> |
WatcherManager.getWatcherUserKeys(Issue issue)
Retrieve list of users that are currently watching this issue (including the current user).
|
boolean |
DefaultWatcherManager.isWatching(ApplicationUser user,
Issue issue) |
boolean |
WatcherManager.isWatching(ApplicationUser user,
Issue issue)
Determine whether the current user is already watching the issue or not
|
Issue |
DefaultWatcherManager.startWatching(ApplicationUser user,
Issue issue) |
Issue |
WatcherManager.startWatching(ApplicationUser user,
Issue issue)
Enable watching of a particular issue for the user supplied.
|
Issue |
DefaultWatcherManager.stopWatching(ApplicationUser user,
Issue issue) |
Issue |
WatcherManager.stopWatching(ApplicationUser user,
Issue issue)
Disable watching of a particular issue for the user supplied.
|
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
DefaultWatcherManager.startWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext) |
Collection<Issue> |
WatcherManager.startWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext)
Enable watching of a list of issues for the user supplied.
|
Collection<Issue> |
DefaultWatcherManager.stopWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext) |
Collection<Issue> |
WatcherManager.stopWatching(ApplicationUser user,
Collection<Issue> issues,
Context taskContext)
Disable watching of a list of issues for the user supplied.
|
Modifier and Type | Method and Description |
---|---|
Issue |
WorklogImpl2.getIssue() |
Issue |
WorklogImpl.getIssue() |
Issue |
Worklog.getIssue() |
Modifier and Type | Method and Description |
---|---|
Worklog |
QueryDSLWorklogFactory.createWorklog(Issue issue,
com.mysema.query.Tuple tuple) |
List<Worklog> |
WorklogStore.getByIssue(Issue issue)
Returns all child worklogs of a specified issue
|
List<Worklog> |
DefaultWorklogManager.getByIssue(Issue issue) |
List<Worklog> |
DatabaseWorklogStore.getByIssue(Issue issue) |
List<Worklog> |
WorklogManager.getByIssue(Issue issue)
Returns all child worklogs of a specified issue
|
PagedList<Worklog> |
DefaultWorklogManager.getByIssue(Issue issue,
int pageSize) |
PagedList<Worklog> |
WorklogManager.getByIssue(Issue issue,
int pageSize)
Returns all child worklogs of a specified issue, in a PagedList
|
static long |
WorkRatio.getWorkRatio(Issue issue) |
Constructor and Description |
---|
WorklogImpl(WorklogManager worklogManager,
Issue issue,
Long id,
String authorKey,
String comment,
Date startDate,
String groupLevel,
Long roleLevelId,
Long timeSpent) |
WorklogImpl(WorklogManager worklogManager,
Issue issue,
Long id,
String authorKey,
String comment,
Date startDate,
String groupLevel,
Long roleLevelId,
Long timeSpent,
String updateAuthorKey,
Date created,
Date updated) |
WorklogImpl2(Issue issue,
Long id,
String authorKey,
String comment,
Date startDate,
String groupLevel,
Long roleLevelId,
Long timeSpent,
ProjectRole projectRole) |
WorklogImpl2(Issue issue,
Long id,
String authorKey,
String comment,
Date startDate,
String groupLevel,
Long roleLevelId,
Long timeSpent,
String updateAuthorKey,
Date created,
Date updated,
ProjectRole projectRole) |
Modifier and Type | Method and Description |
---|---|
Issue |
JqlIssueSupportImpl.getIssue(long id) |
Issue |
JqlIssueSupport.getIssue(long id)
Get the issue given its id.
|
Issue |
JqlIssueSupportImpl.getIssue(long id,
ApplicationUser user) |
Issue |
JqlIssueSupport.getIssue(long id,
ApplicationUser user)
Get the issue given its id if the passed user can see it.
|
Issue |
JqlIssueSupportImpl.getIssue(String issueKey) |
Issue |
JqlIssueSupport.getIssue(String issueKey)
Get the issue with the passed key.
|
Issue |
JqlIssueSupportImpl.getIssue(String issueKey,
ApplicationUser user) |
Issue |
JqlIssueSupport.getIssue(String issueKey,
ApplicationUser user)
Get the issue with the passed key if the passed user can see it.
|
Modifier and Type | Method and Description |
---|---|
List<Issue> |
JqlIssueSupportImpl.getIssues(String issueKey) |
List<Issue> |
JqlIssueSupport.getIssues(String issueKey)
Deprecated.
Use
JqlIssueSupport.getIssue(String) instead. Since v6.1. |
List<Issue> |
JqlIssueSupportImpl.getIssues(String issueKey,
ApplicationUser user) |
List<Issue> |
JqlIssueSupport.getIssues(String issueKey,
ApplicationUser user)
Deprecated.
Use
JqlIssueSupport.getIssue(String, com.atlassian.jira.user.ApplicationUser) instead. Since v6.1. |
Modifier and Type | Class and Description |
---|---|
class |
TemplateIssue
Decorator for the Issue Object.
|
Modifier and Type | Method and Description |
---|---|
Issue |
MailThreadManagerImpl.findIssueFromMessageId(String messageId) |
Issue |
MailThreadManager.findIssueFromMessageId(String messageId)
Looks for an issue associated with the given message by inspecting the "Message-ID" header of the message.
|
Issue |
MailThreadManagerImpl.getAssociatedIssueObject(javax.mail.Message message) |
Issue |
MailThreadManager.getAssociatedIssueObject(javax.mail.Message message)
Looks for an issue associated with the given message by inspecting the "In-Reply-To" header of the message.
|
Issue |
TemplateIssue.getParentObject() |
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
TemplateIssue.getSubTaskObjects() |
Modifier and Type | Method and Description |
---|---|
static String |
JiraMailUtils.getMessageId(Issue issue,
int sequence)
Generates a single ID to identify a specific email sent by JIRA and used in 'message-id' header field.
|
static List<String> |
JiraMailUtils.getReplyToIds(Issue issue)
Returns a list of IDs to be used in 'in-reply-to' and 'references' field of the email header.
|
TemplateIssue |
DefaultTemplateIssueFactory.getTemplateIssue(Issue issue) |
TemplateIssue |
TemplateIssueFactory.getTemplateIssue(Issue issue) |
void |
MailThreadManagerImpl.storeIncomingMessageId(String messageId,
String senderAddress,
Issue issue,
MailThreadManager.MailAction action) |
void |
MailThreadManager.storeIncomingMessageId(String messageId,
String senderAddress,
Issue issue,
MailThreadManager.MailAction action)
Remembers the given incoming MessageID.
|
void |
MailThreadManagerImpl.threadNotificationEmail(Email email,
Issue issue) |
void |
MailThreadManager.threadNotificationEmail(Email email,
Issue issue)
Thread the given email which is related to the given issue.
|
Constructor and Description |
---|
JiraMailThreader(Issue issue)
Constructor
|
TemplateIssue(Issue issue,
FieldLayoutManager fieldLayoutManager,
RendererManager rendererManager,
CustomFieldManager customFieldManager,
JiraDurationUtils jiraDurationUtils,
AggregateTimeTrackingCalculatorFactory aggregateTimeTrackingCalculatorFactory) |
Constructor and Description |
---|
InReplyToHeaderBuilder(Issue issue) |
MessageIdBuilder(Issue issue) |
Modifier and Type | Method and Description |
---|---|
static org.hamcrest.Matcher<Issue> |
IssueMatchers.issueWithId(Long id) |
static org.hamcrest.Matcher<Issue> |
IssueMatchers.issueWithKey(String key) |
Modifier and Type | Method and Description |
---|---|
void |
MentionServiceImpl.sendIssueCreateMentions(ApplicationUser remoteUser,
Set<NotificationRecipient> currentRecipients,
Issue issue) |
void |
MentionService.sendIssueCreateMentions(ApplicationUser remoteUser,
Set<NotificationRecipient> currentRecipients,
Issue issue)
Given an issue object this method will look for any mentions in the description field using the
MentionFinder and send e-mails to
all users mentioned. |
void |
MentionServiceImpl.sendIssueEditMentions(ApplicationUser remoteUser,
Set<NotificationRecipient> currentRecipients,
Issue issue,
Comment comment) |
void |
MentionService.sendIssueEditMentions(ApplicationUser remoteUser,
Set<NotificationRecipient> currentRecipients,
Issue issue,
Comment comment)
Given an issue that has just been edited and an optional edit comment this method sends mention e-mails
to all users mentioned in either the new issue description or option edit comment.
|
Modifier and Type | Method and Description |
---|---|
Issue |
MockIssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue) |
Issue |
MockIssueManager.createIssueObject(ApplicationUser remoteUser,
Map<String,Object> fields) |
Issue |
MockIssueManager.createIssueObject(String remoteUserName,
Map<String,Object> fields) |
Issue |
MockIssueManager.findMovedIssue(String oldIssueKey) |
Issue |
MockIssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
Issue |
MockIssueManager.updateIssue(ApplicationUser user,
MutableIssue issue,
UpdateIssueRequest updateIssueRequest) |
Modifier and Type | Method and Description |
---|---|
List<Issue> |
MockIssueManager.getIssueObjects(Collection<Long> ids) |
List<Issue> |
MockIssueManager.getIssueObjectsByEntity(String relationName,
org.ofbiz.core.entity.GenericValue entity) |
List<Issue> |
MockIssueManager.getVotedIssues(ApplicationUser user) |
List<Issue> |
MockIssueManager.getVotedIssuesOverrideSecurity(ApplicationUser user) |
List<Issue> |
MockIssueManager.getWatchedIssues(ApplicationUser user) |
List<Issue> |
MockIssueManager.getWatchedIssuesOverrideSecurity(ApplicationUser user) |
Modifier and Type | Method and Description |
---|---|
org.ofbiz.core.entity.GenericValue |
MockIssueManager.createIssue(ApplicationUser remoteUser,
Issue issue) |
Issue |
MockIssueManager.createIssueObject(ApplicationUser remoteUser,
Issue issue) |
void |
MockIssueManager.deleteIssue(ApplicationUser user,
Issue issue,
EventDispatchOption eventDispatchOption,
boolean sendMail) |
void |
MockIssueManager.deleteIssueNoEvent(Issue issue) |
List |
MockIssueManager.getEntitiesByIssueObject(String relationName,
Issue issue) |
String |
MockRendererManager.getRenderedContent(FieldLayoutItem fieldConfig,
Issue issue) |
List<ApplicationUser> |
MockIssueManager.getWatchers(Issue issue) |
List<ApplicationUser> |
MockIssueManager.getWatchersFor(Issue issue) |
boolean |
MockPermissionManager.hasPermission(int permissionsId,
Issue issue,
ApplicationUser user) |
boolean |
MockIssueManager.isEditable(Issue issue) |
boolean |
MockIssueManager.isEditable(Issue issue,
ApplicationUser user) |
void |
MockIssueManager.recordMovedIssueKey(Issue oldIssue) |
Modifier and Type | Class and Description |
---|---|
class |
MockIssue
Copyright (c) 2002-2006 All rights reserved.
|
Modifier and Type | Method and Description |
---|---|
Issue |
MockIssue.getParentObject() |
Modifier and Type | Method and Description |
---|---|
void |
MockIssue.setParentObject(Issue parentIssue) |
Modifier and Type | Method and Description |
---|---|
String |
MockNavigableField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
Modifier and Type | Field and Description |
---|---|
Collection<Issue> |
MockIssueIndexer.indexedIssues |
Collection<Issue> |
MockIssueIndexer.reIndexedIssues |
Modifier and Type | Method and Description |
---|---|
Index.Result |
MockIssueIndexer.deindexIssues(EnclosedIterable<Issue> issues,
Context context) |
Index.Result |
MockIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context) |
Index.Result |
MockIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams) |
Index.Result |
MockIssueIndexer.indexIssuesBatchMode(EnclosedIterable<Issue> issues,
Context context) |
Index.Result |
MockIssueIndexer.indexIssuesBatchMode(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams) |
Index.Result |
MockIssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
boolean reIndexComments,
boolean reIndexChangeHistory,
boolean conditionalUpdate) |
Index.Result |
MockIssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams,
boolean conditionalUpdate) |
Modifier and Type | Method and Description |
---|---|
Collection<ProjectComponent> |
MockProjectComponentManager.findComponentsByIssue(Issue issue) |
Collection<org.ofbiz.core.entity.GenericValue> |
MockProjectComponentManager.findComponentsByIssueGV(Issue issue) |
List<ChangeItemBean> |
MockProjectComponentManager.updateIssueProjectComponents(Issue issue,
Collection<ProjectComponent> newValue) |
Modifier and Type | Field and Description |
---|---|
protected Issue |
AdhocNotificationService.ValidateNotificationResult.issue |
Modifier and Type | Method and Description |
---|---|
Issue |
NotificationFilterContext.getIssue() |
Constructor and Description |
---|
ValidateNotificationResult(ErrorCollection errorCollection,
NotificationBuilder notification,
com.google.common.base.Supplier<Iterable<NotificationRecipient>> recipients,
ApplicationUser from,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
Object |
UserCFNotificationTypeAware.getValueFromIssue(CustomField customField,
Issue issue)
Retrieves the
User or a collection of Users
representing the current CustomField value for the given issue. |
boolean |
ProjectRoleSecurityAndNotificationType.hasPermission(Issue issue,
String parameter) |
boolean |
ProjectRoleSecurityAndNotificationType.hasPermission(Issue issue,
String parameter,
ApplicationUser user,
boolean issueCreation) |
Modifier and Type | Method and Description |
---|---|
Issue |
PermissionContextImpl.getIssue() |
Issue |
PermissionContext.getIssue() |
Modifier and Type | Method and Description |
---|---|
boolean |
WorkflowPermission.allows(ProjectPermissionKey permission,
Issue issue,
ApplicationUser user)
Whether this workflow permission allows a permission.
|
boolean |
DenyWorkflowPermission.allows(ProjectPermissionKey permission,
Issue issue,
ApplicationUser user) |
boolean |
DefaultWorkflowPermission.allows(ProjectPermissionKey permission,
Issue issue,
ApplicationUser user) |
PermissionContext |
DefaultPermissionContextFactory.getPermissionContext(Issue issue) |
PermissionContext |
PermissionContextFactory.getPermissionContext(Issue issue)
Get the permission context for the given issue.
|
PermissionContext |
DefaultPermissionContextFactory.getPermissionContext(Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
PermissionContext |
PermissionContextFactory.getPermissionContext(Issue issue,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Get the permission context for the given issue at the end of the given workflow action.
|
PermissionContext |
DefaultPermissionContextFactory.getPermissionContext(Issue issue,
Status issueStatus) |
PermissionContext |
PermissionContextFactory.getPermissionContext(Issue issue,
Status status)
Get the permission context for the given issue if it was in the given status.
|
PermissionContext |
DefaultPermissionContextFactory.getPermissionContext(OperationContext operationContext,
Issue issue)
Checks if we're in a workflow operation, and if so constructs a PermissionContext with the destination status.
|
PermissionContext |
PermissionContextFactory.getPermissionContext(OperationContext operationContext,
Issue issue)
Deprecated.
Use
PermissionContextFactory.getPermissionContext(Issue, ActionDescriptor) instead. Since v5.0. |
boolean |
DefaultPermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Issue issue) |
boolean |
PermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Issue issue)
Checks anonymous permission of the given permission type for the given issue.
|
boolean |
DefaultPermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
boolean issueCreation) |
boolean |
PermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
boolean issueCreation)
Checks the given user's permission of the given permission type for the given issue.
|
Constructor and Description |
---|
PermissionContextImpl(Issue issue,
Project project,
Status status) |
Modifier and Type | Method and Description |
---|---|
ApplicationUser |
AssigneeResolver.getDefaultAssignee(Issue issue,
Map fieldValuesHolder)
Determines the actual User the issue should be assigned to.
|
ApplicationUser |
AssigneeResolver.getDefaultAssigneeObject(Issue issue,
Map fieldValuesHolder)
Determines the default User the issue should be assigned to.
|
ErrorCollection |
AssigneeResolver.validateDefaultAssignee(Issue issue,
Map fieldValuesHolder)
This method is called to validate input when a user selects 'Automatic' during an issue operation, e.g.
|
Modifier and Type | Method and Description |
---|---|
ApplicationUser |
DefaultAssigneeResolver.getDefaultAssignee(Issue issue,
Map fieldValuesHolder)
Resolves the 'Automatic' assignee based on Project and Component values of the issue
|
ApplicationUser |
DefaultAssigneeResolver.getDefaultAssigneeObject(Issue issue,
Map fieldValuesHolder) |
ErrorCollection |
DefaultAssigneeResolver.validateDefaultAssignee(Issue issue,
Map fieldValuesHolder) |
Modifier and Type | Method and Description |
---|---|
String |
CustomFieldTypeModuleDescriptorImpl.getBulkMoveHtml(FieldConfig config,
Map customFieldValuesHolder,
Issue issue,
webwork.action.Action action,
Map displayParameters,
FieldLayoutItem fieldLayoutItem,
Map<Long,BulkMoveHelper.DistinctValueResult> distinctValues,
BulkMoveHelper bulkMoveHelper) |
String |
CustomFieldTypeModuleDescriptor.getBulkMoveHtml(FieldConfig config,
Map customFieldValuesHolder,
Issue issue,
webwork.action.Action action,
Map displayParameters,
FieldLayoutItem fieldLayoutItem,
Map<Long,BulkMoveHelper.DistinctValueResult> distinctValues,
BulkMoveHelper bulkMoveHelper) |
String |
CustomFieldTypeModuleDescriptorImpl.getColumnViewHtml(CustomField field,
Object value,
Issue issue,
Map displayParams,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptor.getColumnViewHtml(CustomField field,
Object value,
Issue issue,
Map displayParams,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptorImpl.getEditDefaultHtml(FieldConfig config,
Map customFieldValuesHolder,
Issue issue,
webwork.action.Action action,
Map displayParameters,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptor.getEditDefaultHtml(FieldConfig config,
Map customFieldValuesHolder,
Issue issue,
webwork.action.Action action,
Map displayParameters,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptorImpl.getEditHtml(FieldConfig config,
Map customFieldValuesHolder,
Issue issue,
webwork.action.Action action,
Map displayParameters,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptor.getEditHtml(FieldConfig config,
Map customFieldValuesHolder,
Issue issue,
webwork.action.Action action,
Map displayParameters,
FieldLayoutItem fieldLayoutItem) |
JsonData |
CustomFieldRestSerializer.getJsonData(CustomField field,
Issue issue) |
String |
CustomFieldTypeModuleDescriptorImpl.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptor.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem) |
String |
CustomFieldTypeModuleDescriptorImpl.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem,
Map displayParameters) |
String |
CustomFieldTypeModuleDescriptor.getViewHtml(CustomField field,
Object value,
Issue issue,
FieldLayoutItem fieldLayoutItem,
Map displayParameters) |
String |
CustomFieldTypeModuleDescriptorImpl.getViewXML(CustomField field,
Issue issue,
FieldLayoutItem fieldLayoutItem,
boolean raw) |
String |
CustomFieldTypeModuleDescriptor.getViewXML(CustomField field,
Issue issue,
FieldLayoutItem fieldLayoutItem,
boolean raw) |
Modifier and Type | Method and Description |
---|---|
Issue |
ShowPanelRequest.issue() |
Issue |
GetActionsRequest.issue() |
Modifier and Type | Method and Description |
---|---|
List<IssueAction> |
IssueTabPanel.getActions(Issue issue,
ApplicationUser remoteUser)
Return a list of issue actions in the order that you want them to be displayed.
|
List<IssueAction> |
AbstractIssueTabPanel2.getActions(Issue issue,
ApplicationUser remoteUser)
Bridge method that delegates to the new
IssueTabPanel2.getActions(GetActionsRequest) method. |
boolean |
IssueTabPanel.showPanel(Issue issue,
ApplicationUser remoteUser)
Whether or not to show this tab panel to the given User for the given Issue.
|
boolean |
AbstractIssueTabPanel2.showPanel(Issue issue,
ApplicationUser remoteUser)
Bridge method that delegates to the new
IssueTabPanel2.showPanel(ShowPanelRequest) method. |
Constructor and Description |
---|
GetActionsRequest(Issue issue,
ApplicationUser remoteUser,
boolean asynchronous,
boolean showAll,
String focusId) |
ShowPanelRequest(Issue issue,
ApplicationUser remoteUser) |
Modifier and Type | Method and Description |
---|---|
abstract String |
AbstractIssueView.getBody(Issue issue,
IssueViewRequestParams issueViewRequestParams) |
abstract String |
AbstractIssueView.getContent(Issue issue,
IssueViewRequestParams issueViewRequestParams) |
String |
IssueView.getContent(Issue issue,
IssueViewRequestParams issueViewRequestParams) |
void |
AbstractIssueView.writeHeaders(Issue issue,
RequestHeaders requestHeaders,
IssueViewRequestParams issueViewRequestParams)
A default implementation that does nothing
|
void |
IssueView.writeHeaders(Issue issue,
RequestHeaders requestHeaders,
IssueViewRequestParams issueViewRequestParams) |
Modifier and Type | Method and Description |
---|---|
RemoteResponse<JSONObject> |
RemoteJiraRestServiceImpl.createRemoteIssueLink(com.atlassian.applinks.api.ApplicationLink applicationLink,
String remoteIssueKey,
Issue issue,
String relationship,
RemoteJiraRestService.RestVersion restVersion) |
RemoteResponse<JSONObject> |
RemoteJiraRestService.createRemoteIssueLink(com.atlassian.applinks.api.ApplicationLink applicationLink,
String remoteIssueKey,
Issue issue,
String relationship,
RemoteJiraRestService.RestVersion restVersion)
Creates a remote issue link between the given remote issue and the given local issue.
|
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
VersionDrillDownRendererImpl.VersionHelperBean.getIssuesFromSearchResult(SearchResults searchResults)
Extracts the list of issues and orders them appropriately.
|
Modifier and Type | Method and Description |
---|---|
List<Issue> |
DefaultReportSubTaskFetcher.getSubTasks(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved) |
List<Issue> |
ReportSubTaskFetcher.getSubTasks(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved)
Given a list of parent issues, returns a list of subtasks visible to the user,
subject to the subtask inclusion policy at
SubTaskInclusionOption . |
List<Issue> |
DefaultReportSubTaskFetcher.getSubTasksForUser(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved) |
List<Issue> |
ReportSubTaskFetcher.getSubTasksForUser(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved)
Given a list of parent issues, returns a list of subtasks visible to the user,
subject to the subtask inclusion policy at
SubTaskInclusionOption . |
Modifier and Type | Method and Description |
---|---|
List<Issue> |
DefaultReportSubTaskFetcher.getSubTasks(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved) |
List<Issue> |
ReportSubTaskFetcher.getSubTasks(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved)
Given a list of parent issues, returns a list of subtasks visible to the user,
subject to the subtask inclusion policy at
SubTaskInclusionOption . |
List<Issue> |
DefaultReportSubTaskFetcher.getSubTasksForUser(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved) |
List<Issue> |
ReportSubTaskFetcher.getSubTasksForUser(ApplicationUser user,
List<Issue> parentIssues,
SubTaskInclusionOption subtaskInclusion,
boolean onlyIncludeUnresolved)
Given a list of parent issues, returns a list of subtasks visible to the user,
subject to the subtask inclusion policy at
SubTaskInclusionOption . |
Modifier and Type | Method and Description |
---|---|
Issue |
ReportIssue.getIssue() |
Issue |
ReportIssue.getParent() |
Constructor and Description |
---|
ReportIssue(Issue issue,
AggregateTimeTrackingCalculator aggregateCalculator,
com.atlassian.jira.plugin.report.impl.DurationFormatter durationFormatter,
com.atlassian.jira.plugin.report.impl.AccuracyCalculator accuracyCalculator,
Comparator comparator,
org.apache.commons.collections.Predicate issueInclusionPredicate) |
Modifier and Type | Method and Description |
---|---|
String |
PeopleBlockContextProvider.getAssigneeDisplayHtml(Issue issue)
Construct an HTML string to display an issue's assignee.
|
String |
PeopleBlockContextProvider.getReporterDisplayHtml(Issue issue)
Construct an HTML string to display an issue's reporter.
|
Constructor and Description |
---|
SimpleField(FieldScreenRenderLayoutItem layoutItem,
Issue issue,
webwork.action.Action action) |
SimpleTab(FieldScreenRenderTab tab,
Issue issue,
webwork.action.Action action) |
SubTaskTableRenderer(Issue issue,
ApplicationUser user) |
Modifier and Type | Method and Description |
---|---|
boolean |
IsIssueAssignedToCurrentUserCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
NoAttachmentsCondition.shouldDisplay(ApplicationUser applicationUser,
Issue issue,
JiraHelper jiraHelper) |
boolean |
IsSubTaskCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
IsWatchingIssueCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
IsIssueUnresolvedCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
HasSubTasksAvailableCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
CanConvertToIssueCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
IsIssueEditableCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
CanManageAttachmentsCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
IsIssueReportedByCurrentUserCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
CanConvertToSubTaskCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
CanAttachFileToIssueCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
boolean |
HasVotedForIssueCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper) |
abstract boolean |
AbstractIssueWebCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper)
Should we display this item for this issue?
|
abstract boolean |
AbstractIssueCondition.shouldDisplay(ApplicationUser user,
Issue issue,
JiraHelper jiraHelper)
Deprecated.
Should we display this item for this issue?
|
Modifier and Type | Method and Description |
---|---|
CommentHelper.CommentHelperBuilder |
CommentHelper.CommentHelperBuilder.issue(Issue issue) |
Constructor and Description |
---|
CommentHelper(javax.servlet.http.HttpServletRequest request,
Project project,
com.atlassian.fugue.Option<Issue> issue,
com.atlassian.fugue.Option<Comment> comment) |
Modifier and Type | Method and Description |
---|---|
Issue |
ShareService.ValidateShareIssueResult.getIssue() |
Modifier and Type | Method and Description |
---|---|
ShareService.ValidateShareIssueResult |
ShareServiceImpl.validateShareIssue(ApplicationUser remoteUser,
ShareBean shareBean,
Issue issue) |
ShareService.ValidateShareIssueResult |
ShareService.validateShareIssue(ApplicationUser remoteUser,
ShareBean shareBean,
Issue issue)
Confirms that the shareBean param contains either usernames or e-mails and also validates that the user
performing this operation has the permission to view other users in this JIRA instance.
|
Constructor and Description |
---|
ValidateShareIssueResult(ErrorCollection errorCollection,
ApplicationUser remoteUser,
ShareBean shareBean,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
Issue |
ShareIssueEvent.getIssue() |
Constructor and Description |
---|
ShareIssueEvent(Issue issue,
ApplicationUser fromUser,
Set<String> toUsernames,
Set<String> toEmails,
String comment) |
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
ReleaseNoteManager.IssuesByType.getIssues() |
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
MockVersionManager.getIssuesWithAffectsVersion(Version version) |
Collection<Issue> |
DefaultVersionManager.getIssuesWithAffectsVersion(Version version) |
Collection<Issue> |
VersionManager.getIssuesWithAffectsVersion(Version version)
Return all the issues in which the affected version matches the specified version.
|
Collection<Issue> |
MockVersionManager.getIssuesWithFixVersion(Version version) |
Collection<Issue> |
DefaultVersionManager.getIssuesWithFixVersion(Version version) |
Collection<Issue> |
VersionManager.getIssuesWithFixVersion(Version version)
Return all the issues in which the fix for version matches the specified version.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultVersionManager.moveIssuesToNewVersion(List<Issue> issues,
Version currentVersion,
Version swapToVersion) |
void |
VersionManager.moveIssuesToNewVersion(List<Issue> issues,
Version currentVersion,
Version swapToVersion)
Swaps the list of issues supplied from one Fix version to another.
|
Modifier and Type | Field and Description |
---|---|
protected Issue |
AbstractMetaFieldBeanBuilder.issue |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AssignIssueResource.assignIssue(Issue issue,
String assignee) |
IssueBean |
IssueBeanBuilder2.build(Issue issue) |
javax.ws.rs.core.Response |
RemoteIssueLinkResource.createOrUpdateRemoteIssueLink(Issue issue,
RemoteIssueLinkCreateOrUpdateRequest request,
ContextUriInfo contextUriInfo)
Creates or updates a remote issue link from a JSON representation.
|
javax.ws.rs.core.Response |
DeleteIssueResource.deleteIssue(Issue issue,
String deleteSubtasks,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
RemoteIssueLinkResource.deleteRemoteIssueLinkByGlobalId(Issue issue,
String globalId) |
javax.ws.rs.core.Response |
RemoteIssueLinkResource.deleteRemoteIssueLinkById(Issue issue,
String idString)
Deletes a remote issue link.
|
javax.ws.rs.core.Response |
UpdateIssueResource.editIssue(Issue issue,
IssueUpdateBean updateRequest) |
int |
DeleteIssueResource.getNumberOfSubTasks(Issue issue) |
javax.ws.rs.core.Response |
RemoteIssueLinkResource.getRemoteIssueLinkById(Issue issue,
String idString)
Gets the remote issue link with the given id for the given issue.
|
javax.ws.rs.core.Response |
RemoteIssueLinkResource.getRemoteIssueLinks(Issue issue,
String globalId)
Gets all the remote issue links for the given issue, and filter by the other parameters.
|
Collection<FieldMetaBean> |
IssueResource.getRequiredFields(FieldScreenRenderer fieldScreenRenderer,
Issue issue) |
TransitionMetaBeanBuilder |
TransitionMetaBeanBuilder.issue(Issue issue) |
EditMetaBeanBuilder |
EditMetaBeanBuilder.issue(Issue issue) |
javax.ws.rs.core.Response |
UpdateIssueResource.transitionIssue(Issue issue,
IssueUpdateBean issueUpdateBean) |
javax.ws.rs.core.Response |
RemoteIssueLinkResource.updateRemoteIssueLink(Issue issue,
String idString,
RemoteIssueLinkCreateOrUpdateRequest request)
Updates a remote issue link.
|
Constructor and Description |
---|
AbstractMetaFieldBeanBuilder(FieldLayoutManager fieldLayoutManager,
Project project,
Issue issue,
IssueType issueType,
ApplicationUser user,
VersionBeanFactory versionBeanFactory,
VelocityRequestContextFactory velocityRequestContextFactory,
ContextUriInfo contextUriInfo,
JiraBaseUrls baseUrls,
DefaultFieldMetaBeanHelper defaultFieldHelper) |
CreateMetaFieldBeanBuilder(FieldLayoutManager fieldLayoutManager,
Project project,
Issue issue,
IssueType issueType,
ApplicationUser user,
VersionBeanFactory versionBeanFactory,
VelocityRequestContextFactory velocityRequestContextFactory,
ContextUriInfo contextUriInfo,
JiraBaseUrls baseUrls,
PermissionManager permissionManager,
FieldScreenRendererFactory fieldScreenRendererFactory,
JiraAuthenticationContext authContext,
FieldManager fieldManager,
DefaultFieldMetaBeanHelper defaultFieldHelper) |
EditMetaBean(Issue issue,
EditMetaFieldBeanBuilder fieldsBuilder) |
EditMetaFieldBeanBuilder(FieldLayoutManager fieldLayoutManager,
Project project,
Issue issue,
IssueType issueType,
ApplicationUser user,
VersionBeanFactory versionBeanFactory,
VelocityRequestContextFactory velocityRequestContextFactory,
ContextUriInfo contextUriInfo,
JiraBaseUrls baseUrls,
FieldScreenRendererFactory fieldScreenRendererFactory,
FieldManager fieldManager,
IssueManager issueManager) |
IssueBeanBuilder(BeanBuilderFactory beanBuilderFactory,
IncludedFields include,
Issue issue) |
OpsbarBeanBuilder(Issue issue,
ApplicationProperties applicationProperties,
SimpleLinkManager simpleLinkManager,
JiraAuthenticationContext authContext,
I18nHelper i18n,
IssueManager issueManager,
com.atlassian.plugin.PluginAccessor pluginAccessor,
PermissionManager permissionManager) |
TransitionMetaFieldBeanBuilder(FieldScreenRendererFactory fieldScreenRendererFactory,
FieldLayoutManager fieldLayoutManager,
com.opensymphony.workflow.loader.ActionDescriptor action,
Issue issue,
ApplicationUser user,
VersionBeanFactory versionBeanFactory,
VelocityRequestContextFactory velocityRequestContextFactory,
ContextUriInfo contextUriInfo,
JiraBaseUrls baseUrls) |
Modifier and Type | Method and Description |
---|---|
ChangelogBean |
ChangelogBeanBuilder.build(Issue issue) |
IssueBeanBuilder |
BeanBuilderFactory.newIssueBeanBuilder(Issue issue,
IncludedFields include)
Deprecated.
|
IssueBeanBuilder |
BeanBuilderFactoryImpl.newIssueBeanBuilder(Issue issue,
IncludedFields include)
Returns a new instance of an IssueBeanBuilder.
|
OpsbarBeanBuilder |
BeanBuilderFactory.newOpsbarBeanBuilder(Issue issue) |
OpsbarBeanBuilder |
BeanBuilderFactoryImpl.newOpsbarBeanBuilder(Issue issue) |
Modifier and Type | Method and Description |
---|---|
WatchersBean |
WatchersFinder.getWatchers(Issue issue,
ApplicationUser callingUser)
Retrieves a WatchersBean for the given Issue on behalf of a remote user.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
IssueWorklogResource.addWorklog(Issue issue,
WorklogJsonBean request,
IssueWorklogResource.WorklogAdjustmentRequest adjustEstimateDetails,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
IssueWorklogResource.deleteWorklog(Issue issue,
WorklogJsonBean request,
IssueWorklogResource.WorklogAdjustmentRequest adjustEstimateDetails,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
IssueWorklogResource.getIssueWorklogs(Issue issue) |
List<Worklog> |
IssueWorklogResource.getIssueWorklogsObjects(Issue issue) |
javax.ws.rs.core.Response |
IssueWorklogResource.getWorklogForIssue(String worklogId,
Issue issue) |
abstract WorklogInputParameters |
WorklogOperation.prepareData(JiraServiceContextImpl serviceContext,
Issue issue,
WorklogJsonBean request,
IssueWorklogResource.WorklogAdjustmentRequest adjustment) |
javax.ws.rs.core.Response |
IssueWorklogResource.updateWorklog(Issue issue,
WorklogJsonBean request,
IssueWorklogResource.WorklogAdjustmentRequest adjustEstimateDetails,
javax.ws.rs.core.UriInfo uriInfo) |
abstract Worklog |
WorklogOperation.validateAndPerformAndAutoAdjustEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
abstract Worklog |
WorklogOperation.validateAndPerformAndLeaveEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
abstract Worklog |
WorklogOperation.validateAndPerformAndManualAdjustEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
abstract Worklog |
WorklogOperation.validateAndPerformAndSetNewEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
Modifier and Type | Method and Description |
---|---|
Collection<ApplicationUser> |
AbstractSchemeManager.getUsers(Long permissionId,
Issue issue) |
Collection<ApplicationUser> |
SchemeManager.getUsers(Long permissionId,
Issue issue) |
boolean |
SchemeType.hasPermission(Issue issue,
String parameter)
Determines if this permission type is satisfied for anonymous access.
|
boolean |
SchemeType.hasPermission(Issue issue,
String parameter,
ApplicationUser user,
boolean issueCreation)
Determines if this permission type is satisfied.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SubvertedPermissionManager.hasPermission(int permissionsId,
Issue issue,
ApplicationUser user) |
boolean |
DefaultPermissionManager.hasPermission(int permissionsId,
Issue issue,
ApplicationUser user) |
boolean |
ApplicationRequiredPermissionManager.hasPermission(int permissionsId,
Issue issue,
ApplicationUser user)
Deprecated.
|
boolean |
WorkflowBasedPermissionManager.hasPermission(int permissionsId,
Issue issue,
ApplicationUser user) |
boolean |
PermissionManager.hasPermission(int permissionsId,
Issue issue,
ApplicationUser user)
Deprecated.
Use
PermissionManager.hasPermission(ProjectPermissionKey, Issue, ApplicationUser) instead. Since v6.3. |
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user) |
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user) |
boolean |
ApplicationRequiredPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user) |
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Issue issue,
ApplicationUser user) |
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user)
Checks to see if this user has permission to see the specified issue.
|
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
boolean |
ApplicationRequiredPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
Checks to see if this user has the given permission to the specified issue after the given workflow transition takes effect.
|
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
Status status) |
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
Status status) |
boolean |
ApplicationRequiredPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
Status status) |
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
Status status) |
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user,
Status status)
Checks to see if this user has the given permission to the specified issue if the issue was in the given status.
|
Modifier and Type | Method and Description |
---|---|
protected abstract String |
SimpleIssueFieldSecurityType.getFieldValue(Issue issue)
Returns the user key value for the given issue for the field that this security type checks.
|
protected String |
CurrentReporter.getFieldValue(Issue issue) |
protected String |
CurrentAssigneeHasAssignablePermission.getFieldValue(Issue issue) |
protected String |
CurrentReporterHasCreatePermission.getFieldValue(Issue issue) |
protected String |
CurrentAssignee.getFieldValue(Issue issue) |
protected boolean |
SimpleIssueFieldSecurityType.hasIssuePermission(ApplicationUser user,
boolean issueCreation,
Issue issue,
String parameter) |
protected abstract boolean |
AbstractIssueFieldSecurityType.hasIssuePermission(ApplicationUser user,
boolean issueCreation,
Issue issue,
String parameter) |
protected boolean |
GroupCF.hasIssuePermission(ApplicationUser user,
boolean issueCreation,
Issue issue,
String parameter) |
protected boolean |
UserCF.hasIssuePermission(ApplicationUser user,
boolean issueCreation,
Issue issue,
String parameter) |
boolean |
ApplicationRoleSecurityType.hasPermission(Issue issue,
String parameter) |
boolean |
AbstractIssueFieldSecurityType.hasPermission(Issue issue,
String argument) |
boolean |
ProjectLead.hasPermission(Issue issue,
String parameter) |
boolean |
SingleUser.hasPermission(Issue issue,
String parameter) |
boolean |
GroupDropdown.hasPermission(Issue issue,
String parameter) |
boolean |
ApplicationRoleSecurityType.hasPermission(Issue issue,
String parameter,
ApplicationUser user,
boolean issueCreation) |
boolean |
AbstractIssueFieldSecurityType.hasPermission(Issue issue,
String parameter,
ApplicationUser user,
boolean issueCreation) |
boolean |
ProjectLead.hasPermission(Issue issue,
String parameter,
ApplicationUser user,
boolean issueCreation) |
boolean |
SingleUser.hasPermission(Issue issue,
String parameter,
ApplicationUser user,
boolean issueCreation) |
boolean |
GroupDropdown.hasPermission(Issue issue,
String parameter,
ApplicationUser user,
boolean issueCreation) |
Modifier and Type | Method and Description |
---|---|
Set<ApplicationUser> |
GroupSelectorUtils.getUsers(Issue issue,
String customFieldId)
Get users from a group chosen by a Group Selector custom field, in a certain issue.
|
boolean |
GroupSelectorUtils.isUserInCustomFieldGroup(Issue issue,
CustomField field,
ApplicationUser user)
Determines if a user is a member of a group specified by a custom field value.
|
Modifier and Type | Method and Description |
---|---|
static Issue |
ServiceUtils.findIssueObjectInString(String searchString)
Loops through the string and returns the issue that is found within, or null if there is no issue matching.
|
static Issue |
ServiceUtils.getIssueObject(String key)
Deprecated.
Use
IssueManager.getIssueObject(String) instead. Since v6.1. |
Modifier and Type | Method and Description |
---|---|
static Iterable<Issue> |
ServiceUtils.findIssueObjectsInString(String searchString) |
Modifier and Type | Method and Description |
---|---|
Issue |
DefaultMessageHandlerContext.createIssue(ApplicationUser reporter,
Issue issue) |
Issue |
MessageHandlerContext.createIssue(ApplicationUser reporter,
Issue issue)
Creates a new issue in JIRA or a dummy issue in dry run mode
|
Modifier and Type | Method and Description |
---|---|
ChangeItemBean |
DefaultMessageHandlerContext.createAttachment(File file,
String filename,
String contentType,
ApplicationUser author,
Issue issue) |
ChangeItemBean |
MessageHandlerContext.createAttachment(File file,
String filename,
String contentType,
ApplicationUser author,
Issue issue)
Creates attachment (when run in real mode) or does nothing if run in dry run mode.
|
Comment |
DefaultMessageHandlerContext.createComment(Issue issue,
ApplicationUser author,
String body,
boolean dispatchEvent) |
Comment |
MessageHandlerContext.createComment(Issue issue,
ApplicationUser author,
String body,
boolean dispatchEvent)
Creates a new issue comment in JIRA or a dummy comment in dry run mode
|
Issue |
DefaultMessageHandlerContext.createIssue(ApplicationUser reporter,
Issue issue) |
Issue |
MessageHandlerContext.createIssue(ApplicationUser reporter,
Issue issue)
Creates a new issue in JIRA or a dummy issue in dry run mode
|
Modifier and Type | Method and Description |
---|---|
List<Issue> |
DefaultUserIssueHistoryManager.getShortIssueHistory(ApplicationUser user) |
List<Issue> |
UserIssueHistoryManager.getShortIssueHistory(ApplicationUser user)
Retrieve the first X (jira.max.issue.history.dropdown.items) Issues from the user's issue history queue.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultUserIssueHistoryManager.addIssueToHistory(ApplicationUser user,
Issue issue) |
void |
UserIssueHistoryManager.addIssueToHistory(ApplicationUser user,
Issue issue)
Add an
Issue to the user history list. |
Modifier and Type | Method and Description |
---|---|
static void |
AttachmentUtils.checkValidAttachmentDirectory(Issue issue)
Deprecated.
Checks that the Attachment directory of the given issue is right to go - writable, accessible etc.
|
static File |
AttachmentUtils.getAttachmentDirectory(Issue issue)
Deprecated.
Returns the physical directory of the attachments for the given issue.
|
static File |
AttachmentUtils.getAttachmentDirectory(Issue issue,
boolean createDirectory)
Deprecated.
Returns the physical directory of the attachments for the given issue.
|
static File |
AttachmentUtils.getAttachmentFile(Issue issue,
Attachment attachment)
Deprecated.
Returns the physical File for the given Attachment.
|
static File |
AttachmentUtils.getThumbnailDirectory(Issue issue)
Deprecated.
Returns the physical directory of the thumbnails for the given issue, creating if necessary.
|
static File |
AttachmentUtils.getThumbnailFile(Issue issue,
Attachment attachment)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FieldVisibilityManagerImpl.isFieldHidden(String fieldId,
Issue issue) |
boolean |
FieldVisibilityManager.isFieldHidden(String fieldId,
Issue issue)
Checks if the field is hidden for the issue's current field layout scheme.
|
boolean |
FieldVisibilityManagerImpl.isFieldVisible(String fieldId,
Issue issue) |
boolean |
FieldVisibilityManager.isFieldVisible(String fieldId,
Issue issue)
Checks if the field is visible for the issue's current field layout scheme.
|
Modifier and Type | Method and Description |
---|---|
void |
IssueActionSupport.addIssueToHistory(Issue issueObj)
Sets the current issue.
|
boolean |
JiraWebActionSupport.hasIssuePermission(int permissionsId,
Issue issue) |
boolean |
JiraWebActionSupport.hasIssuePermission(ProjectPermissionKey projectPermissionKey,
Issue issue) |
boolean |
JiraWebActionSupport.hasIssuePermission(String permissionKey,
Issue issue) |
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
EditCustomFieldOptions.getAffectedIssues() |
Modifier and Type | Field and Description |
---|---|
protected Issue |
AbstractConvertIssue.issue |
Modifier and Type | Method and Description |
---|---|
Issue |
CloneIssueDetails.getCloneParent() |
Issue |
AbstractConvertIssue.getIssue()
Retrieves the worked on issue based on the Issue id.
|
Issue |
AbstractIssueSelectAction.getIssueObject()
Returns the current
Issue . |
Issue |
CloneIssueDetails.getIssueObject(org.ofbiz.core.entity.GenericValue genericValue) |
Issue |
CloneIssueDetails.getOriginalIssue() |
Issue |
AbstractIssueSelectAction.getParentIssueObject()
Returns the parent of the current
Issue |
Issue |
ManageAttachments.getParentIssueObject()
Returns the parent of the current
Issue |
Issue |
AbstractIssueSelectAction.getSummaryIssue()
This is used by the issue summary decorator to add the left-hand side decoration.
|
Issue |
IssueSummaryAware.getSummaryIssue() |
protected Issue |
AbstractIssueSelectAction.refreshIssueObject()
Because some of the code works on the issueGV object (such as voting code) directly the issueObject variable
representation can get out of synch with the underlying GV
|
protected Issue |
AbstractIssueSelectAction.setIssueObject(Issue issueObject)
Once this is called, the underlying issueGV and id and key will be updated to reflect the issue in play.
|
Modifier and Type | Method and Description |
---|---|
Collection<Issue> |
IssuePicker.getBrowsableIssues() |
Collection<Issue> |
IssuePicker.getSearchRequestIssues() |
Collection<Issue> |
IssuePicker.getUserHistoryIssues() |
Modifier and Type | Method and Description |
---|---|
FieldScreenRenderer |
IssueCreationHelperBeanImpl.createFieldScreenRenderer(ApplicationUser remoteUser,
Issue issueObject)
Create a field screen renderer
|
FieldScreenRenderer |
IssueCreationHelperBean.createFieldScreenRenderer(ApplicationUser remoteUser,
Issue issueObject)
Deprecated.
Use
IssueCreationHelperBean.createFieldScreenRenderer(com.atlassian.jira.issue.Issue) instead. Since v6.2. |
FieldScreenRenderer |
IssueCreationHelperBeanImpl.createFieldScreenRenderer(Issue issueObject) |
FieldScreenRenderer |
IssueCreationHelperBean.createFieldScreenRenderer(Issue issueObject)
Deprecated.
|
List<CustomField> |
CreateIssue.getCustomFields(Issue issue) |
int |
BugAssociatorPrefs.getDefaultMode(Issue issue)
What to show initially.
|
int |
DefaultBugAssociatorPrefs.getDefaultMode(Issue issue) |
int |
BugAssociatorPrefs.getDefaultSearchMode(Issue issue)
Whether users can select just one or multiple issues.
|
int |
DefaultBugAssociatorPrefs.getDefaultSearchMode(Issue issue) |
long |
BugAssociatorPrefs.getDefaultSearchRequestId(Issue issue)
Get the search request to run initially, if the
BugAssociatorPrefs.SEARCH mode is used. |
long |
DefaultBugAssociatorPrefs.getDefaultSearchRequestId(Issue issue) |
List<OrderableField> |
IssueCreationHelperBeanImpl.getFieldsForCreate(ApplicationUser user,
Issue issueObject) |
List<OrderableField> |
IssueCreationHelperBean.getFieldsForCreate(ApplicationUser user,
Issue issueObject)
Deprecated.
Gets the fields that will be shown in the create issue screen for that issues project and issue type
|
List |
UpdateFieldsHelperBean.getFieldsForEdit(ApplicationUser user,
Issue issueObject)
Deprecated.
Use
FieldScreenRendererFactory instead. Since v5.0. |
List |
UpdateFieldsHelperBeanImpl.getFieldsForEdit(ApplicationUser user,
Issue issueObject) |
Map<String,String> |
DefaultIssueMetadataHelper.getMetadata(Issue issue,
SearchRequest searchRequest) |
Map<String,String> |
IssueMetadataHelper.getMetadata(Issue issue,
SearchRequest searchRequest)
Construct a map of a given issue's metadata.
|
List<String> |
IssueCreationHelperBeanImpl.getProvidedFieldNames(ApplicationUser remoteUser,
Issue issueObject) |
List<String> |
IssueCreationHelperBean.getProvidedFieldNames(ApplicationUser remoteUser,
Issue issueObject)
Deprecated.
Use
IssueCreationHelperBean.getProvidedFieldNames(com.atlassian.jira.issue.Issue) instead. Since v6.2. |
List<String> |
IssueCreationHelperBeanImpl.getProvidedFieldNames(Issue issueObject) |
List<String> |
IssueCreationHelperBean.getProvidedFieldNames(Issue issueObject)
Deprecated.
|
boolean |
CommentAssignIssue.hasIssuePermission(ProjectPermissionKey permissionKey,
Issue issue) |
boolean |
CommentAssignIssue.hasIssuePermission(String permissionKey,
Issue issue) |
boolean |
AbstractIssueSelectAction.isEditable(Issue issue)
Determines whether the current user can edit or resolve an specified issue.
|
boolean |
UpdateFieldsHelperBeanImpl.isEditable(Issue issue) |
boolean |
UpdateFieldsHelperBean.isFieldValidForEdit(ApplicationUser user,
String fieldId,
Issue issueObject)
Deprecated.
Use
FieldScreenRendererFactory instead. Since v5.0. |
boolean |
UpdateFieldsHelperBeanImpl.isFieldValidForEdit(ApplicationUser user,
String fieldId,
Issue issueObject) |
boolean |
AbstractIssueSelectAction.isHasEditIssuePermission(Issue issue) |
protected boolean |
MoveIssueUpdateFields.isShouldCheckFieldValue(Issue origIssue,
Field field)
JRA-12671 - need to determine if we should call hasValue on the field.
|
boolean |
AbstractWorklogAction.isTimeTrackingFieldHidden(Issue issue) |
boolean |
AbstractIssueSelectAction.isWorkflowAllowsEdit(Issue issue) |
protected void |
CreateIssue.populateFieldHolderWithDefaults(Issue issue,
Collection excludedFieldIds) |
void |
DefaultIssueMetadataHelper.putMetadata(Issue issue,
SearchRequest searchRequest,
JiraWebResourceManager webResourceManager) |
void |
IssueMetadataHelper.putMetadata(Issue issue,
SearchRequest searchRequest,
JiraWebResourceManager webResourceManager)
Insert a given issue's metadata into a
WebResourceManager . |
void |
CloneIssueDetails.setCloneParent(Issue cloneParent) |
protected Issue |
AbstractIssueSelectAction.setIssueObject(Issue issueObject)
Once this is called, the underlying issueGV and id and key will be updated to reflect the issue in play.
|
void |
CloneIssueDetails.setOriginalIssue(Issue originalIssue) |
void |
IssueCreationHelperBeanImpl.validateCreateIssueFields(JiraServiceContext jiraServiceContext,
Collection<String> providedFields,
Issue issueObject,
FieldScreenRenderer fieldScreenRenderer,
OperationContext operationContext,
IssueInputParameters issueInputParameters,
I18nHelper i18n) |
void |
IssueCreationHelperBean.validateCreateIssueFields(JiraServiceContext jiraServiceContext,
Collection<String> providedFields,
Issue issueObject,
FieldScreenRenderer fieldScreenRenderer,
OperationContext operationContext,
IssueInputParameters issueInputParameters,
I18nHelper i18n)
Deprecated.
|
protected void |
IssueCreationHelperBeanImpl.validateCreateIssueFields(JiraServiceContext jiraServiceContext,
Collection<String> providedFields,
Issue issueObject,
FieldScreenRenderer fieldScreenRenderer,
OperationContext operationContext,
Map<String,String[]> actionParams,
boolean applyDefaults,
boolean skipScreenCheck,
I18nHelper i18n) |
void |
IssueCreationHelperBeanImpl.validateIssueType(Issue issue,
OperationContext operationContext,
Map actionParams,
ErrorCollection errors,
I18nHelper i18n) |
void |
IssueCreationHelperBean.validateIssueType(Issue issue,
OperationContext operationContext,
Map actionParams,
ErrorCollection errors,
I18nHelper i18n)
Deprecated.
|
void |
IssueCreationHelperBeanImpl.validateProject(Issue issue,
OperationContext operationContext,
Map actionParams,
ErrorCollection errors,
I18nHelper i18n) |
void |
IssueCreationHelperBean.validateProject(Issue issue,
OperationContext operationContext,
Map actionParams,
ErrorCollection errors,
I18nHelper i18n)
Deprecated.
|
void |
IssueCreationHelperBeanImpl.validateSummary(Issue issue,
OperationContext operationContext,
Map actionParams,
ErrorCollection errors,
I18nHelper i18n) |
void |
IssueCreationHelperBean.validateSummary(Issue issue,
OperationContext operationContext,
Map actionParams,
ErrorCollection errors,
I18nHelper i18n)
Deprecated.
|
Constructor and Description |
---|
SimpleVoteHistory(Issue issue) |
Modifier and Type | Method and Description |
---|---|
protected Issue |
BulkEdit.getIssueObject(org.ofbiz.core.entity.GenericValue issueGV) |
Modifier and Type | Method and Description |
---|---|
static void |
SingleIssueModeInitializer.initialize(BulkEditBean editBean,
Issue singleIssue)
Initializes given
editBean with information that is needed
for bulk operation (i.e. |
Modifier and Type | Method and Description |
---|---|
protected Issue |
MoveIssueUpdateWorkflow.getTargetIssueObject() |
Modifier and Type | Method and Description |
---|---|
AttachmentsBulkOperationResult<ChangeItemBean> |
BackwardCompatibleTemporaryAttachmentUtil.convertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<String> temporaryAttachmentsIds) |
Modifier and Type | Method and Description |
---|---|
Issue |
BulkEditBeanImpl.getFirstTargetIssueObject()
This method is used to get a target issue that will provide the correct context (i.e.
|
Issue |
BulkEditBean.getFirstTargetIssueObject()
This method is used to get a target issue that will provide the correct context (i.e.
|
Issue |
BulkEditBeanImpl.getParentIssueObject() |
Issue |
BulkEditBean.getParentIssueObject()
returns object from database, the object is queried by
BulkEditBean.getParentIssueKey() . |
Modifier and Type | Method and Description |
---|---|
Set<Issue> |
BulkEditBeanImpl.getInvalidIssues()
Gets issues whose status is null
|
Set<Issue> |
BulkEditBean.getInvalidIssues()
Gets issues whose status is null
|
List<Issue> |
BulkEditBeanImpl.getIssuesFromSearchRequest() |
List<Issue> |
BulkEditBean.getIssuesFromSearchRequest() |
List<Issue> |
BulkEditBeanImpl.getSelectedIssues()
Returns a list of "selected" issues.
|
List<Issue> |
BulkEditBean.getSelectedIssues()
Returns a list of "selected" issues.
|
List<Issue> |
BulkEditBeanImpl.getSelectedIssuesIncludingSubTasks() |
List<Issue> |
BulkEditBean.getSelectedIssuesIncludingSubTasks() |
List<Issue> |
BulkEditBeanImpl.getSubTaskOfSelectedIssues() |
List<Issue> |
BulkEditBean.getSubTaskOfSelectedIssues() |
Map<Issue,Issue> |
BulkEditBeanImpl.getTargetIssueObjects() |
Map<Issue,Issue> |
BulkEditBeanImpl.getTargetIssueObjects() |
Map<Issue,Issue> |
BulkEditBean.getTargetIssueObjects() |
Map<Issue,Issue> |
BulkEditBean.getTargetIssueObjects() |
Modifier and Type | Method and Description |
---|---|
TimeTrackingGraphBean |
TimeTrackingGraphBeanFactoryImpl.createBean(Issue issue,
TimeTrackingGraphBeanFactory.Style style,
I18nHelper helper) |
TimeTrackingGraphBean |
TimeTrackingGraphBeanFactory.createBean(Issue issue,
TimeTrackingGraphBeanFactory.Style style,
I18nHelper helper) |
String |
BulkEditBeanImpl.getCheckboxName(Issue issue) |
String |
BulkEditBean.getCheckboxName(Issue issue) |
Status |
BulkEditBeanImpl.getTargetStatus(Issue issue) |
Status |
BulkEditBean.getTargetStatus(Issue issue) |
Status |
BulkEditBeanImpl.getTargetStatusObject(Issue issue) |
Status |
BulkEditBean.getTargetStatusObject(Issue issue)
Deprecated.
Use
BulkEditBean.getTargetStatusObject(com.atlassian.jira.issue.Issue) instead. Since v7.0 |
boolean |
BulkEditBeanImpl.isChecked(Issue issue) |
boolean |
BulkEditBean.isChecked(Issue issue) |
boolean |
PermissionCheckBean.isIssueVisible(Issue issue)
Returns true if the user has permission to
Permissions.BROWSE the issue |
Modifier and Type | Method and Description |
---|---|
void |
BulkEditBeanImpl.addIssues(Collection<Issue> issues) |
void |
BulkEditBean.addIssues(Collection<Issue> issues) |
Map<Long,BulkMoveHelper.DistinctValueResult> |
DefaultBulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean,
OrderableField orderableField,
Function<Issue,Collection<Object>> issueValueResolution,
Function<Object,String> nameResolution) |
Map<Long,BulkMoveHelper.DistinctValueResult> |
BulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean,
OrderableField orderableField,
Function<Issue,Collection<Object>> issueValueResolution,
Function<Object,String> nameResolution)
For the given field, calculates all the distinct values present in the currently selected issues of the BulkEditBean.
|
void |
BulkEditBeanImpl.initSelectedIssues(Collection<Issue> selectedIssues)
Initialises the
BulkEditBean with the selected issues |
void |
BulkEditBean.initSelectedIssues(Collection<Issue> selectedIssues)
Initialises the
BulkEditBean with the selected issues |
void |
BulkEditBeanImpl.setIssuesFromSearchRequest(List<Issue> issuesFromSearchRequest) |
void |
BulkEditBean.setIssuesFromSearchRequest(List<Issue> issuesFromSearchRequest) |
void |
BulkEditBeanImpl.setSubTaskOfSelectedIssues(List<Issue> subTaskOfSelectedIssues) |
void |
BulkEditBean.setSubTaskOfSelectedIssues(List<Issue> subTaskOfSelectedIssues) |
void |
BulkEditBeanImpl.setTargetIssueObjects(Map<Issue,Issue> targetIssueObjects) |
void |
BulkEditBeanImpl.setTargetIssueObjects(Map<Issue,Issue> targetIssueObjects) |
void |
BulkEditBean.setTargetIssueObjects(Map<Issue,Issue> targetIssueObjects) |
void |
BulkEditBean.setTargetIssueObjects(Map<Issue,Issue> targetIssueObjects) |
Modifier and Type | Method and Description |
---|---|
protected Issue |
SimpleColumnLayoutItem.getIssueObject(org.ofbiz.core.entity.GenericValue genericValue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract String |
SimpleColumnLayoutItem.getHtml(Map displayParams,
Issue issue)
Subclasses need to implement this to return the HTML for each row.
|
IssueTableLayoutBean |
TableLayoutFactory.getSubTaskIssuesLayout(ApplicationUser user,
Issue parentIssue,
SubTaskBean subTaskBean,
String subTaskView,
boolean timeTrackingData)
Get the layout for sub-tasks on the view issue page.
|
void |
IssueTableWriter.write(Issue issue)
For each issue that you wish to be written to the table, you need to call write.
|
Modifier and Type | Method and Description |
---|---|
void |
IssueTableWebComponent.asHtml(Writer writer,
IssueTableLayoutBean layout,
List<Issue> issues,
IssuePager pager,
Long selectedIssueId)
Writes a table of issues into the writer provided.
|
String |
IssueTableWebComponent.getHtml(IssueTableLayoutBean layout,
List<Issue> issues,
IssuePager pager)
Deprecated.
Since 6.3.8 use
IssueTableWebComponent.asHtml(java.io.Writer, IssueTableLayoutBean, java.util.List, IssuePager, Long) . It is inefficient in using memory as it uses a string writer. |
String |
IssueTableWebComponent.getHtml(IssueTableLayoutBean layout,
List<Issue> issues,
IssuePager pager,
Long selectedIssueId)
Deprecated.
Since 6.3.8 use
IssueTableWebComponent.asHtml(java.io.Writer, IssueTableLayoutBean, java.util.List, IssuePager, Long) . It is inefficient in using memory as it uses a string writer. |
Modifier and Type | Method and Description |
---|---|
String |
ActionsAndOperationsColumnLayoutItem.getHtml(Map displayParams,
Issue issue) |
String |
SubTaskReorderColumnLayoutItem.getHtml(Map displayParams,
Issue issue) |
ColumnLayoutItem |
ColumnLayoutItemFactory.getSubTaskReorderColumn(ApplicationUser user,
Issue parentIssue,
SubTaskBean subTaskBean,
String subTaskView)
Create a column for SubTaskView for reordering (displaying reorder arrows)
|
Constructor and Description |
---|
SubTaskReorderColumnLayoutItem(PermissionManager permissionManager,
SubTaskBean subTaskBean,
String subTaskView,
Issue parentIssue,
ApplicationUser user,
I18nHelper i18n) |
Modifier and Type | Method and Description |
---|---|
List<Issue> |
IssueTableTag.getIssues() |
Modifier and Type | Method and Description |
---|---|
void |
IssueTableTag.setIssues(List<Issue> issues) |
Modifier and Type | Method and Description |
---|---|
ChangeItemBean |
WebAttachmentManager.createAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
ApplicationUser remoteUser,
Issue issue,
String fileParamName,
Map<String,Object> attachmentProperties)
Deprecated.
|
ChangeItemBean |
DefaultWebAttachmentManager.createAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
ApplicationUser remoteUser,
Issue issue,
String fileParamName,
Map<String,Object> attachmentProperties) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project)
|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project,
String formToken)
Deprecated.
|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project,
String formToken) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project)
|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project,
String formToken)
Deprecated.
|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project,
String formToken) |
String |
IssueTableBean.getParentIssueKey(Issue issue)
Deprecated.
|
String |
IssueTableBean.getParentIssueSummary(Issue issue)
Deprecated.
|
boolean |
DefaultAuthorizationSupport.hasIssuePermission(int permissionsId,
Issue issue) |
boolean |
AuthorizationSupport.hasIssuePermission(int permissionsId,
Issue issue)
Deprecated.
|
boolean |
DefaultAuthorizationSupport.hasIssuePermission(ProjectPermissionKey projectPermissionKey,
Issue issue) |
boolean |
AuthorizationSupport.hasIssuePermission(ProjectPermissionKey projectPermissionKey,
Issue issue)
Returns true if the logged in user has the given permission on the given Issue.
|
boolean |
DefaultAuthorizationSupport.hasIssuePermission(String permissionKey,
Issue issue) |
boolean |
AuthorizationSupport.hasIssuePermission(String permissionKey,
Issue issue)
Returns true if the logged in user has the given permission type on the given Issue.
|
Modifier and Type | Method and Description |
---|---|
com.opensymphony.workflow.loader.ActionDescriptor |
OSWorkflowManager.getActionDescriptor(Issue issue,
int actionId) |
com.opensymphony.workflow.loader.ActionDescriptor |
WorkflowManager.getActionDescriptor(Issue issue,
int actionId)
Given an issue and the identifier if a workflow action, returns the ActionDescriptor associated.
|
Collection<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManagerImpl.getAvailableActions(Issue issue)
Deprecated.
|
Collection<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManager.getAvailableActions(Issue issue)
Deprecated.
since v6.3
|
Collection<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManagerImpl.getAvailableActions(Issue issue,
ApplicationUser user) |
Collection<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManager.getAvailableActions(Issue issue,
ApplicationUser user)
Returns the Workflow actions that are valid for the given Issue in its current state for given user.
|
Collection<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManagerImpl.getAvailableActions(Issue issue,
TransitionOptions transitionOptions,
ApplicationUser user) |
Collection<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManager.getAvailableActions(Issue issue,
TransitionOptions transitionOptions,
ApplicationUser user)
Returns the Workflow actions that are valid for the given Issue in its current state for given user.
|
String |
OSWorkflowManager.getNextStatusIdForAction(Issue issue,
int actionId) |
String |
WorkflowManager.getNextStatusIdForAction(Issue issue,
int actionId)
Given an issue and the identifier of a workflow action, returns the next status object for the issue if the action gets executed.
|
List<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManagerImpl.getSortedAvailableActions(Issue issue)
Deprecated.
|
List<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManager.getSortedAvailableActions(Issue issue)
Deprecated.
since v6.3
|
List<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManagerImpl.getSortedAvailableActions(Issue issue,
ApplicationUser user) |
List<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManager.getSortedAvailableActions(Issue issue,
ApplicationUser user)
Returns the Workflow actions that are valid for the given Issue in its current state for given user.
|
List<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManagerImpl.getSortedAvailableActions(Issue issue,
TransitionOptions transitionOptions,
ApplicationUser user) |
List<com.opensymphony.workflow.loader.ActionDescriptor> |
IssueWorkflowManager.getSortedAvailableActions(Issue issue,
TransitionOptions transitionOptions,
ApplicationUser user)
Returns the Workflow actions that are valid for the given Issue in its current state for given user.
|
JiraWorkflow |
OSWorkflowManager.getWorkflow(Issue issue) |
JiraWorkflow |
WorkflowManager.getWorkflow(Issue issue)
Retrieve the workflow for a given issue.
|
boolean |
OSWorkflowManager.isEditable(Issue issue) |
boolean |
WorkflowManager.isEditable(Issue issue) |
boolean |
IssueWorkflowManagerImpl.isValidAction(Issue issue,
int actionid)
Deprecated.
|
boolean |
IssueWorkflowManager.isValidAction(Issue issue,
int action)
Deprecated.
since v6.3
|
boolean |
IssueWorkflowManagerImpl.isValidAction(Issue issue,
int actionId,
ApplicationUser user) |
boolean |
IssueWorkflowManager.isValidAction(Issue issue,
int actionId,
ApplicationUser user)
Returns true if the given transition ID is valid for the given issue and given user.
|
boolean |
IssueWorkflowManagerImpl.isValidAction(Issue issue,
int actionId,
TransitionOptions transitionOptions,
ApplicationUser user) |
boolean |
IssueWorkflowManager.isValidAction(Issue issue,
int actionId,
TransitionOptions transitionOptions,
ApplicationUser user)
Returns true if the given transition ID is valid for the given issue and current user.
|
Modifier and Type | Method and Description |
---|---|
protected Issue |
AbstractJiraCondition.getIssue(Map transientVars)
This method retrieves the original (unmodified) issue object that will be examined for the condition check.
|
Modifier and Type | Method and Description |
---|---|
Status |
WorkflowMigrationMapping.getTargetStatus(Issue issue) |
Copyright © 2002-2015 Atlassian. All Rights Reserved.