@AsynchronousPreferred public class

AutomaticMergeStoppedEvent

extends AutomaticMergeEvent
java.lang.Object
   ↳ java.util.EventObject
     ↳ com.atlassian.bitbucket.event.ApplicationEvent
       ↳ com.atlassian.bitbucket.event.repository.RepositoryEvent
         ↳ com.atlassian.bitbucket.event.repository.AbstractRepositoryRefsChangedEvent
           ↳ com.atlassian.bitbucket.branch.automerge.AutomaticMergeEvent
             ↳ com.atlassian.bitbucket.branch.automerge.AutomaticMergeStoppedEvent

Class Overview

Raised when an automatic merge cascade did not proceed to the end of the merge path, which may happen due to multiple reasons.

Summary

[Expand]
Inherited Fields
From class com.atlassian.bitbucket.event.repository.AbstractRepositoryRefsChangedEvent
From class java.util.EventObject
Public Constructors
AutomaticMergeStoppedEvent(Object source, Repository repository, Collection<RefChange> actualRefChanges, Iterable<Branch> mergePath, AutomaticMergeStopReason reason)
Public Methods
@Nonnull AutomaticMergeStopReason getReason()
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.branch.automerge.AutomaticMergeEvent
From class com.atlassian.bitbucket.event.repository.AbstractRepositoryRefsChangedEvent
From class com.atlassian.bitbucket.event.repository.RepositoryEvent
From class com.atlassian.bitbucket.event.ApplicationEvent
From class java.util.EventObject
From class java.lang.Object
From interface com.atlassian.bitbucket.event.repository.RepositoryRefsChangedEvent

Public Constructors

public AutomaticMergeStoppedEvent (Object source, Repository repository, Collection<RefChange> actualRefChanges, Iterable<Branch> mergePath, AutomaticMergeStopReason reason)

Public Methods

@Nonnull public AutomaticMergeStopReason getReason ()