Uses of Interface
org.eclipse.aether.RepositorySystemSession
Packages that use RepositorySystemSession
Package
Description
The primary API of the
RepositorySystem and its functionality.The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
Support for downloads/uploads using remote repositories that have a URI-based content structure/layout.
The provisional interfaces defining the various subcomponents that implement the repository system.
The various sub components that collectively implement the repository system.
Internal helper classes for dependency collector.
Utility classes to ease unit testing.
The definition of various kinds of repositories that host artifacts.
The types supporting the resolution of artifacts and metadata from repositories.
The contract to access artifacts/metadata in remote repositories.
The support infrastructure for repository connectors to apply checksum policies when validating the integrity of
downloaded files.
The contract to locate URI-based resources using custom repository layouts.
The contract to download/upload URI-based resources using custom transport protocols.
The contract for custom local repository implementations.
The contract for synchronization context implementations.
A listener and various exception types dealing with the transfer of a resource between the local system and a remote
repository.
Support for downloads/uploads using the local filesystem as "remote" storage.
Support for downloads/uploads via the HTTP and HTTPS protocols.
Support for downloads/uploads using Apache Maven Wagon.
Miscellaneous utility classes.
Utilities for concurrent task processing.
Various dependency graph transformers for post-processing a dependency graph.
Various version filters for building a dependency graph.
Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
-
Uses of RepositorySystemSession in org.eclipse.aether
Classes in org.eclipse.aether that implement RepositorySystemSessionModifier and TypeClassDescriptionclassA special repository system session to enable decorating or proxying another session.final classA simple repository system session.Fields in org.eclipse.aether declared as RepositorySystemSessionModifier and TypeFieldDescription(package private) final RepositorySystemSessionRepositoryEvent.Builder.sessionprivate final RepositorySystemSessionRepositoryEvent.sessionMethods in org.eclipse.aether that return RepositorySystemSessionModifier and TypeMethodDescriptionprotected abstract RepositorySystemSessionAbstractForwardingRepositorySystemSession.getSession()Gets the repository system session to which this instance forwards calls.RepositoryEvent.getSession()Gets the repository system session during which the event occurred.Methods in org.eclipse.aether with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionRepositorySystem.collectDependencies(RepositorySystemSession session, CollectRequest request) Collects the transitive dependencies of an artifact and builds a dependency graph.RepositorySystem.deploy(RepositorySystemSession session, DeployRequest request) Uploads a collection of artifacts and their accompanying metadata to a remote repository.DefaultRepositoryCache.get(RepositorySystemSession session, Object key) RepositoryCache.get(RepositorySystemSession session, Object key) Gets the specified data from the cache.RepositorySystem.install(RepositorySystemSession session, InstallRequest request) Installs a collection of artifacts and their accompanying metadata to the local repository.RepositorySystem.newDeploymentRepository(RepositorySystemSession session, RemoteRepository repository) Forms a remote repository suitable for artifact deployment by applying the session's authentication selector and similar network configuration to the given repository prototype.RepositorySystem.newLocalRepositoryManager(RepositorySystemSession session, LocalRepository localRepository) Creates a new manager for the specified local repository.RepositorySystem.newResolutionRepositories(RepositorySystemSession session, List<RemoteRepository> repositories) Forms remote repositories suitable for artifact resolution by applying the session's authentication selector and similar network configuration to the given repository prototypes.RepositorySystem.newSyncContext(RepositorySystemSession session, boolean shared) Creates a new synchronization context.voidDefaultRepositoryCache.put(RepositorySystemSession session, Object key, Object data) voidRepositoryCache.put(RepositorySystemSession session, Object key, Object data) Puts the specified data into the cache.RepositorySystem.readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request) Gets information about an artifact like its direct dependencies and potential relocations.RepositorySystem.resolveArtifact(RepositorySystemSession session, ArtifactRequest request) Resolves the path for an artifact.RepositorySystem.resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests) Resolves the paths for a collection of artifacts.RepositorySystem.resolveDependencies(RepositorySystemSession session, DependencyRequest request) Collects and resolves the transitive dependencies of an artifact.RepositorySystem.resolveMetadata(RepositorySystemSession session, Collection<? extends MetadataRequest> requests) Resolves the paths for a collection of metadata.RepositorySystem.resolveVersion(RepositorySystemSession session, VersionRequest request) Resolves an artifact's meta version (if any) to a concrete version.RepositorySystem.resolveVersionRange(RepositorySystemSession session, VersionRangeRequest request) Expands a version range to a list of matching versions, in ascending order.Constructors in org.eclipse.aether with parameters of type RepositorySystemSessionModifierConstructorDescriptionBuilder(RepositorySystemSession session, RepositoryEvent.EventType type) Creates a new event builder for the specified session and event type.Creates a shallow copy of the specified session. -
Uses of RepositorySystemSession in org.eclipse.aether.collection
Methods in org.eclipse.aether.collection that return RepositorySystemSessionModifier and TypeMethodDescriptionDependencyCollectionContext.getSession()Gets the repository system session during which the dependency collection happens.DependencyGraphTransformationContext.getSession()Gets the repository system session during which the graph transformation happens.VersionFilter.VersionFilterContext.getSession()Gets the repository system session during which the version filtering happens. -
Uses of RepositorySystemSession in org.eclipse.aether.connector.basic
Fields in org.eclipse.aether.connector.basic declared as RepositorySystemSessionModifier and TypeFieldDescriptionprivate final RepositorySystemSessionBasicRepositoryConnector.sessionMethods in org.eclipse.aether.connector.basic with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionBasicRepositoryConnectorFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) Constructors in org.eclipse.aether.connector.basic with parameters of type RepositorySystemSessionModifierConstructorDescription(package private)BasicRepositoryConnector(RepositorySystemSession session, RemoteRepository repository, TransporterProvider transporterProvider, RepositoryLayoutProvider layoutProvider, ChecksumPolicyProvider checksumPolicyProvider, FileProcessor fileProcessor, Map<String, ProvidedChecksumsSource> providedChecksumsSources) -
Uses of RepositorySystemSession in org.eclipse.aether.impl
Methods in org.eclipse.aether.impl with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionRemoteRepositoryManager.aggregateRepositories(RepositorySystemSession session, List<RemoteRepository> dominantRepositories, List<RemoteRepository> recessiveRepositories, boolean recessiveIsRaw) Aggregates repository definitions by merging duplicate repositories and optionally applies mirror, proxy and authentication settings from the supplied session.voidUpdateCheckManager.checkArtifact(RepositorySystemSession session, UpdateCheck<Artifact, ArtifactTransferException> check) Checks whether an artifact has to be updated from a remote repository.voidUpdateCheckManager.checkMetadata(RepositorySystemSession session, UpdateCheck<Metadata, MetadataTransferException> check) Checks whether metadata has to be updated from a remote repository.voidOfflineController.checkOffline(RepositorySystemSession session, RemoteRepository repository) Determines whether the specified repository is accessible if the system was in offline mode.DependencyCollector.collectDependencies(RepositorySystemSession session, CollectRequest request) Collects the transitive dependencies of some artifacts and builds a dependency graph.Deployer.deploy(RepositorySystemSession session, DeployRequest request) Uploads a collection of artifacts and their accompanying metadata to a remote repository.UpdatePolicyAnalyzer.getEffectiveUpdatePolicy(RepositorySystemSession session, String policy1, String policy2) Returns the policy with the shorter update interval.RemoteRepositoryManager.getPolicy(RepositorySystemSession session, RemoteRepository repository, boolean releases, boolean snapshots) Gets the effective repository policy for the specified remote repository by merging the applicable snapshot/release policy of the repository with global settings from the supplied session.RemoteRepositoryFilterManager.getRemoteRepositoryFilter(RepositorySystemSession session) Provides the filter instance for given session, ornullif no filtering applied.Installer.install(RepositorySystemSession session, InstallRequest request) Installs a collection of artifacts and their accompanying metadata to the local repository.booleanUpdatePolicyAnalyzer.isUpdatedRequired(RepositorySystemSession session, long lastModified, String policy) Determines whether the specified modification timestamp satisfies the freshness constraint expressed by the given update policy.MetadataGeneratorFactory.newInstance(RepositorySystemSession session, DeployRequest request) Creates a new metadata generator for the specified deploy request.MetadataGeneratorFactory.newInstance(RepositorySystemSession session, InstallRequest request) Creates a new metadata generator for the specified install request.LocalRepositoryProvider.newLocalRepositoryManager(RepositorySystemSession session, LocalRepository localRepository) Creates a new manager for the specified local repository.RepositoryConnectorProvider.newRepositoryConnector(RepositorySystemSession session, RemoteRepository repository) Tries to create a repository connector for the specified remote repository.ArtifactDescriptorReader.readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request) Gets information about an artifact like its direct dependencies and potential relocations.ArtifactResolver.resolveArtifact(RepositorySystemSession session, ArtifactRequest request) Resolves the path for an artifact.ArtifactResolver.resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests) Resolves the paths for a collection of artifacts.MetadataResolver.resolveMetadata(RepositorySystemSession session, Collection<? extends MetadataRequest> requests) Resolves the paths for a collection of metadata.VersionResolver.resolveVersion(RepositorySystemSession session, VersionRequest request) Resolves an artifact's meta version (if any) to a concrete version.VersionRangeResolver.resolveVersionRange(RepositorySystemSession session, VersionRangeRequest request) Expands a version range to a list of matching versions, in ascending order.voidUpdateCheckManager.touchArtifact(RepositorySystemSession session, UpdateCheck<Artifact, ArtifactTransferException> check) Updates the timestamp for the artifact contained in the update check.voidUpdateCheckManager.touchMetadata(RepositorySystemSession session, UpdateCheck<Metadata, MetadataTransferException> check) Updates the timestamp for the metadata contained in the update check. -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl
Fields in org.eclipse.aether.internal.impl declared as RepositorySystemSessionModifier and TypeFieldDescriptionprivate final RepositorySystemSessionDefaultDeployer.EventCatapult.session(package private) final RepositorySystemSessionDefaultMetadataResolver.ResolveTask.sessionMethods in org.eclipse.aether.internal.impl that return RepositorySystemSessionMethods in org.eclipse.aether.internal.impl with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionvoidEnhancedLocalRepositoryManager.add(RepositorySystemSession session, LocalArtifactRegistration request) voidSimpleLocalRepositoryManager.add(RepositorySystemSession session, LocalArtifactRegistration request) voidSimpleLocalRepositoryManager.add(RepositorySystemSession session, LocalMetadataRegistration request) DefaultRemoteRepositoryManager.aggregateRepositories(RepositorySystemSession session, List<RemoteRepository> dominantRepositories, List<RemoteRepository> recessiveRepositories, boolean recessiveIsRaw) private voidDefaultArtifactResolver.artifactDownloaded(RepositorySystemSession session, RequestTrace trace, Artifact artifact, RemoteRepository repository, Exception exception) private voidDefaultArtifactResolver.artifactDownloading(RepositorySystemSession session, RequestTrace trace, Artifact artifact, RemoteRepository repository) private voidDefaultInstaller.artifactInstalled(RepositorySystemSession session, RequestTrace trace, Artifact artifact, File dstFile, Exception exception) private voidDefaultInstaller.artifactInstalling(RepositorySystemSession session, RequestTrace trace, Artifact artifact, File dstFile) private voidDefaultArtifactResolver.artifactResolved(RepositorySystemSession session, RequestTrace trace, Artifact artifact, ArtifactRepository repository, List<Exception> exceptions) private voidDefaultArtifactResolver.artifactResolving(RepositorySystemSession session, RequestTrace trace, Artifact artifact) voidDefaultUpdateCheckManager.checkArtifact(RepositorySystemSession session, UpdateCheck<Artifact, ArtifactTransferException> check) voidDefaultUpdateCheckManager.checkMetadata(RepositorySystemSession session, UpdateCheck<Metadata, MetadataTransferException> check) voidDefaultOfflineController.checkOffline(RepositorySystemSession session, RemoteRepository repository) static voidUtils.checkOffline(RepositorySystemSession session, OfflineController offlineController, RemoteRepository repository) DefaultRepositorySystem.collectDependencies(RepositorySystemSession session, CollectRequest request) DefaultLocalPathPrefixComposerFactory.createComposer(RepositorySystemSession session) LocalPathPrefixComposerFactory.createComposer(RepositorySystemSession session) CreatesLocalPathPrefixComposerinstance out of whatever configuration it finds in passed in session.DefaultDeployer.deploy(RepositorySystemSession session, DeployRequest request) private DeployResultDefaultDeployer.deploy(SyncContext syncContext, RepositorySystemSession session, DeployRequest request) DefaultRepositorySystem.deploy(RepositorySystemSession session, DeployRequest request) private voidDefaultArtifactResolver.evaluateDownloads(RepositorySystemSession session, DefaultArtifactResolver.ResolutionGroup group) EnhancedLocalRepositoryManager.find(RepositorySystemSession session, LocalArtifactRequest request) SimpleLocalRepositoryManager.find(RepositorySystemSession session, LocalArtifactRequest request) SimpleLocalRepositoryManager.find(RepositorySystemSession session, LocalMetadataRequest request) private List<ArtifactDownload> DefaultArtifactResolver.gatherDownloads(RepositorySystemSession session, DefaultArtifactResolver.ResolutionGroup group) private String[]DefaultOfflineController.getConfig(RepositorySystemSession session, String key) DefaultChecksumPolicyProvider.getEffectiveChecksumPolicy(RepositorySystemSession session, String policy1, String policy2) DefaultUpdatePolicyAnalyzer.getEffectiveUpdatePolicy(RepositorySystemSession session, String policy1, String policy2) private FileDefaultArtifactResolver.getFile(RepositorySystemSession session, Artifact artifact, File file) private FileDefaultMetadataResolver.getLocalFile(RepositorySystemSession session, Metadata metadata) protected StringLocalPathPrefixComposerFactorySupport.getLocalPrefix(RepositorySystemSession session) private List<? extends MetadataGenerator> DefaultDeployer.getMetadataGenerators(RepositorySystemSession session, DeployRequest request) private List<? extends MetadataGenerator> DefaultInstaller.getMetadataGenerators(RepositorySystemSession session, InstallRequest request) private RepositoryPolicyDefaultDeployer.getPolicy(RepositorySystemSession session, RemoteRepository repository, Metadata.Nature nature) private RepositoryPolicyDefaultMetadataResolver.getPolicy(RepositorySystemSession session, RemoteRepository repository, Metadata.Nature nature) DefaultRemoteRepositoryManager.getPolicy(RepositorySystemSession session, RemoteRepository repository, boolean releases, boolean snapshots) static intUtils.getPolicy(RepositorySystemSession session, Artifact artifact, RemoteRepository repository) static intUtils.getPolicy(RepositorySystemSession session, Metadata metadata, RemoteRepository repository) protected StringLocalPathPrefixComposerFactorySupport.getReleasesPrefix(RepositorySystemSession session) protected StringLocalPathPrefixComposerFactorySupport.getRemotePrefix(RepositorySystemSession session) private StringDefaultUpdateCheckManager.getRepoKey(RepositorySystemSession session, RemoteRepository repository) private intDefaultUpdateCheckManager.getSessionState(RepositorySystemSession session) protected StringLocalPathPrefixComposerFactorySupport.getSnapshotsPrefix(RepositorySystemSession session) private StringDefaultUpdateCheckManager.getTransferKey(RepositorySystemSession session, File metadataFile, RemoteRepository repository) private StringDefaultUpdateCheckManager.getTransferKey(RepositorySystemSession session, RemoteRepository repository) private StringDefaultUpdateCheckManager.getUpdateKey(RepositorySystemSession session, File file, RemoteRepository repository) DefaultInstaller.install(RepositorySystemSession session, InstallRequest request) private voidDefaultInstaller.install(RepositorySystemSession session, RequestTrace trace, Artifact artifact) private voidDefaultInstaller.install(RepositorySystemSession session, RequestTrace trace, Artifact artifact, LocalRepositoryManager lrm, File srcFile, FileTransformer fileTransformer) private voidDefaultInstaller.install(RepositorySystemSession session, RequestTrace trace, Metadata metadata) private InstallResultDefaultInstaller.install(SyncContext syncContext, RepositorySystemSession session, InstallRequest request) DefaultRepositorySystem.install(RepositorySystemSession session, InstallRequest request) private booleanDefaultUpdateCheckManager.isAlreadyUpdated(RepositorySystemSession session, Object updateKey) private booleanDefaultOfflineController.isOfflineHost(RepositorySystemSession session, RemoteRepository repository) private booleanDefaultOfflineController.isOfflineProtocol(RepositorySystemSession session, RemoteRepository repository) protected booleanLocalPathPrefixComposerFactorySupport.isSplit(RepositorySystemSession session) protected booleanLocalPathPrefixComposerFactorySupport.isSplitLocal(RepositorySystemSession session) protected booleanLocalPathPrefixComposerFactorySupport.isSplitRemote(RepositorySystemSession session) protected booleanLocalPathPrefixComposerFactorySupport.isSplitRemoteRepository(RepositorySystemSession session) protected booleanLocalPathPrefixComposerFactorySupport.isSplitRemoteRepositoryLast(RepositorySystemSession session) private booleanDefaultUpdateCheckManager.isUpdatedRequired(RepositorySystemSession session, long lastModified, String policy) booleanDefaultUpdatePolicyAnalyzer.isUpdatedRequired(RepositorySystemSession session, long lastModified, String policy) private voidDefaultRemoteRepositoryManager.logMirror(RepositorySystemSession session, RemoteRepository original, RemoteRepository mirror) private RepositoryPolicyDefaultRemoteRepositoryManager.merge(RepositorySystemSession session, RepositoryPolicy policy1, RepositoryPolicy policy2, boolean globalPolicy) private RemoteRepositoryDefaultRemoteRepositoryManager.mergeMirrors(RepositorySystemSession session, RemoteRepository dominant, RemoteRepository recessive) private voidDefaultMetadataResolver.metadataDownloaded(RepositorySystemSession session, RequestTrace trace, Metadata metadata, ArtifactRepository repository, File file, Exception exception) private voidDefaultMetadataResolver.metadataDownloading(RepositorySystemSession session, RequestTrace trace, Metadata metadata, ArtifactRepository repository) private voidDefaultInstaller.metadataInstalled(RepositorySystemSession session, RequestTrace trace, Metadata metadata, File dstFile, Exception exception) private voidDefaultInstaller.metadataInstalling(RepositorySystemSession session, RequestTrace trace, Metadata metadata, File dstFile) private voidDefaultMetadataResolver.metadataResolved(RepositorySystemSession session, RequestTrace trace, Metadata metadata, ArtifactRepository repository, Exception exception) private voidDefaultMetadataResolver.metadataResolving(RepositorySystemSession session, RequestTrace trace, Metadata metadata, ArtifactRepository repository) DefaultChecksumPolicyProvider.newChecksumPolicy(RepositorySystemSession session, RemoteRepository repository, TransferResource resource, String policy) DefaultRepositorySystem.newDeploymentRepository(RepositorySystemSession session, RemoteRepository repository) EnhancedLocalRepositoryManagerFactory.newInstance(RepositorySystemSession session, LocalRepository repository) Maven2RepositoryLayoutFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) SimpleLocalRepositoryManagerFactory.newInstance(RepositorySystemSession session, LocalRepository repository) DefaultLocalRepositoryProvider.newLocalRepositoryManager(RepositorySystemSession session, LocalRepository repository) DefaultRepositorySystem.newLocalRepositoryManager(RepositorySystemSession session, LocalRepository localRepository) DefaultRepositoryConnectorProvider.newRepositoryConnector(RepositorySystemSession session, RemoteRepository repository) DefaultRepositoryLayoutProvider.newRepositoryLayout(RepositorySystemSession session, RemoteRepository repository) DefaultRepositorySystem.newResolutionRepositories(RepositorySystemSession session, List<RemoteRepository> repositories) DefaultRepositorySystem.newSyncContext(RepositorySystemSession session, boolean shared) DefaultTransporterProvider.newTransporter(RepositorySystemSession session, RemoteRepository repository) private voidDefaultArtifactResolver.performDownloads(RepositorySystemSession session, DefaultArtifactResolver.ResolutionGroup group) DefaultRepositorySystem.readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request) private List<ArtifactResult> DefaultArtifactResolver.resolve(SyncContext shared, SyncContext exclusive, Collection<Artifact> subjects, RepositorySystemSession session, Collection<? extends ArtifactRequest> requests) private List<MetadataResult> DefaultMetadataResolver.resolve(SyncContext shared, SyncContext exclusive, Collection<Metadata> subjects, RepositorySystemSession session, Collection<? extends MetadataRequest> requests) DefaultArtifactResolver.resolveArtifact(RepositorySystemSession session, ArtifactRequest request) DefaultRepositorySystem.resolveArtifact(RepositorySystemSession session, ArtifactRequest request) DefaultArtifactResolver.resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests) DefaultRepositorySystem.resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests) DefaultRepositorySystem.resolveDependencies(RepositorySystemSession session, DependencyRequest request) DefaultMetadataResolver.resolveMetadata(RepositorySystemSession session, Collection<? extends MetadataRequest> requests) DefaultRepositorySystem.resolveMetadata(RepositorySystemSession session, Collection<? extends MetadataRequest> requests) DefaultRepositorySystem.resolveVersion(RepositorySystemSession session, VersionRequest request) DefaultRepositorySystem.resolveVersionRange(RepositorySystemSession session, VersionRangeRequest request) private voidDefaultUpdateCheckManager.setUpdated(RepositorySystemSession session, Object updateKey) Utils.sortMetadataGeneratorFactories(RepositorySystemSession session, Collection<? extends MetadataGeneratorFactory> factories) voidDefaultUpdateCheckManager.touchArtifact(RepositorySystemSession session, UpdateCheck<Artifact, ArtifactTransferException> check) voidDefaultUpdateCheckManager.touchMetadata(RepositorySystemSession session, UpdateCheck<Metadata, MetadataTransferException> check) private voidDefaultDeployer.upload(Collection<MetadataUpload> metadataUploads, RepositorySystemSession session, Metadata metadata, RemoteRepository repository, RepositoryConnector connector, DefaultDeployer.EventCatapult catapult) private voidDefaultRepositorySystem.validateSession(RepositorySystemSession session) static TransferListenerSafeTransferListener.wrap(RepositorySystemSession session) Constructors in org.eclipse.aether.internal.impl with parameters of type RepositorySystemSessionModifierConstructorDescription(package private)EventCatapult(RepositorySystemSession session, RequestTrace trace, RemoteRepository repository, RepositoryEventDispatcher dispatcher) (package private)(package private)ResolveTask(RepositorySystemSession session, RequestTrace trace, MetadataResult result, File metadataFile, List<UpdateCheck<Metadata, MetadataTransferException>> checks, String policy) protected -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.checksum
Methods in org.eclipse.aether.internal.impl.checksum with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionFileTrustedChecksumsSourceSupport.doGetTrustedArtifactChecksums(RepositorySystemSession session, Artifact artifact, ArtifactRepository artifactRepository, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) Implementors MUST NOT returnnullat this point, as this source is enabled.SparseDirectoryTrustedChecksumsSource.doGetTrustedArtifactChecksums(RepositorySystemSession session, Artifact artifact, ArtifactRepository artifactRepository, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) SummaryFileTrustedChecksumsSource.doGetTrustedArtifactChecksums(RepositorySystemSession session, Artifact artifact, ArtifactRepository artifactRepository, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) protected TrustedChecksumsSource.WriterFileTrustedChecksumsSourceSupport.doGetTrustedArtifactChecksumsWriter(RepositorySystemSession session) Implementors may override this method and returnTrustedChecksumsSource.Writerinstance.SparseDirectoryTrustedChecksumsSource.doGetTrustedArtifactChecksumsWriter(RepositorySystemSession session) SummaryFileTrustedChecksumsSource.doGetTrustedArtifactChecksumsWriter(RepositorySystemSession session) protected PathFileTrustedChecksumsSourceSupport.getBasedir(RepositorySystemSession session, boolean mayCreate) Uses utilityDirectoryUtils.resolveDirectory(RepositorySystemSession, String, String, boolean)to calculate (and maybe create) basedir for this implementation, never returnsnull.TrustedToProvidedChecksumsSourceAdapter.getProvidedArtifactChecksums(RepositorySystemSession session, ArtifactDownload transfer, RemoteRepository repository, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) FileTrustedChecksumsSourceSupport.getTrustedArtifactChecksums(RepositorySystemSession session, Artifact artifact, ArtifactRepository artifactRepository, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) This implementation will call into underlying code only if enabled, and will enforce non-nullreturn value.FileTrustedChecksumsSourceSupport.getTrustedArtifactChecksumsWriter(RepositorySystemSession session) This implementation will call into underlying code only if enabled.protected booleanFileTrustedChecksumsSourceSupport.isEnabled(RepositorySystemSession session) Returnstrueif session configuration marks this instance as enabled.protected booleanFileTrustedChecksumsSourceSupport.isOriginAware(RepositorySystemSession session) Returnstrueif session configuration marks this instance as origin aware. -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.collect
Fields in org.eclipse.aether.internal.impl.collect declared as RepositorySystemSessionModifier and TypeFieldDescriptionprivate final RepositorySystemSessionDefaultDependencyCollectionContext.sessionprivate final RepositorySystemSessionDefaultDependencyGraphTransformationContext.sessionprivate final RepositorySystemSessionDefaultVersionFilterContext.sessionMethods in org.eclipse.aether.internal.impl.collect that return RepositorySystemSessionModifier and TypeMethodDescriptionDefaultDependencyCollectionContext.getSession()DefaultDependencyGraphTransformationContext.getSession()DefaultVersionFilterContext.getSession()protected RepositorySystemSessionDependencyCollectorDelegate.optimizeSession(RepositorySystemSession session) Methods in org.eclipse.aether.internal.impl.collect with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprotected VersionRangeResultDependencyCollectorDelegate.cachedResolveRangeResult(VersionRangeRequest rangeRequest, DataPool pool, RepositorySystemSession session) DefaultDependencyCollector.collectDependencies(RepositorySystemSession session, CollectRequest request) final CollectResultDependencyCollectorDelegate.collectDependencies(RepositorySystemSession session, CollectRequest request) protected abstract voidDependencyCollectorDelegate.doCollectDependencies(RepositorySystemSession session, RequestTrace trace, DataPool pool, DefaultDependencyCollectionContext context, DefaultVersionFilterContext versionContext, CollectRequest request, DependencyNode node, List<RemoteRepository> repositories, List<Dependency> dependencies, List<Dependency> managedDependencies, DependencyCollectorDelegate.Results results) static ArtifactTypeRegistryCachingArtifactTypeRegistry.newInstance(RepositorySystemSession session) protected RepositorySystemSessionDependencyCollectorDelegate.optimizeSession(RepositorySystemSession session) Constructors in org.eclipse.aether.internal.impl.collect with parameters of type RepositorySystemSessionModifierConstructorDescriptionDataPool(RepositorySystemSession session) DefaultDependencyCollectionContext(RepositorySystemSession session, Artifact artifact, Dependency dependency, List<Dependency> managedDependencies) Results(CollectResult result, RepositorySystemSession session) -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.collect.bf
Fields in org.eclipse.aether.internal.impl.collect.bf declared as RepositorySystemSessionModifier and TypeFieldDescription(package private) final RepositorySystemSessionBfDependencyCollector.Args.sessionMethods in org.eclipse.aether.internal.impl.collect.bf with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprotected voidBfDependencyCollector.doCollectDependencies(RepositorySystemSession session, RequestTrace trace, DataPool pool, DefaultDependencyCollectionContext context, DefaultVersionFilterContext versionContext, CollectRequest request, DependencyNode node, List<RemoteRepository> repositories, List<Dependency> dependencies, List<Dependency> managedDependencies, DependencyCollectorDelegate.Results results) private ArtifactDescriptorResultBfDependencyCollector.resolveCachedArtifactDescriptor(DataPool pool, ArtifactDescriptorRequest descriptorRequest, RepositorySystemSession session, DependencyProcessingContext context, DependencyCollectorDelegate.Results results) Constructors in org.eclipse.aether.internal.impl.collect.bf with parameters of type RepositorySystemSessionModifierConstructorDescription(package private)Args(RepositorySystemSession session, DataPool pool, DefaultDependencyCollectionContext collectionContext, DefaultVersionFilterContext versionContext, CollectRequest request, DependencyResolutionSkipper skipper, BfDependencyCollector.ParallelDescriptorResolver resolver) -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.collect.df
Fields in org.eclipse.aether.internal.impl.collect.df declared as RepositorySystemSessionModifier and TypeFieldDescription(package private) final RepositorySystemSessionDfDependencyCollector.Args.sessionMethods in org.eclipse.aether.internal.impl.collect.df with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprotected voidDfDependencyCollector.doCollectDependencies(RepositorySystemSession session, RequestTrace trace, DataPool pool, DefaultDependencyCollectionContext context, DefaultVersionFilterContext versionContext, CollectRequest request, DependencyNode node, List<RemoteRepository> repositories, List<Dependency> dependencies, List<Dependency> managedDependencies, DependencyCollectorDelegate.Results results) private ArtifactDescriptorResultDfDependencyCollector.resolveCachedArtifactDescriptor(DataPool pool, ArtifactDescriptorRequest descriptorRequest, RepositorySystemSession session, Dependency d, DependencyCollectorDelegate.Results results, DfDependencyCollector.Args args) Constructors in org.eclipse.aether.internal.impl.collect.df with parameters of type RepositorySystemSessionModifierConstructorDescription(package private)Args(RepositorySystemSession session, DataPool pool, NodeStack nodes, DefaultDependencyCollectionContext collectionContext, DefaultVersionFilterContext versionContext, CollectRequest request) -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.filter
Fields in org.eclipse.aether.internal.impl.filter declared as RepositorySystemSessionModifier and TypeFieldDescriptionprivate final RepositorySystemSessionGroupIdRemoteRepositoryFilterSource.GroupIdFilter.sessionprivate final RepositorySystemSessionPrefixesRemoteRepositoryFilterSource.PrefixesFilter.sessionMethods in org.eclipse.aether.internal.impl.filter with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprivate RepositoryLayoutPrefixesRemoteRepositoryFilterSource.cacheLayout(RepositorySystemSession session, RemoteRepository remoteRepository) Caches layout instances for remote repository.GroupIdRemoteRepositoryFilterSource.cacheRules(RepositorySystemSession session, RemoteRepository remoteRepository) protected PathRemoteRepositoryFilterSourceSupport.getBasedir(RepositorySystemSession session, boolean mayCreate) Uses commonDirectoryUtils.resolveDirectory(RepositorySystemSession, String, String, boolean)to calculate (and maybe create) basedir for this implementation, never returnsnull.DefaultRemoteRepositoryFilterManager.getRemoteRepositoryFilter(RepositorySystemSession session) GroupIdRemoteRepositoryFilterSource.getRemoteRepositoryFilter(RepositorySystemSession session) PrefixesRemoteRepositoryFilterSource.getRemoteRepositoryFilter(RepositorySystemSession session) protected booleanRemoteRepositoryFilterSourceSupport.isEnabled(RepositorySystemSession session) Returnstrueif session configuration contains this name set totrue.private booleanGroupIdRemoteRepositoryFilterSource.isRecord(RepositorySystemSession session) Returnstrueif given session is recording.voidGroupIdRemoteRepositoryFilterSource.postProcess(RepositorySystemSession session, List<ArtifactResult> artifactResults) Constructors in org.eclipse.aether.internal.impl.filter with parameters of type RepositorySystemSessionModifierConstructorDescriptionprivateGroupIdFilter(RepositorySystemSession session) privatePrefixesFilter(RepositorySystemSession session, Path basedir) -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.resolution
Methods in org.eclipse.aether.internal.impl.resolution with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprotected abstract voidArtifactResolverPostProcessorSupport.doPostProcess(RepositorySystemSession session, List<ArtifactResult> artifactResults) protected voidTrustedChecksumsArtifactResolverPostProcessor.doPostProcess(RepositorySystemSession session, List<ArtifactResult> artifactResults) protected booleanArtifactResolverPostProcessorSupport.isEnabled(RepositorySystemSession session) Returnstrueif session configuration marks this instance as enabled.voidArtifactResolverPostProcessorSupport.postProcess(RepositorySystemSession session, List<ArtifactResult> artifactResults) This implementation will call into underlying code only if enabled.private voidTrustedChecksumsArtifactResolverPostProcessor.recordArtifactChecksums(RepositorySystemSession session, ArtifactResult artifactResult, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) Calculates and records checksums into trusted sources that support writing.private booleanTrustedChecksumsArtifactResolverPostProcessor.validateArtifactChecksums(RepositorySystemSession session, ArtifactResult artifactResult, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories, boolean failIfMissing) Validates trusted checksums againstArtifactResult, returnstruedenoting "valid" checksums orfalsedenoting "invalid" checksums. -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.synccontext
Methods in org.eclipse.aether.internal.impl.synccontext with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionDefaultSyncContextFactory.newInstance(RepositorySystemSession session, boolean shared) -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.synccontext.legacy
Methods in org.eclipse.aether.internal.impl.synccontext.legacy with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionDefaultSyncContextFactory.newInstance(RepositorySystemSession session, boolean shared) Deprecated. -
Uses of RepositorySystemSession in org.eclipse.aether.internal.impl.synccontext.named
Fields in org.eclipse.aether.internal.impl.synccontext.named declared as RepositorySystemSessionModifier and TypeFieldDescriptionprivate final RepositorySystemSessionNamedLockFactoryAdapter.AdaptedLockSyncContext.sessionMethods in org.eclipse.aether.internal.impl.synccontext.named with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprotected NamedLockFactoryAdapterNamedLockFactoryAdapterFactoryImpl.createAdapter(RepositorySystemSession session) Creates a new adapter instance, never returnsnull.private StringDiscriminatingNameMapper.createDiscriminator(RepositorySystemSession session) NamedLockFactoryAdapterFactory.getAdapter(RepositorySystemSession session) Creates or returns pre-createdNamedLockFactoryAdapter, nevernull.NamedLockFactoryAdapterFactoryImpl.getAdapter(RepositorySystemSession session) Current implementation simply delegates toNamedLockFactoryAdapterFactoryImpl.createAdapter(RepositorySystemSession).protected StringNamedLockFactoryAdapterFactoryImpl.getFactoryName(RepositorySystemSession session) Returns the selected (user configured or default) named lock factory name, nevernull.protected StringNamedLockFactoryAdapterFactoryImpl.getNameMapperName(RepositorySystemSession session) Returns the selected (user configured or default) name mapper name, nevernull.private intNamedLockFactoryAdapter.AdaptedLockSyncContext.getRetry(RepositorySystemSession session) private longNamedLockFactoryAdapter.AdaptedLockSyncContext.getRetryWait(RepositorySystemSession session) private longNamedLockFactoryAdapter.AdaptedLockSyncContext.getTime(RepositorySystemSession session) private TimeUnitNamedLockFactoryAdapter.AdaptedLockSyncContext.getTimeUnit(RepositorySystemSession session) BasedirNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) DiscriminatingNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) GAVNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) HashingNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) NameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) Creates (opaque) names for passed in artifacts and metadata.StaticNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) NamedLockFactoryAdapter.newInstance(RepositorySystemSession session, boolean shared) Constructors in org.eclipse.aether.internal.impl.synccontext.named with parameters of type RepositorySystemSessionModifierConstructorDescriptionprivateAdaptedLockSyncContext(RepositorySystemSession session, boolean shared, NameMapper lockNaming, NamedLockFactory namedLockFactory) -
Uses of RepositorySystemSession in org.eclipse.aether.internal.test.util
Fields in org.eclipse.aether.internal.test.util declared as RepositorySystemSessionModifier and TypeFieldDescriptionprivate final RepositorySystemSessionTestDependencyCollectionContext.sessionprivate final RepositorySystemSessionTestDependencyGraphTransformationContext.sessionprivate final RepositorySystemSessionTestVersionFilterContext.sessionMethods in org.eclipse.aether.internal.test.util that return RepositorySystemSessionModifier and TypeMethodDescriptionTestDependencyCollectionContext.getSession()TestDependencyGraphTransformationContext.getSession()TestVersionFilterContext.getSession()Methods in org.eclipse.aether.internal.test.util with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionvoidTestLocalRepositoryManager.add(RepositorySystemSession session, LocalArtifactRegistration request) voidTestLocalRepositoryManager.add(RepositorySystemSession session, LocalMetadataRegistration request) TestLocalRepositoryManager.find(RepositorySystemSession session, LocalArtifactRequest request) TestLocalRepositoryManager.find(RepositorySystemSession session, LocalMetadataRequest request) static DependencyCollectionContextTestUtils.newCollectionContext(RepositorySystemSession session, Artifact artifact, Dependency dependency, List<Dependency> managedDependencies) Creates a new dependency collection context.static DependencyCollectionContextTestUtils.newCollectionContext(RepositorySystemSession session, Dependency dependency, List<Dependency> managedDependencies) Creates a new dependency collection context.TestUtils.newTransformationContext(RepositorySystemSession session) Creates a new dependency graph transformation context.TestUtils.newVersionFilterContext(RepositorySystemSession session, VersionRangeResult rangeResult) Creates a new version filter context from the specified session and version range result.IniArtifactDescriptorReader.readArtifactDescriptor(RepositorySystemSession session, ArtifactDescriptorRequest request) Parses the resource$prefix/gid_aid_ver.inifrom the request artifact as an artifact description and wraps it into an ArtifactDescriptorResult.Constructors in org.eclipse.aether.internal.test.util with parameters of type RepositorySystemSessionModifierConstructorDescription(package private)TestDependencyCollectionContext(RepositorySystemSession session, Artifact artifact, Dependency dependency, List<Dependency> managedDependencies) (package private)(package private)TestVersionFilterContext(RepositorySystemSession session, VersionRangeResult result) -
Uses of RepositorySystemSession in org.eclipse.aether.repository
Fields in org.eclipse.aether.repository declared as RepositorySystemSessionModifier and TypeFieldDescriptionprivate final RepositorySystemSessionAuthenticationContext.sessionprivate final RepositorySystemSessionAuthenticationDigest.sessionMethods in org.eclipse.aether.repository that return RepositorySystemSessionModifier and TypeMethodDescriptionAuthenticationContext.getSession()Gets the repository system session during which the authentication happens.AuthenticationDigest.getSession()Gets the repository system session during which the authentication fingerprint is calculated.Methods in org.eclipse.aether.repository with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionvoidLocalRepositoryManager.add(RepositorySystemSession session, LocalArtifactRegistration request) Registers an installed or resolved artifact with the local repository.voidLocalRepositoryManager.add(RepositorySystemSession session, LocalMetadataRegistration request) Registers installed or resolved metadata with the local repository.LocalRepositoryManager.find(RepositorySystemSession session, LocalArtifactRequest request) Queries for the existence of an artifact in the local repository.LocalRepositoryManager.find(RepositorySystemSession session, LocalMetadataRequest request) Queries for the existence of metadata in the local repository.static AuthenticationContextAuthenticationContext.forProxy(RepositorySystemSession session, RemoteRepository repository) Gets an authentication context for the proxy of the specified repository.static StringAuthenticationDigest.forProxy(RepositorySystemSession session, RemoteRepository repository) Gets the fingerprint for the authentication of the specified repository's proxy.static AuthenticationContextAuthenticationContext.forRepository(RepositorySystemSession session, RemoteRepository repository) Gets an authentication context for the specified repository.static StringAuthenticationDigest.forRepository(RepositorySystemSession session, RemoteRepository repository) Gets the fingerprint for the authentication of the specified repository.private static AuthenticationContextAuthenticationContext.newInstance(RepositorySystemSession session, RemoteRepository repository, Proxy proxy, Authentication auth) Constructors in org.eclipse.aether.repository with parameters of type RepositorySystemSessionModifierConstructorDescriptionprivateAuthenticationContext(RepositorySystemSession session, RemoteRepository repository, Proxy proxy, Authentication auth) privateAuthenticationDigest(RepositorySystemSession session, RemoteRepository repository, Proxy proxy) -
Uses of RepositorySystemSession in org.eclipse.aether.resolution
Methods in org.eclipse.aether.resolution with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionintResolutionErrorPolicy.getArtifactPolicy(RepositorySystemSession session, ResolutionErrorPolicyRequest<Artifact> request) Gets the error policy for an artifact.intResolutionErrorPolicy.getMetadataPolicy(RepositorySystemSession session, ResolutionErrorPolicyRequest<Metadata> request) Gets the error policy for some metadata.intArtifactDescriptorPolicy.getPolicy(RepositorySystemSession session, ArtifactDescriptorPolicyRequest request) Gets the error policy for an artifact's descriptor. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.checksums
Methods in org.eclipse.aether.spi.checksums with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionProvidedChecksumsSource.getProvidedArtifactChecksums(RepositorySystemSession session, ArtifactDownload transfer, RemoteRepository remoteRepository, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) May return the provided checksums (for given artifact transfer) from source other than remote repository, ornullif it have no checksums available for given transfer.TrustedChecksumsSource.getTrustedArtifactChecksums(RepositorySystemSession session, Artifact artifact, ArtifactRepository artifactRepository, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) May return the trusted checksums (for given artifact) from trusted source, ornullif not enabled.TrustedChecksumsSource.getTrustedArtifactChecksumsWriter(RepositorySystemSession session) Some trusted checksums sources may implement this optional method: ability to write/add checksums to them. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.connector
Methods in org.eclipse.aether.spi.connector with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionRepositoryConnectorFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) Tries to create a repository connector for the specified remote repository. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.connector.checksum
Methods in org.eclipse.aether.spi.connector.checksum with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionChecksumPolicyProvider.getEffectiveChecksumPolicy(RepositorySystemSession session, String policy1, String policy2) Returns the least strict policy.ProvidedChecksumsSource.getProvidedArtifactChecksums(RepositorySystemSession session, ArtifactDownload transfer, List<ChecksumAlgorithmFactory> checksumAlgorithmFactories) Deprecated.May return the provided checksums (for given artifact transfer) from source other than remote repository, ornullif it have no checksums available for given transfer.ChecksumPolicyProvider.newChecksumPolicy(RepositorySystemSession session, RemoteRepository repository, TransferResource resource, String policy) Retrieves the checksum policy with the specified identifier for use on the given remote resource. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.connector.filter
Methods in org.eclipse.aether.spi.connector.filter with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionRemoteRepositoryFilterSource.getRemoteRepositoryFilter(RepositorySystemSession session) Provides the filter instance for given session, ornullif this instance wants to abstain from participating in filtering. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.connector.layout
Methods in org.eclipse.aether.spi.connector.layout with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionRepositoryLayoutFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) Tries to create a repository layout for the specified remote repository.RepositoryLayoutProvider.newRepositoryLayout(RepositorySystemSession session, RemoteRepository repository) Tries to retrieve a repository layout for the specified remote repository. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.connector.transport
Methods in org.eclipse.aether.spi.connector.transport with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionTransporterFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) Tries to create a transporter for the specified remote repository.TransporterProvider.newTransporter(RepositorySystemSession session, RemoteRepository repository) Tries to create a transporter for the specified remote repository. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.localrepo
Methods in org.eclipse.aether.spi.localrepo with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionLocalRepositoryManagerFactory.newInstance(RepositorySystemSession session, LocalRepository repository) Tries to create a repository manager for the specified local repository. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.resolution
Methods in org.eclipse.aether.spi.resolution with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionvoidArtifactResolverPostProcessor.postProcess(RepositorySystemSession session, List<ArtifactResult> artifactResults) Receives resolver results just before it would return it to caller. -
Uses of RepositorySystemSession in org.eclipse.aether.spi.synccontext
Methods in org.eclipse.aether.spi.synccontext with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionSyncContextFactory.newInstance(RepositorySystemSession session, boolean shared) Creates a new synchronization context. -
Uses of RepositorySystemSession in org.eclipse.aether.transfer
Fields in org.eclipse.aether.transfer declared as RepositorySystemSessionModifier and TypeFieldDescription(package private) final RepositorySystemSessionTransferEvent.Builder.sessionprivate final RepositorySystemSessionTransferEvent.sessionMethods in org.eclipse.aether.transfer that return RepositorySystemSessionModifier and TypeMethodDescriptionTransferEvent.getSession()Gets the repository system session during which the event occurred.Constructors in org.eclipse.aether.transfer with parameters of type RepositorySystemSessionModifierConstructorDescriptionBuilder(RepositorySystemSession session, TransferResource resource) Creates a new transfer event builder for the specified session and the given resource. -
Uses of RepositorySystemSession in org.eclipse.aether.transport.file
Methods in org.eclipse.aether.transport.file with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionFileTransporterFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) -
Uses of RepositorySystemSession in org.eclipse.aether.transport.http
Methods in org.eclipse.aether.transport.http with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprivate static StringConnMgrConfig.get(RepositorySystemSession session, String key) static GlobalStateGlobalState.get(RepositorySystemSession session) private InetAddressHttpTransporter.getBindAddress(RepositorySystemSession session, RemoteRepository repository) Returns non-nullInetAddressif set in configuration,nullotherwise.HttpTransporterFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) Constructors in org.eclipse.aether.transport.http with parameters of type RepositorySystemSessionModifierConstructorDescription(package private)ConnMgrConfig(RepositorySystemSession session, AuthenticationContext authContext, String httpsSecurityMode, int connectionMaxTtlSeconds, int maxConnectionsPerRoute) (package private)HttpTransporter(Map<String, ChecksumExtractor> checksumExtractors, RemoteRepository repository, RepositorySystemSession session) (package private)LocalState(RepositorySystemSession session, RemoteRepository repo, ConnMgrConfig connMgrConfig) -
Uses of RepositorySystemSession in org.eclipse.aether.transport.wagon
Fields in org.eclipse.aether.transport.wagon declared as RepositorySystemSessionMethods in org.eclipse.aether.transport.wagon with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprivate static org.apache.maven.wagon.repository.RepositoryPermissionsWagonTransporter.getPermissions(String repoId, RepositorySystemSession session) WagonTransporterFactory.newInstance(RepositorySystemSession session, RemoteRepository repository) Constructors in org.eclipse.aether.transport.wagon with parameters of type RepositorySystemSessionModifierConstructorDescription(package private)WagonTransporter(WagonProvider wagonProvider, WagonConfigurator wagonConfigurator, RemoteRepository repository, RepositorySystemSession session) -
Uses of RepositorySystemSession in org.eclipse.aether.util
Methods in org.eclipse.aether.util with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionstatic booleanConfigUtils.getBoolean(RepositorySystemSession session, boolean defaultValue, String... keys) Gets the specified configuration property.static floatConfigUtils.getFloat(RepositorySystemSession session, float defaultValue, String... keys) Gets the specified configuration property.static intConfigUtils.getInteger(RepositorySystemSession session, int defaultValue, String... keys) Gets the specified configuration property.static List<?> ConfigUtils.getList(RepositorySystemSession session, List<?> defaultValue, String... keys) Gets the specified configuration property.static longConfigUtils.getLong(RepositorySystemSession session, long defaultValue, String... keys) Gets the specified configuration property.static Map<?, ?> ConfigUtils.getMap(RepositorySystemSession session, Map<?, ?> defaultValue, String... keys) Gets the specified configuration property.static ObjectConfigUtils.getObject(RepositorySystemSession session, Object defaultValue, String... keys) Gets the specified configuration property.static StringConfigUtils.getString(RepositorySystemSession session, String defaultValue, String... keys) Gets the specified configuration property.static PathDirectoryUtils.resolveDirectory(RepositorySystemSession session, String defaultName, String nameKey, boolean mayCreate) CreatesPathinstance out of session configuration, and (if relative) resolve it against local repository basedir. -
Uses of RepositorySystemSession in org.eclipse.aether.util.concurrency
Methods in org.eclipse.aether.util.concurrency with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionstatic intExecutorUtils.threadCount(RepositorySystemSession session, int defaultValue, String... keys) Retrieves and validates requested thread count based on session and specified keys, or if none provided, the provided default value. -
Uses of RepositorySystemSession in org.eclipse.aether.util.graph.transformer
Methods in org.eclipse.aether.util.graph.transformer with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprivate static ConflictResolver.VerbosityConflictResolver.getVerbosity(RepositorySystemSession session) Helper method that usesRepositorySystemSessionandConflictResolver.CONFIG_PROP_VERBOSEkey to figure out currentConflictResolver.Verbosity: ifBooleanorStringfound, returnsConflictResolver.Verbosity.STANDARDorConflictResolver.Verbosity.NONE, depending on value (string is parsed withBoolean.parseBoolean(String)fortrueorfalsecorrespondingly. -
Uses of RepositorySystemSession in org.eclipse.aether.util.graph.version
Methods in org.eclipse.aether.util.graph.version with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionprivate booleanContextualSnapshotVersionFilter.isEnabled(RepositorySystemSession session) -
Uses of RepositorySystemSession in org.eclipse.aether.util.repository
Methods in org.eclipse.aether.util.repository with parameters of type RepositorySystemSessionModifier and TypeMethodDescriptionvoidChainedLocalRepositoryManager.add(RepositorySystemSession session, LocalArtifactRegistration request) voidChainedLocalRepositoryManager.add(RepositorySystemSession session, LocalMetadataRegistration request) ChainedLocalRepositoryManager.find(RepositorySystemSession session, LocalArtifactRequest request) ChainedLocalRepositoryManager.find(RepositorySystemSession session, LocalMetadataRequest request) intSimpleResolutionErrorPolicy.getArtifactPolicy(RepositorySystemSession session, ResolutionErrorPolicyRequest<Artifact> request) intSimpleResolutionErrorPolicy.getMetadataPolicy(RepositorySystemSession session, ResolutionErrorPolicyRequest<Metadata> request) intSimpleArtifactDescriptorPolicy.getPolicy(RepositorySystemSession session, ArtifactDescriptorPolicyRequest request)