Modifier and Type | Method and Description |
---|---|
void |
AutoWatchService.onIssueEvent(IssueEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
ReferenceEventListener.listenForIssueEvent(IssueEvent issueEvent) |
Modifier and Type | Method and Description |
---|---|
IssueEvent |
DelegatingJiraIssueEvent.asIssueEvent()
Returns the
IssueEvent equivalent to the object on which this method is
called. |
Modifier and Type | Method and Description |
---|---|
void |
IssueEventListener.customEvent(IssueEvent event)
Fired for all custom events
|
void |
AbstractIssueEventListener.customEvent(IssueEvent event)
Implement this method to deal with any custom events within the system
|
static void |
IssueEventDispatcher.dispatchEvent(IssueEvent event)
Deprecated.
Notifies registered IssueEventListeners of the given event.
|
static ApplicationUser |
EventUtils.getPreviousAssignee(IssueEvent event) |
protected void |
AbstractIssueEventListener.handleDefaultIssueEvent(IssueEvent event)
If you need to treat all the issue events equally, override this method and add logic to handle events.
|
void |
IssueEventListener.issueAssigned(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueAssigned(IssueEvent event) |
void |
IssueEventListener.issueClosed(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueClosed(IssueEvent event) |
void |
AbstractIssueEventListener.issueCommentDeleted(IssueEvent event)
The default behaviour for this method calls
AbstractIssueEventListener.issueUpdated(IssueEvent event) . |
void |
IssueEventListener.issueCommented(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueCommented(IssueEvent event) |
void |
AbstractIssueEventListener.issueCommentEdited(IssueEvent event) |
void |
IssueEventListener.issueCreated(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueCreated(IssueEvent event) |
void |
IssueEventListener.issueDeleted(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueDeleted(IssueEvent event) |
void |
IssueEventListener.issueGenericEvent(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueGenericEvent(IssueEvent event) |
void |
IssueEventListener.issueMoved(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueMoved(IssueEvent event) |
void |
IssueEventListener.issueReopened(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueReopened(IssueEvent event) |
void |
IssueEventListener.issueResolved(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueResolved(IssueEvent event) |
void |
IssueEventListener.issueStarted(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueStarted(IssueEvent event) |
void |
IssueEventListener.issueStopped(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueStopped(IssueEvent event) |
void |
IssueEventListener.issueUpdated(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueUpdated(IssueEvent event) |
void |
AbstractIssueEventListener.issueWorklogDeleted(IssueEvent event) |
void |
IssueEventListener.issueWorkLogged(IssueEvent event)
Deprecated.
Please call
IssueEventListener.workflowEvent(IssueEvent) |
void |
AbstractIssueEventListener.issueWorkLogged(IssueEvent event) |
void |
AbstractIssueEventListener.issueWorklogUpdated(IssueEvent event) |
X |
IssueEventVisitor.onCustomEvent(IssueEvent e) |
X |
IssueEventVisitor.onIssueAssigned(IssueEvent e) |
X |
IssueEventVisitor.onIssueClosed(IssueEvent e) |
X |
IssueEventVisitor.onIssueCommentDeleted(IssueEvent e) |
X |
IssueEventVisitor.onIssueCommented(IssueEvent e) |
X |
IssueEventVisitor.onIssueCommentEdited(IssueEvent e) |
X |
IssueEventVisitor.onIssueCreated(IssueEvent e) |
X |
IssueEventVisitor.onIssueDeleted(IssueEvent e) |
X |
IssueEventVisitor.onIssueGenericEvent(IssueEvent e) |
X |
IssueEventVisitor.onIssueMoved(IssueEvent e) |
X |
IssueEventVisitor.onIssueReopened(IssueEvent e) |
X |
IssueEventVisitor.onIssueResolved(IssueEvent e) |
X |
IssueEventVisitor.onIssueUpdated(IssueEvent e) |
X |
IssueEventVisitor.onIssueWorklogDeleted(IssueEvent e) |
X |
IssueEventVisitor.onIssueWorkLogged(IssueEvent e) |
X |
IssueEventVisitor.onIssueWorklogUpdated(IssueEvent e) |
X |
IssueEventVisitor.onIssueWorkStarted(IssueEvent e) |
X |
IssueEventVisitor.onIssueWorkStopped(IssueEvent e) |
void |
IssueEventListener.workflowEvent(IssueEvent event)
Fired for all events and the correct event is called
|
void |
AbstractIssueEventListener.workflowEvent(IssueEvent event)
Determines how the event should be processed.
|
IssueEventBundle |
IssueEventBundleFactoryImpl.wrapInBundle(IssueEvent issueEvent) |
IssueEventBundle |
IssueEventBundleFactory.wrapInBundle(IssueEvent issueEvent)
Creates a IssueEventBundle that contains only one event equivalent to the given IssueEvent.
|
Modifier and Type | Method and Description |
---|---|
static OnCommitIssueEventBuilder.Builder |
OnCommitIssueEventBuilder.builder(IssueEvent data) |
OnCommitIssueEventBuilder.Builder |
OnCommitIssueEventBuilder.Builder.setIssueEvent(IssueEvent issueEvent) |
Modifier and Type | Method and Description |
---|---|
void |
DebugListener.customEvent(IssueEvent event) |
void |
DebugListener.issueAssigned(IssueEvent event) |
void |
DebugListener.issueClosed(IssueEvent event) |
void |
DebugListener.issueCommented(IssueEvent event) |
void |
DebugListener.issueCreated(IssueEvent event) |
void |
DebugListener.issueDeleted(IssueEvent event) |
void |
DebugListener.issueGenericEvent(IssueEvent event) |
void |
DebugListener.issueMoved(IssueEvent event) |
void |
DebugListener.issueReopened(IssueEvent event) |
void |
DebugListener.issueResolved(IssueEvent event) |
void |
DebugListener.issueUpdated(IssueEvent event) |
void |
DebugListener.issueWorkLogged(IssueEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
IssueAssignHistoryListener.issueAssigned(IssueEvent event) |
Modifier and Type | Method and Description |
---|---|
Set<NotificationRecipient> |
IssueEventMailNotifierImpl.generateNotifications(List<SchemeEntity> schemeEntities,
IssueEvent issueEvent,
Set<NotificationRecipient> initialRecipientsToSkip) |
Set<NotificationRecipient> |
IssueEventMailNotifier.generateNotifications(List<SchemeEntity> schemeEntities,
IssueEvent issueEvent,
Set<NotificationRecipient> recipientsToSkip)
Creates and enqueues
MailQueueItem for the recipients that should be notified of the given IssueEvent. |
protected void |
MailListener.handleDefaultIssueEvent(IssueEvent event) |
protected void |
DebugMailListener.handleDefaultIssueEvent(IssueEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
IssueIndexListener.customEvent(IssueEvent event) |
void |
IssueIndexListener.issueAssigned(IssueEvent event) |
void |
IssueIndexListener.issueClosed(IssueEvent event) |
void |
IssueIndexListener.issueCommentDeleted(IssueEvent event) |
void |
IssueIndexListener.issueCommented(IssueEvent event) |
void |
IssueIndexListener.issueCommentEdited(IssueEvent event) |
void |
IssueIndexListener.issueCreated(IssueEvent event) |
void |
IssueIndexListener.issueDeleted(IssueEvent event) |
void |
IssueIndexListener.issueGenericEvent(IssueEvent event) |
void |
IssueIndexListener.issueMoved(IssueEvent event) |
void |
IssueIndexListener.issueReopened(IssueEvent event) |
void |
IssueIndexListener.issueResolved(IssueEvent event) |
void |
IssueIndexListener.issueUpdated(IssueEvent event) |
void |
IssueIndexListener.issueWorklogDeleted(IssueEvent event) |
void |
IssueIndexListener.issueWorkLogged(IssueEvent event) |
void |
IssueIndexListener.issueWorklogUpdated(IssueEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
BackgroundIndexListener.issueAssigned(IssueEvent event) |
void |
BackgroundIndexListener.issueClosed(IssueEvent event) |
void |
BackgroundIndexListener.issueCommentDeleted(IssueEvent event) |
void |
BackgroundIndexListener.issueCommented(IssueEvent event) |
void |
BackgroundIndexListener.issueCommentEdited(IssueEvent event) |
void |
BackgroundIndexListener.issueDeleted(IssueEvent event) |
void |
BackgroundIndexListener.issueMoved(IssueEvent event) |
void |
BackgroundIndexListener.issueReopened(IssueEvent event) |
void |
BackgroundIndexListener.issueResolved(IssueEvent event) |
void |
BackgroundIndexListener.issueUpdated(IssueEvent event) |
void |
BackgroundIndexListener.issueWorklogDeleted(IssueEvent event) |
void |
BackgroundIndexListener.issueWorkLogged(IssueEvent event) |
void |
BackgroundIndexListener.issueWorklogUpdated(IssueEvent event) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
IssueMailQueueItem.getIssueContextParams(Locale locale,
IssueEvent iEvent) |
IssueMailQueueItem |
IssueMailQueueItemFactory.getIssueMailQueueItem(IssueEvent event,
Long templateId,
Set<NotificationRecipient> recipientList,
String notificationType) |
IssueMailQueueItem |
DefaultIssueMailQueueItemFactory.getIssueMailQueueItem(IssueEvent event,
Long templateId,
Set<NotificationRecipient> recipientList,
String notificationType) |
TemplateContext |
TemplateContextFactory.getTemplateContext(Locale locale,
IssueEvent issueEvent) |
TemplateContext |
DefaultTemplateContextFactory.getTemplateContext(Locale locale,
IssueEvent issueEvent) |
Constructor and Description |
---|
IssueMailQueueItem(TemplateContextFactory templateContextFactory,
IssueEvent event,
Long templateId,
Set<NotificationRecipient> recipientList,
String notificationType,
JiraAuthenticationContext authenticationContext,
MailingListCompiler mailingListCompiler,
TemplateManager templateManager,
VelocityTemplatingEngine templatingEngine,
com.atlassian.mail.server.MailServerManager mailServerManager,
PermissionManager permissionManager)
Create an issue mail queue item.
|
IssueTemplateContext(Locale locale,
IssueEvent issueEvent,
TemplateIssueFactory templateIssueFactory,
FieldLayoutManager fieldLayoutManager,
RendererManager rendererManager,
UserManager userManager,
JiraDurationUtils jiraDurationUtils,
EventTypeManager eventTypeManager,
DiffViewRenderer diffViewRenderer,
com.atlassian.plugin.webresource.WebResourceUrlProvider resourceUrlProvider,
ApplicationProperties applicationProperties,
I18nHelper.BeanFactory beanFactory,
HistoryMetadataManager historyMetadataManager,
HistoryMetadataRenderHelper historyMetadataRenderHelper,
DateTimeFormatterFactory dateTimeFormatterFactory) |
Constructor and Description |
---|
EmailBuilder(Email email,
NotificationRecipient notificationRecipient,
IssueEvent event) |
EmailBuilder(Email email,
String mimeType,
Locale recipientLocale,
IssueEvent issueEvent) |
Modifier and Type | Method and Description |
---|---|
MentionService.Mentions |
MentionServiceImpl.getMentionedUsers(IssueEvent issueEvent) |
MentionService.Mentions |
MentionService.getMentionedUsers(IssueEvent issueEvent)
Returns mentioned users calculated from passed
issueEvent . |
Modifier and Type | Method and Description |
---|---|
void |
MockIssueEventListener.customEvent(IssueEvent event) |
void |
MockIssueEventListener.issueAssigned(IssueEvent event) |
void |
MockIssueEventListener.issueClosed(IssueEvent event) |
void |
MockIssueEventListener.issueCommented(IssueEvent event) |
void |
MockIssueEventListener.issueCreated(IssueEvent event) |
void |
MockIssueEventListener.issueDeleted(IssueEvent event) |
void |
MockIssueEventListener.issueGenericEvent(IssueEvent event) |
void |
MockIssueEventListener.issueMoved(IssueEvent event) |
void |
MockIssueEventListener.issueReopened(IssueEvent event) |
void |
MockIssueEventListener.issueResolved(IssueEvent event) |
void |
MockIssueEventListener.issueStarted(IssueEvent event) |
void |
MockIssueEventListener.issueStopped(IssueEvent event) |
void |
MockIssueEventListener.issueUpdated(IssueEvent event) |
void |
MockIssueEventListener.issueWorkLogged(IssueEvent event) |
void |
MockIssueEventListener.workflowEvent(IssueEvent event) |
Modifier and Type | Method and Description |
---|---|
IssueEvent |
IssueEventNotificationFilterContext.getIssueEvent() |
Modifier and Type | Method and Description |
---|---|
Set<NotificationRecipient> |
DefaultNotificationSchemeManager.getRecipients(IssueEvent event) |
Set<NotificationRecipient> |
NotificationSchemeManager.getRecipients(IssueEvent event)
Given an issue event this method returns a set of
NotificationRecipient s who will receive an e-mail
notification |
Set<NotificationRecipient> |
DefaultNotificationSchemeManager.getRecipients(IssueEvent event,
SchemeEntity notification) |
Set<NotificationRecipient> |
NotificationSchemeManager.getRecipients(IssueEvent event,
SchemeEntity notification)
Retrieve the set of recipients for the event using the specified notification entity.
|
List<NotificationRecipient> |
NotificationType.getRecipients(IssueEvent event,
String argument)
Who is to be notified of an event.
|
List<NotificationRecipient> |
ErrorNotificationType.getRecipients(IssueEvent event,
String argument) |
NotificationFilterContext |
NotificationFilterManagerImpl.makeContextFrom(NotificationReason reason,
IssueEvent issueEvent) |
NotificationFilterContext |
NotificationFilterManager.makeContextFrom(NotificationReason reason,
IssueEvent issueEvent)
Creates a context for the specified reason and issue event
|
Constructor and Description |
---|
IssueEventNotificationFilterContext(NotificationReason reason,
IssueEvent issueEvent,
NotificationType notificationType) |
Modifier and Type | Method and Description |
---|---|
List<NotificationRecipient> |
ComponentLead.getRecipients(IssueEvent event,
String argument) |
Modifier and Type | Method and Description |
---|---|
boolean |
IssueEventIdMatcher.matches(IssueEvent issueEvent,
com.atlassian.webhooks.api.register.listener.WebHookListener consumerParams) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.collect.ImmutableMap.Builder<String,Object> |
IssueEventSerializer.putFields(IssueEvent event,
com.google.common.collect.ImmutableMap.Builder<String,Object> builder) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectIssueChangedEventListener.listenForIssueChangedEvent(IssueEvent issueEvent) |
void |
ProjectIssueChangedEventListenerImpl.listenForIssueChangedEvent(IssueEvent issueEvent) |
Copyright © 2002-2021 Atlassian. All Rights Reserved.