Class PaxRepositorySystemSupplier

  • All Implemented Interfaces:
    Supplier<org.eclipse.aether.RepositorySystem>

    public class PaxRepositorySystemSupplier
    extends org.eclipse.aether.supplier.RepositorySystemSupplier
    Extension of RepositorySystemSupplier to provide enhanced and Pax URL specific functionality to the Maven Resolver if needed.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider getChecksumPolicyProvider()  
      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)  
      protected org.eclipse.aether.impl.RemoteRepositoryManager getRemoteRepositoryManager​(org.eclipse.aether.impl.UpdatePolicyAnalyzer updatePolicyAnalyzer, org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider)  
      protected Map<String,​org.eclipse.aether.spi.connector.transport.TransporterFactory> getTransporterFactories​(Map<String,​org.eclipse.aether.transport.http.ChecksumExtractor> extractors)  
      protected org.eclipse.aether.impl.UpdatePolicyAnalyzer getUpdatePolicyAnalyzer()  
      • Methods inherited from class org.eclipse.aether.supplier.RepositorySystemSupplier

        get, getArtifactDescriptorReader, getArtifactResolver, getArtifactResolverPostProcessors, getBasicRepositoryConnectorFactory, getChecksumAlgorithmFactories, getChecksumAlgorithmFactorySelector, getChecksumExtractors, getDependencyCollector, getDependencyCollectorDelegates, getDeployer, getFileProcessor, getInstaller, getLocalPathComposer, getLocalPathPrefixComposerFactory, getMetadataGeneratorFactories, getMetadataResolver, getModelBuilder, getModelCacheFactory, getNamedLockFactories, getNamedLockFactoryAdapterFactory, getNameMappers, getOfflineController, getProvidedChecksumsSources, getRemoteRepositoryFilterManager, getRemoteRepositoryFilterSources, getRepositoryConnectorFactories, getRepositoryConnectorProvider, getRepositoryEventDispatcher, getRepositoryLayoutFactories, getRepositoryLayoutProvider, getRepositoryListeners, getRepositorySystemLifecycle, getSyncContextFactory, getTrackingFileManager, getTransporterProvider, getTrustedChecksumsSources, getUpdateCheckManager, getVersionRangeResolver, getVersionResolver
    • Constructor Detail

      • PaxRepositorySystemSupplier

        public PaxRepositorySystemSupplier()
    • Method Detail

      • getTransporterFactories

        protected Map<String,​org.eclipse.aether.spi.connector.transport.TransporterFactory> getTransporterFactories​(Map<String,​org.eclipse.aether.transport.http.ChecksumExtractor> extractors)
        Overrides:
        getTransporterFactories in class org.eclipse.aether.supplier.RepositorySystemSupplier
      • 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)
        Overrides:
        getLocalRepositoryProvider in class org.eclipse.aether.supplier.RepositorySystemSupplier
      • getUpdatePolicyAnalyzer

        protected org.eclipse.aether.impl.UpdatePolicyAnalyzer getUpdatePolicyAnalyzer()
        Overrides:
        getUpdatePolicyAnalyzer in class org.eclipse.aether.supplier.RepositorySystemSupplier
      • getChecksumPolicyProvider

        protected org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider getChecksumPolicyProvider()
        Overrides:
        getChecksumPolicyProvider in class org.eclipse.aether.supplier.RepositorySystemSupplier
      • getRemoteRepositoryManager

        protected org.eclipse.aether.impl.RemoteRepositoryManager getRemoteRepositoryManager​(org.eclipse.aether.impl.UpdatePolicyAnalyzer updatePolicyAnalyzer,
                                                                                             org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider checksumPolicyProvider)
        Overrides:
        getRemoteRepositoryManager in class org.eclipse.aether.supplier.RepositorySystemSupplier