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
RepositoryModificationEvent
s. 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, wait
Methods inherited from interface sonia.scm.repository.ReadOnlyCheck
isForbidden, isReadOnly, isReadOnly
Methods inherited from interface sonia.scm.repository.RepositoryArchivedCheck
check, check, getReason, isArchived, isReadOnly
-
Constructor Details
-
EventDrivenRepositoryArchiveCheck
public EventDrivenRepositoryArchiveCheck()
-
-
Method Details
-
isArchived
- Specified by:
isArchived
in interfaceRepositoryArchivedCheck
-
updateListener
-