public class VersionEventHandlerImpl extends Object implements VersionEventHandler
| Constructor and Description |
|---|
VersionEventHandlerImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ChangedValue> |
computeChangedValues(Version version,
Version currentVersion) |
RecordRequest |
onVersionArchiveEvent(VersionArchiveEvent event) |
RecordRequest |
onVersionCreateEvent(AbstractVersionEvent event) |
RecordRequest |
onVersionDeleteEvent(AbstractVersionEvent event) |
RecordRequest |
onVersionMergeEvent(VersionMergeEvent event) |
RecordRequest |
onVersionReleaseEvent(VersionReleaseEvent event) |
RecordRequest |
onVersionUnarchiveEvent(VersionUnarchiveEvent event) |
RecordRequest |
onVersionUnreleaseEvent(VersionUnreleaseEvent event) |
com.atlassian.fugue.Option<RecordRequest> |
onVersionUpdatedEvent(VersionUpdatedEvent event) |
@Nonnull public RecordRequest onVersionCreateEvent(@Nonnull AbstractVersionEvent event)
onVersionCreateEvent in interface VersionEventHandler@Nonnull public RecordRequest onVersionDeleteEvent(@Nonnull AbstractVersionEvent event)
onVersionDeleteEvent in interface VersionEventHandler@Nonnull public RecordRequest onVersionUnreleaseEvent(@Nonnull VersionUnreleaseEvent event)
onVersionUnreleaseEvent in interface VersionEventHandler@Nonnull public RecordRequest onVersionUnarchiveEvent(@Nonnull VersionUnarchiveEvent event)
onVersionUnarchiveEvent in interface VersionEventHandler@Nonnull public RecordRequest onVersionReleaseEvent(@Nonnull VersionReleaseEvent event)
onVersionReleaseEvent in interface VersionEventHandler@Nonnull public RecordRequest onVersionMergeEvent(@Nonnull VersionMergeEvent event)
onVersionMergeEvent in interface VersionEventHandler@Nonnull public com.atlassian.fugue.Option<RecordRequest> onVersionUpdatedEvent(@Nonnull VersionUpdatedEvent event)
onVersionUpdatedEvent in interface VersionEventHandler@Nonnull public RecordRequest onVersionArchiveEvent(@Nonnull VersionArchiveEvent event)
onVersionArchiveEvent in interface VersionEventHandlerCopyright © 2002-2018 Atlassian. All Rights Reserved.