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 |
UserAssociationStoreImpl.createAssociation(String associationType,
ApplicationUser user,
Issue sink) |
void |
UserAssociationStore.createAssociation(String associationType,
ApplicationUser user,
Issue sink)
Creates an association between a user and a sink node.
|
void |
UserAssociationStoreImpl.removeAssociation(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.
|
Modifier and Type | Method and Description |
---|---|
Issue |
IssueService.CloneValidationResult.getIssue() |
Modifier and Type | Method and Description |
---|---|
List<CustomField> |
CloneIssueCommand.getCustomFields(Issue issue) |
boolean |
CloneIssueCommand.isCanModifyReporter(ApplicationUser user,
Issue issue) |
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. |
IssueService.CloneValidationResult |
DefaultIssueService.validateClone(ApplicationUser user,
Issue issue,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections) |
IssueService.CloneValidationResult |
IssueService.validateClone(ApplicationUser user,
Issue issue,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections)
This method will validate parameters.
|
Constructor and Description |
---|
CloneIssueCommand(ApplicationUser user,
Issue originalIssue,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections,
IssueManager issueManager,
IssueFactory issueFactory,
ApplicationProperties applicationProperties,
IssueLinkTypeManager issueLinkTypeManager,
IssueLinkManager issueLinkManager,
RemoteIssueLinkManager remoteIssueLinkManager,
AttachmentManager attachmentManager,
SubTaskManager subTaskManager,
PermissionManager permissionManager,
CustomFieldManager customFieldManager,
org.slf4j.Logger log,
I18nHelper i18nHelper,
BarrierFactory barrierFactory) |
CloneValidationResult(Issue issue,
ErrorCollection errors,
String summary,
boolean cloneAttachments,
boolean cloneSubTasks,
boolean cloneLinks,
Map<CustomField,Optional<Boolean>> cloneOptionSelections) |
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)
|
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.
|
java.util.stream.Stream<Comment> |
DefaultCommentService.streamComments(ApplicationUser user,
Issue issue) |
java.util.stream.Stream<Comment> |
CommentService.streamComments(ApplicationUser user,
Issue issue)
Streams every comment of the given issue that is visible to the user.
|
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 |
WorklogInputParametersImpl.getIssue() |
Issue |
WorklogInputParameters.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 |
DefaultIssueToSubTaskConversionService.canConvertIssue(JiraServiceContext context,
Issue issue)
As per the
IssueToSubTaskConversionService interface. |
boolean |
DefaultSubTaskToIssueConversionService.canConvertIssue(JiraServiceContext context,
Issue issue) |
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 |
DefaultIssueToSubTaskConversionService.preStoreUpdates(JiraServiceContext context,
IssueChangeHolder changeHolder,
Issue currentIssue,
MutableIssue targetIssue) |
void |
DefaultSubTaskToIssueConversionService.preStoreUpdates(JiraServiceContext context,
IssueChangeHolder changeHolder,
Issue currentIssue,
MutableIssue targetIssue)
Removes the parent link and adds change item.
|
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 |
DefaultIssueToSubTaskConversionService.validateTargetIssueType(JiraServiceContext context,
Issue issue,
IssueType issueType,
String fieldNameIssueTypeId) |
void |
DefaultSubTaskToIssueConversionService.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 |
---|---|
List<Issue> |
BoardData.getIssues() |
Modifier and Type | Method and Description |
---|---|
BoardData.Builder |
BoardData.Builder.issues(List<Issue> issues) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
BulkEditMultiSelectFieldOptionAdd.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> |
BulkEditMultiSelectFieldOptionRemoveAll.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> |
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 |
---|---|
Optional<Issue> |
BulkMigrateOperation.isConcurrentIssueUpdate(BulkEditBean rootBulkEditBean) |
Optional<Issue> |
BulkMigrateOperation.isConcurrentIssueUpdateSingleBulkEditBean(BulkEditBean bulkEditBean) |
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 |
---|---|
boolean |
SubTaskService.canMoveSubtask(ApplicationUser user,
Issue parentIssue) |
boolean |
SubTaskServiceImpl.canMoveSubtask(ApplicationUser user,
Issue parentIssue) |
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.
|
ServiceResult |
SubTaskService.moveSubTask(ApplicationUser user,
Issue parentIssue,
Long currentSequence,
Long sequence) |
ServiceResult |
SubTaskServiceImpl.moveSubTask(ApplicationUser user,
Issue parentIssue,
Long currentSequence,
Long sequence) |
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 |
RestSerializerComponent.getJsonData(CustomField field,
Issue issue) |
JsonData |
SecondRestSerializerForCustomField.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 |
IssueChangedEventImpl.getIssue() |
Issue |
IssueEvent.getIssue() |
Issue |
IssueWatcherAddedEvent.getIssue() |
Issue |
IssuePreDeleteEvent.getIssue() |
Issue |
IssueRelatedEvent.getIssue() |
Issue |
IssueWatcherDeletedEvent.getIssue() |
Issue |
MentionIssueEvent.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 |
---|
IssueChangedEventImpl(Issue issue,
Optional<ApplicationUser> author,
Collection<ChangeItemBean> changeItems,
Optional<Comment> comment,
Date eventTime,
boolean sendMail) |
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 |
---|---|
IssueBubbleData |
ToIssueBubbleData.apply(Issue issue) |
Modifier and Type | Method and Description |
---|---|
Issue |
ProjectImportPersister.createIssue(ExternalIssue externalIssue,
Date importDate,
ApplicationUser importAuthor)
Creates an issue based off of the provided ExternalIssue.
|
Issue |
DefaultProjectImportPersister.createIssue(ExternalIssue externalIssue,
Date importDate,
ApplicationUser importAuthor) |
Modifier and Type | Method and Description |
---|---|
void |
ReplicatedIndexManager.deIndexIssues(Set<Issue> issuesToDelete) |
void |
NullReplicatedIndexManager.deIndexIssues(Set<Issue> issuesToDelete) |
void |
DefaultReplicatedIndexManager.deIndexIssues(Set<Issue> issuesToDelete)
Removes the issues from the replicated index.
|
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
|
MutableIssue |
DefaultIssueFactory.cloneIssueWithAllFields(Issue issue) |
MutableIssue |
IssueFactory.cloneIssueWithAllFields(Issue issue)
Clones the Issue object which creates an editable copy.
|
List<ChangeItemBean> |
AttachmentManager.convertTemporaryAttachments(ApplicationUser user,
Issue issue,
List<Long> selectedAttachments,
TemporaryAttachmentsMonitor temporaryAttachmentsMonitor)
|
Map<Long,com.atlassian.fugue.Either<AttachmentError,Attachment>> |
AttachmentManager.copyAttachments(Context context,
Issue issue,
ApplicationUser author,
String newIssueKey)
Copy Issue attachments to another issue.
|
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 |
IssueTextFieldCharacterLengthValidator.validateAllFields(Issue issue)
Validates length of text field against the "jira character limit".
|
IssueTextFieldCharacterLengthValidator.ValidationResult |
DefaultIssueTextFieldCharacterLengthValidator.validateAllFields(Issue issue) |
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 |
Attachment.getIssue()
Returns the Issue that this file is attached to.
|
Issue |
ConvertTemporaryAttachmentParams.getIssue() |
Issue |
CreateAttachmentParamsBean.getIssue() |
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 |
AttachmentDirectoryAccessor.checkValidAttachmentDirectory(Issue issue)
Deprecated.
Use
AttachmentHealth.errors() instead. This method is here while AttachmentStore
is still in jira-api. |
void |
BackwardCompatibleAttachmentStore.checkValidAttachmentDirectory(Issue issue) |
void |
FileSystemAttachmentDirectoryAccessor.checkValidAttachmentDirectory(Issue issue)
Checks that the Attachment directory of the given issue is right to go - writable, accessible etc.
|
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<com.atlassian.fugue.Unit> |
FileBasedAttachmentStore.deleteAttachmentContainerForIssue(Issue issue)
Delete the container for attachments for a given issue.
|
com.atlassian.util.concurrent.Promise<Void> |
BackwardCompatibleAttachmentStore.deleteAttachmentContainerForIssue(Issue 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> |
WithDirectoryAccessorThumbnailAccessor.deleteThumbnailDirectory(Issue issue) |
com.atlassian.util.concurrent.Promise<Void> |
ThumbnailAccessor.deleteThumbnailDirectory(Issue issue)
Deletes the thumbnail directory for a given issue, deleting its contents if necessary.
|
static AttachmentKey |
AttachmentKeys.from(Attachment attachment,
Issue issue) |
static AttachmentKey |
AttachmentKeys.from(Project project,
Issue issue,
Attachment attachment) |
File |
AttachmentDirectoryAccessor.getAttachmentDirectory(Issue issue)
Returns the physical directory of the attachments for the given issue.
|
File |
BackwardCompatibleAttachmentStore.getAttachmentDirectory(Issue issue) |
File |
FileSystemAttachmentDirectoryAccessor.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 |
AttachmentDirectoryAccessor.getAttachmentDirectory(Issue issue,
boolean createDirectory)
Returns the physical directory of the attachments for the given issue.
|
File |
BackwardCompatibleAttachmentStore.getAttachmentDirectory(Issue issue,
boolean createDirectory) |
File |
FileSystemAttachmentDirectoryAccessor.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 |
AttachmentDirectoryAccessor.getThumbnailDirectory(Issue issue)
Returns the physical directory of the thumbnails for the given issue, creating if necessary.
|
File |
WithDirectoryAccessorThumbnailAccessor.getThumbnailDirectory(Issue issue) |
File |
ThumbnailAccessor.getThumbnailDirectory(Issue issue)
Returns the physical directory of the thumbnails for the given issue, creating if necessary.
|
File |
BackwardCompatibleAttachmentStore.getThumbnailDirectory(Issue issue) |
File |
FileSystemAttachmentDirectoryAccessor.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 |
AttachmentDirectoryAccessor.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 |
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 |
FileSystemThumbnailAccessor.getThumbnailFile(Issue issue,
Attachment attachment) |
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 |
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) |
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.
|
List<ChangeHistory> |
DefaultChangeHistoryManager.getChangeItemsWithFieldsForIssues(Iterable<Issue> issues,
Iterable<String> fieldNames) |
List<ChangeHistory> |
ChangeHistoryManager.getChangeItemsWithFieldsForIssues(Iterable<Issue> issues,
Iterable<String> fieldNames)
Returns a List of ChangeHistory for the listed issues with changes only for the listed fields.
|
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)
|
Comment |
QueryDSLCommentFactory.createComment(Issue issue,
com.querydsl.core.Tuple tuple) |
void |
DefaultCommentManager.deleteCommentsForIssue(Issue issue) |
void |
CommentManager.deleteCommentsForIssue(Issue issue) |
List<Comment> |
CommentSearchManager.getComments(Issue issue) |
List<Comment> |
DefaultCommentManager.getComments(Issue issue) |
List<Comment> |
CommentManager.getComments(Issue issue)
This will return all comments for a given issue.
|
List<Comment> |
CommentSearchManager.getCommentsForUser(Issue issue,
ApplicationUser user) |
List<Comment> |
DefaultCommentManager.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> |
CommentSearchManager.getCommentsForUserSince(Issue issue,
ApplicationUser user,
Date since) |
List<Comment> |
DefaultCommentManager.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. |
CommentSummary |
CommentSearchManager.getCommentSummary(ApplicationUser user,
Issue issue,
Optional<Long> focusedCommentId) |
CommentSummary |
DefaultCommentManager.getCommentSummary(ApplicationUser user,
Issue issue,
Optional<Long> focusedCommentId) |
CommentSummary |
CommentManager.getCommentSummary(ApplicationUser user,
Issue issue,
Optional<Long> focusedCommentId)
Method that will return a summary of comments required to render the initial view issue page.
|
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.
|
java.util.stream.Stream<Comment> |
StreamingCommentsRetriever.stream(ApplicationUser user,
Issue issue)
This method iterates over each comment of the given issue and executes a callback on it.
|
java.util.stream.Stream<Comment> |
CommentSearchManager.streamComments(ApplicationUser user,
Issue issue) |
java.util.stream.Stream<Comment> |
DefaultCommentManager.streamComments(ApplicationUser user,
Issue issue) |
java.util.stream.Stream<Comment> |
CommentManager.streamComments(ApplicationUser user,
Issue issue)
Streams every comment of the given issue that is visible to the user.
|
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 abstract IssueConstant |
IssueConstantsComparator.getConstant(Issue i1) |
protected IssueConstant |
ResolutionComparator.getConstant(Issue i1) |
protected IssueConstant |
IssueStatusComparator.getConstant(Issue i1) |
protected IssueConstant |
PriorityComparator.getConstant(Issue i1) |
protected IssueConstant |
IssueTypeComparator.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.
|
default CloneOptionConfiguration |
CustomFieldType.getCloneOptionConfiguration(CustomField field,
Issue issueToClone)
Get the clone option configuration for the given custom field in the context of the given issue.
|
default T |
CustomFieldType.getCloneValue(CustomField field,
Issue issueToClone,
Optional<Boolean> cloneOptionSelection)
Get the cloned value for the specified custom field when cloning the specified issue.
|
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 |
UserFilterConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
VersionOrderConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
ProjectOptionsConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
SettableOptionsConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
DefaultValueConfigItem.getConfigurationObject(Issue issue,
FieldConfig config) |
Object |
VersionOptionsConfigItem.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 |
AbstractSingleFieldType.createValue(CustomField field,
Issue issue,
T value)
At this point we know that the value doesn't exist, and that
|
void |
CalculatedCFType.createValue(CustomField field,
Issue issue,
T value) |
FieldJsonRepresentation |
LabelsCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ProjectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DateTimeCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiUserCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
NumberCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
UserCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
SelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiSelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
MultiGroupCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DateCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
VersionCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CascadingSelectCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
GenericTextCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
StringCFType.getJsonFromIssue(CustomField field,
Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem)
Deprecated.
|
FieldExportParts |
LabelsCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
URLCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
ProjectCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
DateTimeCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
MultiUserCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context)
Generates a multi-column representation of a set of multiple users
|
FieldExportParts |
NumberCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
UserCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
ReadOnlyCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
RenderableTextCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
SelectCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
MultiSelectCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
MultiGroupCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
DateCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
FieldExportParts |
VersionCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context)
Generates a multi column representation for all the versions in this issue.
|
FieldExportParts |
CascadingSelectCFType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context) |
Set<Label> |
LabelsCFType.getValueFromIssue(CustomField field,
Issue issue) |
Map<String,Option> |
CascadingSelectCFType.getValueFromIssue(CustomField field,
Issue issue) |
T |
AbstractSingleFieldType.getValueFromIssue(CustomField field,
Issue issue) |
Collection<S> |
AbstractMultiCFType.getValueFromIssue(CustomField field,
Issue issue) |
Map |
AbstractCustomFieldType.getVelocityParameters(Issue issue)
Implementers should override the 3-param version of this.
|
Map<String,Object> |
LabelsCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
ProjectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
DateTimeCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
MultiUserCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
NumberCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
UserCFType.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> |
MultiGroupCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
DateCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
VersionCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
CascadingSelectCFType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
Map<String,Object> |
AbstractCustomFieldType.getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem) |
void |
SelectCFType.removeValue(CustomField field,
Issue issue,
Option option)
This default implementation will remove all values from the custom field for an issue.
|
void |
MultiSelectCFType.removeValue(CustomField field,
Issue issue,
Option option) |
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 |
AbstractSingleFieldType.updateValue(CustomField customField,
Issue issue,
T value)
the value does exist, and the new value is different than the
existing one.
|
void |
CalculatedCFType.updateValue(CustomField field,
Issue issue,
T value) |
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 String |
DateCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected Map<String,Option> |
CascadingSelectCustomFieldOperationsHandler.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 Double |
NumberCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected List<String> |
MultiSelectCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
SelectCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected Collection<String> |
MultiVersionCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
DateTimeCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
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> |
GroupCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected String |
ProjectCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
|
protected String |
SingleVersionCustomFieldOperationsHandler.getInitialValue(Issue issue,
ErrorCollection errors) |
protected List<String> |
MultiGroupCustomFieldOperationsHandler.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> |
MultiUserCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
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> |
MultiGroupCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx,
Issue issue,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiUserCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
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> |
MultiGroupCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentValue,
JsonData operationValue,
ErrorCollection errors) |
protected T |
AbstractCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx,
Issue issue,
T currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiUserCustomFieldOperationsHandler.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> |
GroupCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx,
Issue issue,
Collection<String> currentFieldValue,
JsonData operationValue,
ErrorCollection errors) |
protected Collection<String> |
MultiGroupCustomFieldOperationsHandler.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 |
DateCustomFieldOperationsHandler.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 |
DateTimeCustomFieldOperationsHandler.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 |
ProjectCustomFieldOperationsHandler.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 |
---|---|
FieldExportParts |
ExportableSystemField.getRepresentationFromIssue(Issue issue)
For the given issue get an exportable representation for the field
|
Modifier and Type | Method and Description |
---|---|
FieldExportParts |
ExportableCustomFieldType.getRepresentationFromIssue(Issue issue,
CustomFieldExportContext context)
Get the custom field representation of the issue, this object contains the column headers and values for each
of the
FieldExportPart . |
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 |
IssueLinksSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
AssigneeSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
WorklogSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
AffectedVersionsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ResolutionSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ComponentsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
LabelsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ProjectSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
SummarySystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
CommentSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ReporterSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
SecurityLevelSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
PrioritySystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
AttachmentSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
TimeTrackingSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
DueDateSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
DescriptionSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
FixVersionsSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
IssueTypeSystemField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
ImmutableCustomField.canRemoveValueFromIssueObject(Issue issue) |
boolean |
EnvironmentSystemField.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 |
ImmutableCustomField.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 |
AssigneeSystemField.createValue(Issue issue,
ApplicationUser value) |
void |
ReporterSystemField.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 |
ImmutableCustomField.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 |
IssueLinksSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ResolutionDateSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
WorkRatioSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractProgressBarSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AssigneeSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ResolutionSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ComponentsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
WatchesSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
CreatedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
LabelsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractTextSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
LastViewedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ProjectSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ReporterSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractDurationSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
SecurityLevelSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
PrioritySystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ThumbnailSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
AbstractVersionsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
DueDateSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
UpdatedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
SubTaskSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
VotesSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
IssueTypeSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
ImmutableCustomField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue) |
String |
CreatorSystemField.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 |
ImmutableCustomField.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 |
IssueLinksSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
AssigneeSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
WorklogSystemField.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 |
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 |
AbstractTextSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
String |
ProjectSystemField.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 |
ReporterSystemField.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 |
PrioritySystemField.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 |
TimeTrackingSystemField.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 |
DueDateSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
String |
IssueTypeSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ImmutableCustomField.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) |
IssueLinksSystemField.IssueLinkingValue |
IssueLinksSystemField.getDefaultValue(Issue issue) |
ApplicationUser |
AssigneeSystemField.getDefaultValue(Issue issue) |
WorklogSystemField.WorklogValue |
WorklogSystemField.getDefaultValue(Issue issue) |
Collection<Version> |
AffectedVersionsSystemField.getDefaultValue(Issue issue) |
Resolution |
ResolutionSystemField.getDefaultValue(Issue issue) |
Collection<ProjectComponent> |
ComponentsSystemField.getDefaultValue(Issue issue) |
Object |
LabelsSystemField.getDefaultValue(Issue issue) |
Project |
ProjectSystemField.getDefaultValue(Issue issue) |
String |
SummarySystemField.getDefaultValue(Issue issue) |
Map<String,Object> |
CommentSystemField.getDefaultValue(Issue issue) |
ApplicationUser |
ReporterSystemField.getDefaultValue(Issue issue) |
org.ofbiz.core.entity.GenericValue |
SecurityLevelSystemField.getDefaultValue(Issue issue) |
Priority |
PrioritySystemField.getDefaultValue(Issue issue) |
List<String> |
AttachmentSystemField.getDefaultValue(Issue issue) |
TimeTrackingSystemField.TimeTrackingValue |
TimeTrackingSystemField.getDefaultValue(Issue issue) |
Collection<Version> |
AbstractVersionsSystemField.getDefaultValue(Issue issue) |
Date |
DueDateSystemField.getDefaultValue(Issue issue) |
String |
DescriptionSystemField.getDefaultValue(Issue issue) |
IssueType |
IssueTypeSystemField.getDefaultValue(Issue issue) |
Object |
ImmutableCustomField.getDefaultValue(Issue issue) |
String |
EnvironmentSystemField.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 |
ImmutableCustomField.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 |
IssueLinksSystemField.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 |
WorklogSystemField.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 |
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 |
AbstractTextSystemField.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 |
CommentSystemField.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 |
SecurityLevelSystemField.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 |
AttachmentSystemField.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 |
AbstractVersionsSystemField.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 |
IssueTypeSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map displayParameters) |
String |
ImmutableCustomField.getEditHtml(FieldLayoutItem fieldLayoutItem,
OperationContext operationContext,
webwork.action.Action action,
Issue issue,
Map dispayParameters) |
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 |
IssueLinksSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ResolutionDateSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
WorkRatioSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractProgressBarSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AssigneeSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
StatusSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
WorklogSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ResolutionSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ComponentsSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
WatchesSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CreatedSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
LabelsSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractTextSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
LastViewedSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ProjectSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CommentSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ReporterSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractDurationSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
SecurityLevelSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
PrioritySystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AttachmentSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
TimeTrackingSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
AbstractVersionsSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
DueDateSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
UpdatedSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
SubTaskSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
VotesSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
IssueTypeSystemField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequired,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
ImmutableCustomField.getJsonFromIssue(Issue issue,
boolean renderedVersionRequested,
FieldLayoutItem fieldLayoutItem) |
FieldJsonRepresentation |
CreatorSystemField.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 |
ImmutableCustomField.getRelevantConfig(Issue issue) |
|