@Component(value="webhookJsonEventFactory") public class WebhookJsonEventFactory extends Object
Constructor and Description |
---|
WebhookJsonEventFactory(com.atlassian.sal.api.ApplicationProperties applicationProperties,
com.atlassian.sal.api.user.UserManager userManager) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
build(com.atlassian.confluence.plugins.createcontent.api.events.BlueprintPageCreateEvent event) |
Map<String,Object> |
build(PageChildrenReorderEvent event) |
Map<String,Object> |
build(PageMoveEvent event) |
Map<String,Object> |
build(PageUpdateEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
AttachmentEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
BlogPostEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
CommentEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
ConfluenceEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
ContentEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
ContentPermissionEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
GroupEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
LabelEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
PageEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
SpaceEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
ThemeChangedEvent event) |
Map<String,Object> |
build(com.atlassian.webhooks.WebhookEvent webhookEvent,
UserEvent event) |
@Autowired public WebhookJsonEventFactory(com.atlassian.sal.api.ApplicationProperties applicationProperties, com.atlassian.sal.api.user.UserManager userManager)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, AttachmentEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, BlogPostEvent event)
public Map<String,Object> build(com.atlassian.confluence.plugins.createcontent.api.events.BlueprintPageCreateEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, CommentEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, ContentPermissionEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, ContentEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, ConfluenceEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, GroupEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, LabelEvent event)
public Map<String,Object> build(PageChildrenReorderEvent event)
public Map<String,Object> build(PageMoveEvent event)
public Map<String,Object> build(PageUpdateEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, PageEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, SpaceEvent event)
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, ThemeChangedEvent event)
Copyright © 2003–2020 Atlassian. All rights reserved.