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) |
io.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 io.atlassian.fugue.Option<RecordRequest> onVersionUpdatedEvent(@Nonnull VersionUpdatedEvent event)
onVersionUpdatedEvent
in interface VersionEventHandler
@Nonnull public RecordRequest onVersionArchiveEvent(@Nonnull VersionArchiveEvent event)
onVersionArchiveEvent
in interface VersionEventHandler
Copyright © 2002-2022 Atlassian. All Rights Reserved.