Interface RuntimeRepositoryProviderRegistryType
- All Known Implementing Classes:
RuntimeRepositoriesOSGiProvider,RuntimeRepositoriesServiceLoaderProvider
@ConsumerType
@ThreadSafe
public interface RuntimeRepositoryProviderRegistryType
A registry of runtime repository providers.
Implementations are required to be thread-safe.
-
Method Summary
Modifier and Type Method Description io.reactivex.rxjava3.core.Observable<RuntimeRepositoryProviderRegistryEventType>events()java.util.Map<java.net.URI,RuntimeRepositoryProviderType>repositoryProviders()
-
Method Details
-
events
io.reactivex.rxjava3.core.Observable<RuntimeRepositoryProviderRegistryEventType> events()- Returns:
- A stream of events indicating repository changes
-
repositoryProviders
java.util.Map<java.net.URI,RuntimeRepositoryProviderType> repositoryProviders()- Returns:
- The currently available repository providers
-