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
-