@Named @Singleton public class RepositoryConditionsImpl extends Object implements RepositoryConditions
RepositoryConditions
.Constructor and Description |
---|
RepositoryConditionsImpl(org.sonatype.nexus.common.event.EventManager eventManager,
org.sonatype.nexus.repository.manager.RepositoryManager repositoryManager) |
Modifier and Type | Method and Description |
---|---|
org.sonatype.nexus.capability.Condition |
repositoryExists(Supplier<String> repositoryName)
Creates a new condition that is satisfied when a repository exists.
|
org.sonatype.nexus.capability.Condition |
repositoryIsOnline(Supplier<String> repositoryName)
Creates a new condition that is satisfied when a repository is in service.
|
@Inject public RepositoryConditionsImpl(org.sonatype.nexus.common.event.EventManager eventManager, org.sonatype.nexus.repository.manager.RepositoryManager repositoryManager)
public org.sonatype.nexus.capability.Condition repositoryIsOnline(Supplier<String> repositoryName)
RepositoryConditions
repositoryIsOnline
in interface RepositoryConditions
repositoryName
- getter for repository name (usually condition specific property)public org.sonatype.nexus.capability.Condition repositoryExists(Supplier<String> repositoryName)
RepositoryConditions
repositoryExists
in interface RepositoryConditions
repositoryName
- getter for repository name (usually condition specific property)Copyright © 2008–2021 Sonatype, Inc.. All rights reserved.