public class RepositoryOnlineCondition extends RepositoryConditionSupport
Constructor and Description |
---|
RepositoryOnlineCondition(org.sonatype.nexus.common.event.EventManager eventManager,
org.sonatype.nexus.repository.manager.RepositoryManager repositoryManager,
Supplier<String> repositoryName) |
Modifier and Type | Method and Description |
---|---|
String |
explainSatisfied() |
String |
explainUnsatisfied() |
void |
handle(org.sonatype.nexus.repository.manager.RepositoryCreatedEvent event) |
void |
handle(org.sonatype.nexus.repository.manager.RepositoryDeletedEvent event) |
void |
handle(org.sonatype.nexus.repository.manager.RepositoryUpdatedEvent event) |
String |
toString() |
doBind, doRelease, getRepositoryName, handle, handle, handle, sameRepositoryAs, setContext, setSatisfied
public void handle(org.sonatype.nexus.repository.manager.RepositoryCreatedEvent event)
handle
in class RepositoryConditionSupport
public void handle(org.sonatype.nexus.repository.manager.RepositoryUpdatedEvent event)
public void handle(org.sonatype.nexus.repository.manager.RepositoryDeletedEvent event)
public String explainSatisfied()
explainSatisfied
in interface org.sonatype.nexus.capability.Evaluable
explainSatisfied
in class org.sonatype.nexus.capability.condition.ConditionSupport
public String explainUnsatisfied()
explainUnsatisfied
in interface org.sonatype.nexus.capability.Evaluable
explainUnsatisfied
in class org.sonatype.nexus.capability.condition.ConditionSupport
Copyright © 2008–2021 Sonatype, Inc.. All rights reserved.