Package org.ops4j.pax.url.mvn.internal
Class PaxRepositorySystemSupplier
- java.lang.Object
-
- org.eclipse.aether.supplier.RepositorySystemSupplier
-
- org.ops4j.pax.url.mvn.internal.PaxRepositorySystemSupplier
-
- All Implemented Interfaces:
Supplier<org.eclipse.aether.RepositorySystem>
public class PaxRepositorySystemSupplier extends org.eclipse.aether.supplier.RepositorySystemSupplierExtension ofRepositorySystemSupplierto provide enhanced and Pax URL specific functionality to the Maven Resolver if needed.
-
-
Constructor Summary
Constructors Constructor Description PaxRepositorySystemSupplier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvidergetChecksumPolicyProvider()protected 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.RemoteRepositoryManagergetRemoteRepositoryManager(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.UpdatePolicyAnalyzergetUpdatePolicyAnalyzer()-
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
-
-
-
-
Method Detail
-
getTransporterFactories
protected Map<String,org.eclipse.aether.spi.connector.transport.TransporterFactory> getTransporterFactories(Map<String,org.eclipse.aether.transport.http.ChecksumExtractor> extractors)
- Overrides:
getTransporterFactoriesin classorg.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:
getLocalRepositoryProviderin classorg.eclipse.aether.supplier.RepositorySystemSupplier
-
getUpdatePolicyAnalyzer
protected org.eclipse.aether.impl.UpdatePolicyAnalyzer getUpdatePolicyAnalyzer()
- Overrides:
getUpdatePolicyAnalyzerin classorg.eclipse.aether.supplier.RepositorySystemSupplier
-
getChecksumPolicyProvider
protected org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider getChecksumPolicyProvider()
- Overrides:
getChecksumPolicyProviderin classorg.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:
getRemoteRepositoryManagerin classorg.eclipse.aether.supplier.RepositorySystemSupplier
-
-