@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–2021 Atlassian. All rights reserved.