@Component public class

JqlEventMatcher

extends Object
implements EventMatcher<T>
java.lang.Object
   ↳ com.atlassian.jira.plugins.webhooks.matcher.JqlEventMatcher<T extends com.atlassian.jira.event.issue.IssueRelatedEvent>

Class Overview

Matches event's underlying issue with given JQL.

Summary

Public Constructors
@Autowired JqlEventMatcher(SearchProvider searchProvider, JqlQueryParser jqlQueryParser, JqlValidationUtil jqlValidationUtil)
Public Methods
boolean matchJql(String filter, Issue issue)
boolean matches(T event, WebHookListener listener)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.webhooks.spi.EventMatcher

Public Constructors

@Autowired public JqlEventMatcher (SearchProvider searchProvider, JqlQueryParser jqlQueryParser, JqlValidationUtil jqlValidationUtil)

Public Methods

public boolean matchJql (String filter, Issue issue)

public boolean matches (T event, WebHookListener listener)