public class

RemoteLinksByGlobalIdFunction

extends AbstractJqlFunction
java.lang.Object
   ↳ com.atlassian.jira.plugin.jql.function.AbstractJqlFunction
     ↳ com.atlassian.jira.plugin.jql.function.RemoteLinksByGlobalIdFunction

Class Overview

Returns the issue ids of issues that are associated with remote links with any of the given global ids.

This function can only be used if Issue Linking is enabled.

Function usage: issuesWithRemoteLinksByGlobalId ( globalId [, globalId ]* )

The maximum number of global ids allowed by this function is 100.

Summary

Constants
String FUNCTION_REMOTE_LINKS_BY_GLOBAL_ID
Public Constructors
RemoteLinksByGlobalIdFunction(IssueLinkManager issueLinkManager, RemoteIssueLinkManager remoteIssueLinkManager)
Public Methods
@Nonnull JiraDataType getDataType()
int getMinimumNumberOfExpectedArguments()
expects at least one globalId as argument.
@Nonnull List<QueryLiteral> getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
@Nonnull MessageSet validate(User searcher, FunctionOperand operand, TerminalClause terminalClause)
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.jql.function.AbstractJqlFunction
From class java.lang.Object
From interface com.atlassian.jira.plugin.jql.function.JqlFunction

Constants

public static final String FUNCTION_REMOTE_LINKS_BY_GLOBAL_ID

Constant Value: "issuesWithRemoteLinksByGlobalId"

Public Constructors

public RemoteLinksByGlobalIdFunction (IssueLinkManager issueLinkManager, RemoteIssueLinkManager remoteIssueLinkManager)

Public Methods

@Nonnull public JiraDataType getDataType ()

public int getMinimumNumberOfExpectedArguments ()

expects at least one globalId as argument.

@Nonnull public List<QueryLiteral> getValues (QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)

@Nonnull public MessageSet validate (User searcher, FunctionOperand operand, TerminalClause terminalClause)