@Component public final class

VersionDeletedEventSerializer

extends AbstractJiraEventSerializer<T>
java.lang.Object
   ↳ com.atlassian.jira.plugins.webhooks.serializer.AbstractJiraEventSerializer<T>
     ↳ com.atlassian.jira.plugins.webhooks.serializer.VersionDeletedEventSerializer

Summary

Fields
protected final SimpleVersionBeanFactory versionBeanFactory
Public Constructors
@Autowired VersionDeletedEventSerializer(RegisteredWebHookEventFactory registeredWebHookEventFactory, SimpleVersionBeanFactory versionBeanFactory)
Protected Methods
Long getTimestamp(AbstractVersionEvent event)
Builder<StringObject> putFields(T extends AbstractVersionEvent event, Builder<StringObject> defaultJson)
Builder<StringObject> putFields(VersionDeleteEvent event, Builder<StringObject> defaultJson)
[Expand]
Inherited Methods
From class com.atlassian.jira.plugins.webhooks.serializer.AbstractJiraEventSerializer
From class java.lang.Object
From interface com.atlassian.webhooks.spi.EventSerializer

Fields

protected final SimpleVersionBeanFactory versionBeanFactory

Public Constructors

@Autowired public VersionDeletedEventSerializer (RegisteredWebHookEventFactory registeredWebHookEventFactory, SimpleVersionBeanFactory versionBeanFactory)

Protected Methods

protected Long getTimestamp (AbstractVersionEvent event)

protected Builder<StringObject> putFields (T extends AbstractVersionEvent event, Builder<StringObject> defaultJson)

protected Builder<StringObject> putFields (VersionDeleteEvent event, Builder<StringObject> defaultJson)