Class AbstractRepositoryRefsChangedEvent
java.lang.Object
java.util.EventObject
com.atlassian.bitbucket.event.ApplicationEvent
com.atlassian.bitbucket.event.repository.RepositoryEvent
com.atlassian.bitbucket.event.repository.AbstractRepositoryRefsChangedEvent
- All Implemented Interfaces:
RepositoryRefsChangedEvent,Serializable
- Direct Known Subclasses:
BranchChangedEvent,RepositoryPushEvent,TagChangedEvent
@AsynchronousPreferred
public class AbstractRepositoryRefsChangedEvent
extends RepositoryEvent
implements RepositoryRefsChangedEvent
Basic implementation of RepositoryRefsChangedEvent that developers can extend.
- See Also:
-
Field Summary
FieldsFields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionAbstractRepositoryRefsChangedEvent(Object source, Repository repository, Collection<RefChange> refChanges) -
Method Summary
Methods inherited from class com.atlassian.bitbucket.event.repository.RepositoryEvent
getRepositoryMethods inherited from class com.atlassian.bitbucket.event.ApplicationEvent
getDate, getUserMethods inherited from class java.util.EventObject
getSource, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.bitbucket.event.repository.RepositoryRefsChangedEvent
getRepository, getUser
-
Field Details
-
EMPTY_HASH
-
-
Constructor Details
-
AbstractRepositoryRefsChangedEvent
public AbstractRepositoryRefsChangedEvent(@Nonnull Object source, @Nonnull Repository repository, @Nonnull Collection<RefChange> refChanges)
-
-
Method Details
-
getRefChanges
Description copied from interface:RepositoryRefsChangedEventRetrieves a collection of thechanged refs.Note: While the returned collection will never be
null, it may be empty. For example, aremotely merged pull requestwill have an empty set of changes.- Specified by:
getRefChangesin interfaceRepositoryRefsChangedEvent- Returns:
- a collection containing 0 or more changed refs
-