Class AgileWebhookJsonEventFactory
java.lang.Object
com.atlassian.greenhopper.webhooks.serializer.AgileWebhookJsonEventFactory
-
Constructor Summary
ConstructorsConstructorDescriptionAgileWebhookJsonEventFactory
(SprintUpdatedEventSerializer sprintUpdatedEventSerializer, SprintDeletedEventSerializer sprintDeletedEventSerializer, SprintEventSerializer sprintEventSerializer, BoardChangedEventSerializer boardChangedEventSerializer, BoardConfigurationChangedEventSerializer boardConfigurationChangedEventSerializer, BoardDeletedEventSerializer boardDeletedEventSerializer) -
Method Summary
Modifier and TypeMethodDescriptionbuild
(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardConfigurationChangedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardCreatedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardDeletedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardUpdatedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintClosedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintCreatedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintDeletedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintStartedEvent applicationEvent) build
(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintUpdatedEvent applicationEvent)
-
Constructor Details
-
AgileWebhookJsonEventFactory
@Autowired public AgileWebhookJsonEventFactory(SprintUpdatedEventSerializer sprintUpdatedEventSerializer, SprintDeletedEventSerializer sprintDeletedEventSerializer, SprintEventSerializer sprintEventSerializer, BoardChangedEventSerializer boardChangedEventSerializer, BoardConfigurationChangedEventSerializer boardConfigurationChangedEventSerializer, BoardDeletedEventSerializer boardDeletedEventSerializer)
-
-
Method Details
-
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintStartedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintUpdatedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintDeletedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintClosedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, SprintCreatedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardCreatedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardDeletedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardUpdatedEvent applicationEvent) -
build
public Map<String,Object> build(com.atlassian.webhooks.WebhookEvent webhookEvent, BoardConfigurationChangedEvent applicationEvent)
-