Class RepositorySystemSupplier
java.lang.Object
eu.maveniverse.maven.mima.runtime.standalonestatic.RepositorySystemSupplier
- All Implemented Interfaces:
Supplier<org.eclipse.aether.RepositorySystem>
public class RepositorySystemSupplier
extends Object
implements Supplier<org.eclipse.aether.RepositorySystem>
Override to customize.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.aether.RepositorySystemget()protected org.eclipse.aether.impl.ArtifactDescriptorReadergetArtifactDescriptorReader(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver, org.eclipse.aether.impl.ArtifactResolver artifactResolver, org.apache.maven.model.building.ModelBuilder modelBuilder, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.apache.maven.repository.internal.ModelCacheFactory modelCacheFactory) protected org.eclipse.aether.impl.ArtifactResolvergetArtifactResolver(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.UpdateCheckManager updateCheckManager, org.eclipse.aether.impl.RepositoryConnectorProvider repositoryConnectorProvider, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.OfflineController offlineController, Map<String, org.eclipse.aether.spi.resolution.ArtifactResolverPostProcessor> artifactResolverPostProcessors, org.eclipse.aether.impl.RemoteRepositoryFilterManager remoteRepositoryFilterManager) getArtifactResolverPostProcessors(org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector checksumAlgorithmFactorySelector, Map<String, org.eclipse.aether.spi.checksums.TrustedChecksumsSource> trustedChecksumsSources) protected org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactorygetBasicRepositoryConnectorFactory(org.eclipse.aether.spi.connector.transport.TransporterProvider transporterProvider, org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider repositoryLayoutProvider, org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider, org.eclipse.aether.spi.io.FileProcessor fileProcessor, Map<String, org.eclipse.aether.spi.connector.checksum.ProvidedChecksumsSource> providedChecksumsSources) protected org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollectorgetBfDependencyCollector(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.ArtifactDescriptorReader artifactDescriptorReader, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver) protected org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelectorgetChecksumAlgorithmFactorySelector(Map<String, org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactory> checksumAlgorithmFactories) protected org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProviderprotected org.eclipse.aether.impl.DependencyCollectorgetDependencyCollector(Map<String, org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate> dependencyCollectorDelegates) getDependencyCollectorDelegates(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.ArtifactDescriptorReader artifactDescriptorReader, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver) protected org.eclipse.aether.impl.DeployergetDeployer(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.eclipse.aether.impl.RepositoryConnectorProvider repositoryConnectorProvider, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.UpdateCheckManager updateCheckManager, Map<String, org.eclipse.aether.impl.MetadataGeneratorFactory> metadataGeneratorFactories, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.OfflineController offlineController) protected org.eclipse.aether.internal.impl.collect.df.DfDependencyCollectorgetDfDependencyCollector(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.ArtifactDescriptorReader artifactDescriptorReader, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver) protected org.eclipse.aether.spi.io.FileProcessorprotected org.eclipse.aether.impl.InstallergetInstaller(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, Map<String, org.eclipse.aether.impl.MetadataGeneratorFactory> metadataGeneratorFactories, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory) protected org.eclipse.aether.internal.impl.LocalPathComposerprotected org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactoryprotected org.eclipse.aether.impl.LocalRepositoryProvidergetLocalRepositoryProvider(org.eclipse.aether.internal.impl.LocalPathComposer localPathComposer, org.eclipse.aether.internal.impl.TrackingFileManager trackingFileManager, org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactory localPathPrefixComposerFactory) protected org.eclipse.aether.impl.MetadataResolvergetMetadataResolver(org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.eclipse.aether.impl.UpdateCheckManager updateCheckManager, org.eclipse.aether.impl.RepositoryConnectorProvider repositoryConnectorProvider, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.OfflineController offlineController, org.eclipse.aether.impl.RemoteRepositoryFilterManager remoteRepositoryFilterManager) protected org.apache.maven.model.building.ModelBuilderprotected org.apache.maven.repository.internal.ModelCacheFactoryprotected org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactorygetNamedLockFactoryAdapterFactory(Map<String, org.eclipse.aether.named.NamedLockFactory> namedLockFactories, Map<String, org.eclipse.aether.internal.impl.synccontext.named.NameMapper> nameMappers, org.eclipse.aether.impl.RepositorySystemLifecycle repositorySystemLifecycle) protected org.eclipse.aether.impl.OfflineControllergetProvidedChecksumsSources(Map<String, org.eclipse.aether.spi.checksums.TrustedChecksumsSource> trustedChecksumsSources) protected org.eclipse.aether.impl.RemoteRepositoryFilterManagergetRemoteRepositoryFilterManager(Map<String, org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilterSource> remoteRepositoryFilterSources) getRemoteRepositoryFilterSources(org.eclipse.aether.impl.RepositorySystemLifecycle repositorySystemLifecycle, org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider repositoryLayoutProvider) protected org.eclipse.aether.impl.RemoteRepositoryManagergetRemoteRepositoryManager(org.eclipse.aether.impl.UpdatePolicyAnalyzer updatePolicyAnalyzer, org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider) getRepositoryConnectorFactories(org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory basicRepositoryConnectorFactory) protected org.eclipse.aether.impl.RepositoryConnectorProvidergetRepositoryConnectorProvider(Map<String, org.eclipse.aether.spi.connector.RepositoryConnectorFactory> repositoryConnectorFactories, org.eclipse.aether.impl.RemoteRepositoryFilterManager remoteRepositoryFilterManager) protected org.eclipse.aether.impl.RepositoryEventDispatchergetRepositoryEventDispatcher(Map<String, org.eclipse.aether.RepositoryListener> repositoryListeners) getRepositoryLayoutFactories(org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector checksumAlgorithmFactorySelector) protected org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvidergetRepositoryLayoutProvider(Map<String, org.eclipse.aether.spi.connector.layout.RepositoryLayoutFactory> repositoryLayoutFactories) protected org.eclipse.aether.impl.RepositorySystemLifecycleprotected org.eclipse.aether.spi.synccontext.SyncContextFactorygetSyncContextFactory(org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactory namedLockFactoryAdapterFactory) protected org.eclipse.aether.internal.impl.TrackingFileManagergetTransporterFactories(Map<String, org.eclipse.aether.transport.http.ChecksumExtractor> extractors) protected org.eclipse.aether.spi.connector.transport.TransporterProvidergetTransporterProvider(Map<String, org.eclipse.aether.spi.connector.transport.TransporterFactory> transporterFactories) getTrustedChecksumsSources(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.internal.impl.LocalPathComposer localPathComposer, org.eclipse.aether.impl.RepositorySystemLifecycle repositorySystemLifecycle) protected org.eclipse.aether.impl.UpdateCheckManagergetUpdateCheckManager(org.eclipse.aether.internal.impl.TrackingFileManager trackingFileManager, org.eclipse.aether.impl.UpdatePolicyAnalyzer updatePolicyAnalyzer) protected org.eclipse.aether.impl.UpdatePolicyAnalyzerprotected org.eclipse.aether.impl.VersionRangeResolvergetVersionRangeResolver(org.eclipse.aether.impl.MetadataResolver metadataResolver, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher) protected org.eclipse.aether.impl.VersionResolvergetVersionResolver(org.eclipse.aether.impl.MetadataResolver metadataResolver, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher)
-
Constructor Details
-
RepositorySystemSupplier
public RepositorySystemSupplier()
-
-
Method Details
-
getFileProcessor
protected org.eclipse.aether.spi.io.FileProcessor getFileProcessor() -
getTrackingFileManager
protected org.eclipse.aether.internal.impl.TrackingFileManager getTrackingFileManager() -
getLocalPathComposer
protected org.eclipse.aether.internal.impl.LocalPathComposer getLocalPathComposer() -
getLocalPathPrefixComposerFactory
protected org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactory getLocalPathPrefixComposerFactory() -
getRepositorySystemLifecycle
protected org.eclipse.aether.impl.RepositorySystemLifecycle getRepositorySystemLifecycle() -
getOfflineController
protected org.eclipse.aether.impl.OfflineController getOfflineController() -
getUpdatePolicyAnalyzer
protected org.eclipse.aether.impl.UpdatePolicyAnalyzer getUpdatePolicyAnalyzer() -
getChecksumPolicyProvider
protected org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider getChecksumPolicyProvider() -
getUpdateCheckManager
protected org.eclipse.aether.impl.UpdateCheckManager getUpdateCheckManager(org.eclipse.aether.internal.impl.TrackingFileManager trackingFileManager, org.eclipse.aether.impl.UpdatePolicyAnalyzer updatePolicyAnalyzer) -
getNamedLockFactories
-
getNameMappers
-
getNamedLockFactoryAdapterFactory
protected org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactory getNamedLockFactoryAdapterFactory(Map<String, org.eclipse.aether.named.NamedLockFactory> namedLockFactories, Map<String, org.eclipse.aether.internal.impl.synccontext.named.NameMapper> nameMappers, org.eclipse.aether.impl.RepositorySystemLifecycle repositorySystemLifecycle) -
getSyncContextFactory
protected org.eclipse.aether.spi.synccontext.SyncContextFactory getSyncContextFactory(org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactory namedLockFactoryAdapterFactory) -
getChecksumAlgorithmFactories
-
getChecksumAlgorithmFactorySelector
-
getRepositoryLayoutFactories
-
getRepositoryLayoutProvider
-
getLocalRepositoryProvider
protected org.eclipse.aether.impl.LocalRepositoryProvider getLocalRepositoryProvider(org.eclipse.aether.internal.impl.LocalPathComposer localPathComposer, org.eclipse.aether.internal.impl.TrackingFileManager trackingFileManager, org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactory localPathPrefixComposerFactory) -
getRemoteRepositoryManager
protected org.eclipse.aether.impl.RemoteRepositoryManager getRemoteRepositoryManager(org.eclipse.aether.impl.UpdatePolicyAnalyzer updatePolicyAnalyzer, org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider) -
getRemoteRepositoryFilterSources
-
getRemoteRepositoryFilterManager
-
getRepositoryListeners
-
getRepositoryEventDispatcher
-
getTrustedChecksumsSources
protected Map<String,org.eclipse.aether.spi.checksums.TrustedChecksumsSource> getTrustedChecksumsSources(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.internal.impl.LocalPathComposer localPathComposer, org.eclipse.aether.impl.RepositorySystemLifecycle repositorySystemLifecycle) -
getProvidedChecksumsSources
-
getChecksumExtractors
-
getTransporterFactories
-
getTransporterProvider
-
getBasicRepositoryConnectorFactory
protected org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory getBasicRepositoryConnectorFactory(org.eclipse.aether.spi.connector.transport.TransporterProvider transporterProvider, org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider repositoryLayoutProvider, org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider, org.eclipse.aether.spi.io.FileProcessor fileProcessor, Map<String, org.eclipse.aether.spi.connector.checksum.ProvidedChecksumsSource> providedChecksumsSources) -
getRepositoryConnectorFactories
-
getRepositoryConnectorProvider
-
getInstaller
protected org.eclipse.aether.impl.Installer getInstaller(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, Map<String, org.eclipse.aether.impl.MetadataGeneratorFactory> metadataGeneratorFactories, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory) -
getDeployer
protected org.eclipse.aether.impl.Deployer getDeployer(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.eclipse.aether.impl.RepositoryConnectorProvider repositoryConnectorProvider, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.UpdateCheckManager updateCheckManager, Map<String, org.eclipse.aether.impl.MetadataGeneratorFactory> metadataGeneratorFactories, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.OfflineController offlineController) -
getDfDependencyCollector
protected org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector getDfDependencyCollector(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.ArtifactDescriptorReader artifactDescriptorReader, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver) -
getBfDependencyCollector
protected org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector getBfDependencyCollector(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.ArtifactDescriptorReader artifactDescriptorReader, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver) -
getDependencyCollectorDelegates
protected Map<String,org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate> getDependencyCollectorDelegates(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.ArtifactDescriptorReader artifactDescriptorReader, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver) -
getDependencyCollector
-
getArtifactResolverPostProcessors
protected Map<String,org.eclipse.aether.spi.resolution.ArtifactResolverPostProcessor> getArtifactResolverPostProcessors(org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector checksumAlgorithmFactorySelector, Map<String, org.eclipse.aether.spi.checksums.TrustedChecksumsSource> trustedChecksumsSources) -
getArtifactResolver
protected org.eclipse.aether.impl.ArtifactResolver getArtifactResolver(org.eclipse.aether.spi.io.FileProcessor fileProcessor, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.UpdateCheckManager updateCheckManager, org.eclipse.aether.impl.RepositoryConnectorProvider repositoryConnectorProvider, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.OfflineController offlineController, Map<String, org.eclipse.aether.spi.resolution.ArtifactResolverPostProcessor> artifactResolverPostProcessors, org.eclipse.aether.impl.RemoteRepositoryFilterManager remoteRepositoryFilterManager) -
getMetadataResolver
protected org.eclipse.aether.impl.MetadataResolver getMetadataResolver(org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.eclipse.aether.impl.UpdateCheckManager updateCheckManager, org.eclipse.aether.impl.RepositoryConnectorProvider repositoryConnectorProvider, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.OfflineController offlineController, org.eclipse.aether.impl.RemoteRepositoryFilterManager remoteRepositoryFilterManager) -
getMetadataGeneratorFactories
-
getArtifactDescriptorReader
protected org.eclipse.aether.impl.ArtifactDescriptorReader getArtifactDescriptorReader(org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager, org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver, org.eclipse.aether.impl.ArtifactResolver artifactResolver, org.apache.maven.model.building.ModelBuilder modelBuilder, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher, org.apache.maven.repository.internal.ModelCacheFactory modelCacheFactory) -
getVersionResolver
protected org.eclipse.aether.impl.VersionResolver getVersionResolver(org.eclipse.aether.impl.MetadataResolver metadataResolver, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher) -
getVersionRangeResolver
protected org.eclipse.aether.impl.VersionRangeResolver getVersionRangeResolver(org.eclipse.aether.impl.MetadataResolver metadataResolver, org.eclipse.aether.spi.synccontext.SyncContextFactory syncContextFactory, org.eclipse.aether.impl.RepositoryEventDispatcher repositoryEventDispatcher) -
getModelBuilder
protected org.apache.maven.model.building.ModelBuilder getModelBuilder() -
getModelCacheFactory
protected org.apache.maven.repository.internal.ModelCacheFactory getModelCacheFactory() -
get
public org.eclipse.aether.RepositorySystem get()
-