Class RepositoryMirrorSynchronizedEvent

All Implemented Interfaces:
MirrorEvent, RepositoryMirrorEvent, Serializable

public class RepositoryMirrorSynchronizedEvent extends AbstractRepositoryMirrorEvent
This event signals that a Repository has been synchronized on a mirror
Since:
5.0
See Also:
  • Method Details

    • getCloneLinks

      @Nonnull public Collection<NamedLink> getCloneLinks()
      Returns:
      a collection of links that can be used to clone the repository from this mirror
      Since:
      6.7
    • getFailedRefs

      @Nonnull public Collection<MinimalRef> getFailedRefs()
      Returns:
      a collection of refs which failed to update on the mirror
    • getRefChanges

      @Nonnull public Collection<RefChange> getRefChanges()
      Returns:
      a collection of refs successfully updated on the mirror
    • getSyncType

      @Nullable public RepositorySynchronizationType getSyncType()
      Returns:
      the type of synchronization that was performed
      Since:
      6.7
    • isRefLimitExceeded

      public boolean isRefLimitExceeded()
      Returns:
      true if amount of refs exceeded its limit which results in an empty list of ref changes; false otherwise
      Since:
      6.7