Package | Description |
---|---|
com.atlassian.jira.bc.issue.link | |
com.atlassian.jira.config | |
com.atlassian.jira.entity | |
com.atlassian.jira.event.issue.link | |
com.atlassian.jira.issue.link |
Modifier and Type | Method and Description |
---|---|
IssueLink |
IssueLinkService.SingleIssueLinkResult.getIssueLink() |
IssueLink |
IssueLinkService.DeleteIssueLinkValidationResult.getIssueLink() |
IssueLink |
DefaultIssueLinkService.getIssueLink(Long sourceId,
Long destinationId,
Long issueLinkTypeId) |
IssueLink |
IssueLinkService.getIssueLink(Long sourceId,
Long destinationId,
Long issueLinkTypeId)
Returns the issue link or null if not found.
|
Modifier and Type | Method and Description |
---|---|
IssueLinkService.DeleteIssueLinkValidationResult |
DefaultIssueLinkService.validateDelete(ApplicationUser user,
Issue issue,
IssueLink issueLink) |
IssueLinkService.DeleteIssueLinkValidationResult |
IssueLinkService.validateDelete(ApplicationUser user,
Issue issue,
IssueLink issueLink)
Validates parameters and checks permissions, and if all checks pass it will create a
IssueLinkService.DeleteIssueLinkValidationResult that can be passed to the
IssueLinkService.delete(DeleteIssueLinkValidationResult) method. |
Constructor and Description |
---|
SingleIssueLinkResult(ErrorCollection errorCollection,
IssueLink issueLink) |
Modifier and Type | Method and Description |
---|---|
List<IssueLink> |
MockSubTaskManager.getSubTaskIssueLinks(Long issueId) |
List<IssueLink> |
DefaultSubTaskManager.getSubTaskIssueLinks(Long issueId) |
List<IssueLink> |
SubTaskManager.getSubTaskIssueLinks(Long issueId)
Returns a list of issue links associated with the issue
|
Modifier and Type | Field and Description |
---|---|
static EntityFactory<IssueLink> |
Entity.ISSUE_LINK |
Modifier and Type | Method and Description |
---|---|
IssueLink |
IssueLinkFactory.build(org.ofbiz.core.entity.GenericValue genericValue) |
Modifier and Type | Method and Description |
---|---|
FieldMap |
IssueLinkFactory.fieldMapFrom(IssueLink value) |
Modifier and Type | Method and Description |
---|---|
IssueLink |
IssueLinkDeletedEvent.getIssueLink() |
IssueLink |
IssueLinkCreatedEvent.getIssueLink() |
Constructor and Description |
---|
IssueLinkCreatedEvent(IssueLink issueLink,
java.time.Instant eventCreation) |
IssueLinkDeletedEvent(IssueLink issueLink,
java.time.Instant eventCreation) |
Modifier and Type | Class and Description |
---|---|
class |
IssueLinkImpl |
Modifier and Type | Method and Description |
---|---|
IssueLink |
IssueLinkCreator.createIssueLink(org.ofbiz.core.entity.GenericValue issueLinkGV) |
IssueLink |
DefaultIssueLinkCreator.createIssueLink(org.ofbiz.core.entity.GenericValue issueLinkGV) |
IssueLink |
DefaultIssueLinkManager.getIssueLink(Long issueLinkId) |
IssueLink |
IssueLinkManager.getIssueLink(Long issueLinkId)
Returns the
IssueLink with the specified id. |
IssueLink |
DefaultIssueLinkManager.getIssueLink(Long sourceId,
Long destinationId,
Long issueLinkTypeId) |
IssueLink |
IssueLinkManager.getIssueLink(Long sourceId,
Long destinationId,
Long issueLinkTypeId)
Retrieves an issue link given a source, destination and a link type.
|
Modifier and Type | Method and Description |
---|---|
List<IssueLink> |
DefaultIssueLinkManager.getInwardLinks(Long destinationId) |
List<IssueLink> |
IssueLinkManager.getInwardLinks(Long destinationIssueId)
Get links to an issue.
|
Map<Long,List<IssueLink>> |
DefaultIssueLinkManager.getInwardLinksInBatch(List<Long> destinationIssueIds) |
Map<Long,List<IssueLink>> |
IssueLinkManager.getInwardLinksInBatch(List<Long> sourceIssueIds)
Get links to multiple issues.
|
Map<Long,List<IssueLink>> |
DefaultIssueLinkManager.getInwardLinksInBatch(List<Long> destinationIssueIds,
IssueLinkType issueLinkType) |
Map<Long,List<IssueLink>> |
IssueLinkManager.getInwardLinksInBatch(List<Long> destinationIssueIds,
IssueLinkType issueLinkType)
Get inwards links of given type to a batch of issues.
|
Collection<IssueLink> |
DefaultIssueLinkManager.getIssueLinks(Long issueLinkTypeId) |
Collection<IssueLink> |
IssueLinkManager.getIssueLinks(Long issueLinkTypeId)
Returns a collection of all
IssueLink s for a particular issue link type |
List<IssueLink> |
DefaultIssueLinkManager.getOutwardLinks(Long sourceId) |
List<IssueLink> |
IssueLinkManager.getOutwardLinks(Long sourceIssueId)
Get links from an issue.
|
Map<Long,List<IssueLink>> |
DefaultIssueLinkManager.getOutwardLinksInBatch(List<Long> sourceIssueIds) |
Map<Long,List<IssueLink>> |
IssueLinkManager.getOutwardLinksInBatch(List<Long> destinationIssueIds)
Get links to multiple issues.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultIssueLinkManager.changeIssueLinkType(IssueLink issueLink,
IssueLinkType swapLinkType,
ApplicationUser remoteUser) |
void |
IssueLinkManager.changeIssueLinkType(IssueLink issueLink,
IssueLinkType swapLinkType,
ApplicationUser remoteUser)
Changes the type of an issue link.
|
int |
SequenceIssueLinkComparator.compare(IssueLink issueLink1,
IssueLink issueLink2) |
protected void |
DefaultIssueLinkManager.reindexLinkedIssues(IssueLink issueLink) |
void |
DefaultIssueLinkManager.removeIssueLink(IssueLink issueLink,
ApplicationUser remoteUser) |
void |
IssueLinkManager.removeIssueLink(IssueLink issueLink,
ApplicationUser remoteUser)
Removes a single issue link
We do not check for permission here.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultIssueLinkManager.moveIssueLink(List<IssueLink> issueLinks,
Long currentSequence,
Long sequence) |
void |
IssueLinkManager.moveIssueLink(List<IssueLink> issueLinks,
Long currentSequence,
Long sequence)
Moves an issue link to a different position in the list of issuelink.
|
void |
DefaultIssueLinkManager.resetSequences(List<IssueLink> issueLinks) |
void |
IssueLinkManager.resetSequences(List<IssueLink> issueLinks)
Sets the sequence number for each issueLink in the List of issueLinks provided
according to its position in the List.
|
Copyright © 2002-2024 Atlassian. All Rights Reserved.