Package sonia.scm.repository
Class EventDrivenRepositoryArchiveCheck
java.lang.Object
sonia.scm.repository.EventDrivenRepositoryArchiveCheck
- All Implemented Interfaces:
ReadOnlyCheck,RepositoryArchivedCheck
@Extension
public final class EventDrivenRepositoryArchiveCheck
extends Object
implements RepositoryArchivedCheck
Default implementation of
RepositoryArchivedCheck. This tracks the archive status of repositories by using
RepositoryModificationEvents. The initial set of archived repositories is read by
EventDrivenRepositoryArchiveCheckInitializer on startup.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface sonia.scm.repository.ReadOnlyCheck
isForbidden, isReadOnly, isReadOnlyMethods inherited from interface sonia.scm.repository.RepositoryArchivedCheck
check, check, getReason, isArchived, isReadOnly
-
Constructor Details
-
EventDrivenRepositoryArchiveCheck
public EventDrivenRepositoryArchiveCheck()
-
-
Method Details
-
isArchived
- Specified by:
isArchivedin interfaceRepositoryArchivedCheck
-
updateListener
-