Package | Description |
---|---|
org.eclipse.aether |
The primary API of the
RepositorySystem and its functionality. |
org.eclipse.aether.collection |
The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
|
org.eclipse.aether.connector.basic |
Support for downloads/uploads using remote repositories that have a URI-based content structure/layout.
|
org.eclipse.aether.impl |
The provisional interfaces defining the various sub components that implement the repository system.
|
org.eclipse.aether.internal.impl |
The various sub components that collectively implement the repository system.
|
org.eclipse.aether.internal.test.util |
Utility classes to ease unit testing.
|
org.eclipse.aether.repository |
The definition of various kinds of repositories that host artifacts.
|
org.eclipse.aether.resolution |
The types supporting the resolution of artifacts and metadata from repositories.
|
org.eclipse.aether.spi.connector |
The contract to access artifacts/metadata in remote repositories.
|
org.eclipse.aether.spi.connector.checksum |
The support infrastructure for repository connectors to apply checksum policies when validating the integrity of
downloaded files.
|
org.eclipse.aether.spi.connector.layout |
The contract to locate URI-based resources using custom repository layouts.
|
org.eclipse.aether.spi.connector.transport |
The contract to download/upload URI-based resources using custom transport protocols.
|
org.eclipse.aether.spi.localrepo |
The contract for custom local repository implementations.
|
org.eclipse.aether.transfer |
A listener and various exception types dealing with the transfer of a resource between the local system and a remote
repository.
|
org.eclipse.aether.transport.classpath |
Support for downloads that utilize the classpath as "remote" storage.
|
org.eclipse.aether.transport.file |
Support for downloads/uploads using the local filesystem as "remote" storage.
|
org.eclipse.aether.transport.http |
Support for downloads/uploads via the HTTP and HTTPS protocols.
|
org.eclipse.aether.transport.wagon |
Support for downloads/uploads using Apache Maven Wagon.
|
org.eclipse.aether.util |
Miscellaneous utility classes.
|
org.eclipse.aether.util.graph.version |
Various version filters for building a dependency graph.
|
org.eclipse.aether.util.repository |
Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractForwardingRepositorySystemSession
A special repository system session to enable decorating or proxying another session.
|
class |
DefaultRepositorySystemSession
A simple repository system session.
|
Modifier and Type | Field and Description |
---|---|
private RepositorySystemSession |
RepositoryEvent.session |
(package private) RepositorySystemSession |
RepositoryEvent.Builder.session |
Modifier and Type | Method and Description |
---|---|
protected abstract RepositorySystemSession |
AbstractForwardingRepositorySystemSession.getSession()
Gets the repository system session to which this instance forwards calls.
|
RepositorySystemSession |
RepositoryEvent.getSession()
Gets the repository system session during which the event occurred.
|
Modifier and Type | Method and Description |
---|---|
CollectResult |
RepositorySystem.collectDependencies(RepositorySystemSession session,
CollectRequest request)
Collects the transitive dependencies of an artifact and builds a dependency graph.
|
DeployResult |
RepositorySystem.deploy(RepositorySystemSession session,
DeployRequest request)
Uploads a collection of artifacts and their accompanying metadata to a remote repository.
|
java.lang.Object |
DefaultRepositoryCache.get(RepositorySystemSession session,
java.lang.Object key) |
java.lang.Object |
RepositoryCache.get(RepositorySystemSession session,
java.lang.Object key)
Gets the specified data from the cache.
|
InstallResult |
RepositorySystem.install(RepositorySystemSession session,
InstallRequest request)
Installs a collection of artifacts and their accompanying metadata to the local repository.
|
RemoteRepository |
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.
|
LocalRepositoryManager |
RepositorySystem.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository localRepository)
Creates a new manager for the specified local repository.
|
java.util.List<RemoteRepository> |
RepositorySystem.newResolutionRepositories(RepositorySystemSession session,
java.util.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.
|
SyncContext |
RepositorySystem.newSyncContext(RepositorySystemSession session,
boolean shared)
Creates a new synchronization context.
|
void |
DefaultRepositoryCache.put(RepositorySystemSession session,
java.lang.Object key,
java.lang.Object data) |
void |
RepositoryCache.put(RepositorySystemSession session,
java.lang.Object key,
java.lang.Object data)
Puts the specified data into the cache.
|
ArtifactDescriptorResult |
RepositorySystem.readArtifactDescriptor(RepositorySystemSession session,
ArtifactDescriptorRequest request)
Gets information about an artifact like its direct dependencies and potential relocations.
|
ArtifactResult |
RepositorySystem.resolveArtifact(RepositorySystemSession session,
ArtifactRequest request)
Resolves the path for an artifact.
|
java.util.List<ArtifactResult> |
RepositorySystem.resolveArtifacts(RepositorySystemSession session,
java.util.Collection<? extends ArtifactRequest> requests)
Resolves the paths for a collection of artifacts.
|
DependencyResult |
RepositorySystem.resolveDependencies(RepositorySystemSession session,
DependencyRequest request)
Collects and resolves the transitive dependencies of an artifact.
|
java.util.List<MetadataResult> |
RepositorySystem.resolveMetadata(RepositorySystemSession session,
java.util.Collection<? extends MetadataRequest> requests)
Resolves the paths for a collection of metadata.
|
VersionResult |
RepositorySystem.resolveVersion(RepositorySystemSession session,
VersionRequest request)
Resolves an artifact's meta version (if any) to a concrete version.
|
VersionRangeResult |
RepositorySystem.resolveVersionRange(RepositorySystemSession session,
VersionRangeRequest request)
Expands a version range to a list of matching versions, in ascending order.
|
Constructor and Description |
---|
Builder(RepositorySystemSession session,
RepositoryEvent.EventType type)
Creates a new event builder for the specified session and event type.
|
DefaultRepositorySystemSession(RepositorySystemSession session)
Creates a shallow copy of the specified session.
|
Modifier and Type | Method and Description |
---|---|
RepositorySystemSession |
DependencyCollectionContext.getSession()
Gets the repository system session during which the dependency collection happens.
|
RepositorySystemSession |
VersionFilter.VersionFilterContext.getSession()
Gets the repository system session during which the version filtering happens.
|
RepositorySystemSession |
DependencyGraphTransformationContext.getSession()
Gets the repository system session during which the graph transformation happens.
|
Modifier and Type | Field and Description |
---|---|
private RepositorySystemSession |
BasicRepositoryConnector.session |
Modifier and Type | Method and Description |
---|---|
RepositoryConnector |
BasicRepositoryConnectorFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository) |
Constructor and Description |
---|
BasicRepositoryConnector(RepositorySystemSession session,
RemoteRepository repository,
TransporterProvider transporterProvider,
RepositoryLayoutProvider layoutProvider,
ChecksumPolicyProvider checksumPolicyProvider,
FileProcessor fileProcessor,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
java.util.List<RemoteRepository> |
RemoteRepositoryManager.aggregateRepositories(RepositorySystemSession session,
java.util.List<RemoteRepository> dominantRepositories,
java.util.List<RemoteRepository> recessiveRepositories,
boolean recessiveIsRaw)
Aggregates repository definitions by merging duplicate repositories and optionally applies mirror, proxy and
authentication settings from the supplied session.
|
void |
UpdateCheckManager.checkArtifact(RepositorySystemSession session,
UpdateCheck<Artifact,ArtifactTransferException> check)
Checks whether an artifact has to be updated from a remote repository.
|
void |
UpdateCheckManager.checkMetadata(RepositorySystemSession session,
UpdateCheck<Metadata,MetadataTransferException> check)
Checks whether metadata has to be updated from a remote repository.
|
void |
OfflineController.checkOffline(RepositorySystemSession session,
RemoteRepository repository)
Determines whether the specified repository is accessible if the system was in offline mode.
|
CollectResult |
DependencyCollector.collectDependencies(RepositorySystemSession session,
CollectRequest request)
Collects the transitive dependencies of some artifacts and builds a dependency graph.
|
DeployResult |
Deployer.deploy(RepositorySystemSession session,
DeployRequest request)
Uploads a collection of artifacts and their accompanying metadata to a remote repository.
|
java.lang.String |
UpdatePolicyAnalyzer.getEffectiveUpdatePolicy(RepositorySystemSession session,
java.lang.String policy1,
java.lang.String policy2)
Returns the policy with the shorter update interval.
|
RepositoryPolicy |
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.
|
InstallResult |
Installer.install(RepositorySystemSession session,
InstallRequest request)
Installs a collection of artifacts and their accompanying metadata to the local repository.
|
boolean |
UpdatePolicyAnalyzer.isUpdatedRequired(RepositorySystemSession session,
long lastModified,
java.lang.String policy)
Determines whether the specified modification timestamp satisfies the freshness constraint expressed by the given
update policy.
|
SyncContext |
SyncContextFactory.newInstance(RepositorySystemSession session,
boolean shared)
Creates a new synchronization context.
|
MetadataGenerator |
MetadataGeneratorFactory.newInstance(RepositorySystemSession session,
DeployRequest request)
Creates a new metadata generator for the specified deploy request.
|
MetadataGenerator |
MetadataGeneratorFactory.newInstance(RepositorySystemSession session,
InstallRequest request)
Creates a new metadata generator for the specified install request.
|
LocalRepositoryManager |
LocalRepositoryProvider.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository localRepository)
Creates a new manager for the specified local repository.
|
RepositoryConnector |
RepositoryConnectorProvider.newRepositoryConnector(RepositorySystemSession session,
RemoteRepository repository)
Tries to create a repository connector for the specified remote repository.
|
ArtifactDescriptorResult |
ArtifactDescriptorReader.readArtifactDescriptor(RepositorySystemSession session,
ArtifactDescriptorRequest request)
Gets information about an artifact like its direct dependencies and potential relocations.
|
ArtifactResult |
ArtifactResolver.resolveArtifact(RepositorySystemSession session,
ArtifactRequest request)
Resolves the path for an artifact.
|
java.util.List<ArtifactResult> |
ArtifactResolver.resolveArtifacts(RepositorySystemSession session,
java.util.Collection<? extends ArtifactRequest> requests)
Resolves the paths for a collection of artifacts.
|
java.util.List<MetadataResult> |
MetadataResolver.resolveMetadata(RepositorySystemSession session,
java.util.Collection<? extends MetadataRequest> requests)
Resolves the paths for a collection of metadata.
|
VersionResult |
VersionResolver.resolveVersion(RepositorySystemSession session,
VersionRequest request)
Resolves an artifact's meta version (if any) to a concrete version.
|
VersionRangeResult |
VersionRangeResolver.resolveVersionRange(RepositorySystemSession session,
VersionRangeRequest request)
Expands a version range to a list of matching versions, in ascending order.
|
void |
UpdateCheckManager.touchArtifact(RepositorySystemSession session,
UpdateCheck<Artifact,ArtifactTransferException> check)
Updates the timestamp for the artifact contained in the update check.
|
void |
UpdateCheckManager.touchMetadata(RepositorySystemSession session,
UpdateCheck<Metadata,MetadataTransferException> check)
Updates the timestamp for the metadata contained in the update check.
|
Modifier and Type | Field and Description |
---|---|
(package private) RepositorySystemSession |
DefaultDependencyCollector.Args.session |
(package private) RepositorySystemSession |
DefaultMetadataResolver.ResolveTask.session |
private RepositorySystemSession |
DefaultDependencyGraphTransformationContext.session |
private RepositorySystemSession |
DefaultVersionFilterContext.session |
private RepositorySystemSession |
DefaultDeployer.EventCatapult.session |
private RepositorySystemSession |
DefaultDependencyCollectionContext.session |
Modifier and Type | Method and Description |
---|---|
RepositorySystemSession |
DefaultDependencyGraphTransformationContext.getSession() |
RepositorySystemSession |
DefaultVersionFilterContext.getSession() |
RepositorySystemSession |
DefaultDeployer.EventCatapult.getSession() |
RepositorySystemSession |
DefaultDependencyCollectionContext.getSession() |
private static RepositorySystemSession |
DefaultDependencyCollector.optimizeSession(RepositorySystemSession session) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleLocalRepositoryManager.add(RepositorySystemSession session,
LocalArtifactRegistration request) |
void |
EnhancedLocalRepositoryManager.add(RepositorySystemSession session,
LocalArtifactRegistration request) |
void |
SimpleLocalRepositoryManager.add(RepositorySystemSession session,
LocalMetadataRegistration request) |
java.util.List<RemoteRepository> |
DefaultRemoteRepositoryManager.aggregateRepositories(RepositorySystemSession session,
java.util.List<RemoteRepository> dominantRepositories,
java.util.List<RemoteRepository> recessiveRepositories,
boolean recessiveIsRaw) |
private void |
DefaultArtifactResolver.artifactDownloaded(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact,
RemoteRepository repository,
java.lang.Exception exception) |
private void |
DefaultArtifactResolver.artifactDownloading(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact,
RemoteRepository repository) |
private void |
DefaultInstaller.artifactInstalled(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact,
java.io.File dstFile,
java.lang.Exception exception) |
private void |
DefaultInstaller.artifactInstalling(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact,
java.io.File dstFile) |
private void |
DefaultArtifactResolver.artifactResolved(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact,
ArtifactRepository repository,
java.util.List<java.lang.Exception> exceptions) |
private void |
DefaultArtifactResolver.artifactResolving(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact) |
private VersionRangeResult |
DefaultDependencyCollector.cachedResolveRangeResult(VersionRangeRequest rangeRequest,
DataPool pool,
RepositorySystemSession session) |
void |
DefaultUpdateCheckManager.checkArtifact(RepositorySystemSession session,
UpdateCheck<Artifact,ArtifactTransferException> check) |
void |
DefaultUpdateCheckManager.checkMetadata(RepositorySystemSession session,
UpdateCheck<Metadata,MetadataTransferException> check) |
static void |
Utils.checkOffline(RepositorySystemSession session,
OfflineController offlineController,
RemoteRepository repository) |
void |
DefaultOfflineController.checkOffline(RepositorySystemSession session,
RemoteRepository repository) |
CollectResult |
DefaultDependencyCollector.collectDependencies(RepositorySystemSession session,
CollectRequest request) |
CollectResult |
DefaultRepositorySystem.collectDependencies(RepositorySystemSession session,
CollectRequest request) |
DeployResult |
DefaultRepositorySystem.deploy(RepositorySystemSession session,
DeployRequest request) |
DeployResult |
DefaultDeployer.deploy(RepositorySystemSession session,
DeployRequest request) |
private DeployResult |
DefaultDeployer.deploy(SyncContext syncContext,
RepositorySystemSession session,
DeployRequest request) |
private void |
DefaultArtifactResolver.evaluateDownloads(RepositorySystemSession session,
DefaultArtifactResolver.ResolutionGroup group) |
LocalArtifactResult |
SimpleLocalRepositoryManager.find(RepositorySystemSession session,
LocalArtifactRequest request) |
LocalArtifactResult |
EnhancedLocalRepositoryManager.find(RepositorySystemSession session,
LocalArtifactRequest request) |
LocalMetadataResult |
SimpleLocalRepositoryManager.find(RepositorySystemSession session,
LocalMetadataRequest request) |
private java.util.List<ArtifactDownload> |
DefaultArtifactResolver.gatherDownloads(RepositorySystemSession session,
DefaultArtifactResolver.ResolutionGroup group) |
private java.lang.String[] |
DefaultOfflineController.getConfig(RepositorySystemSession session,
java.lang.String key) |
java.lang.String |
DefaultChecksumPolicyProvider.getEffectiveChecksumPolicy(RepositorySystemSession session,
java.lang.String policy1,
java.lang.String policy2) |
java.lang.String |
DefaultUpdatePolicyAnalyzer.getEffectiveUpdatePolicy(RepositorySystemSession session,
java.lang.String policy1,
java.lang.String policy2) |
private java.io.File |
DefaultArtifactResolver.getFile(RepositorySystemSession session,
Artifact artifact,
java.io.File file) |
private java.io.File |
DefaultMetadataResolver.getLocalFile(RepositorySystemSession session,
Metadata metadata) |
private java.util.List<? extends MetadataGenerator> |
DefaultDeployer.getMetadataGenerators(RepositorySystemSession session,
DeployRequest request) |
private java.util.List<? extends MetadataGenerator> |
DefaultInstaller.getMetadataGenerators(RepositorySystemSession session,
InstallRequest request) |
static int |
Utils.getPolicy(RepositorySystemSession session,
Artifact artifact,
RemoteRepository repository) |
static int |
Utils.getPolicy(RepositorySystemSession session,
Metadata metadata,
RemoteRepository repository) |
RepositoryPolicy |
DefaultRemoteRepositoryManager.getPolicy(RepositorySystemSession session,
RemoteRepository repository,
boolean releases,
boolean snapshots) |
private RepositoryPolicy |
DefaultMetadataResolver.getPolicy(RepositorySystemSession session,
RemoteRepository repository,
Metadata.Nature nature) |
private RepositoryPolicy |
DefaultDeployer.getPolicy(RepositorySystemSession session,
RemoteRepository repository,
Metadata.Nature nature) |
private java.lang.String |
DefaultUpdateCheckManager.getRepoKey(RepositorySystemSession session,
RemoteRepository repository) |
static ArtifactRepository |
CacheUtils.getRepository(RepositorySystemSession session,
java.util.List<RemoteRepository> repositories,
java.lang.Class<?> repoClass,
java.lang.String repoId)
Deprecated.
|
private int |
DefaultUpdateCheckManager.getSessionState(RepositorySystemSession session) |
private java.lang.String |
DefaultUpdateCheckManager.getTransferKey(RepositorySystemSession session,
Artifact artifact,
java.io.File artifactFile,
RemoteRepository repository) |
private java.lang.String |
DefaultUpdateCheckManager.getTransferKey(RepositorySystemSession session,
Metadata metadata,
java.io.File metadataFile,
RemoteRepository repository) |
private java.lang.String |
DefaultUpdateCheckManager.getUpdateKey(RepositorySystemSession session,
java.io.File file,
RemoteRepository repository) |
static WorkspaceRepository |
CacheUtils.getWorkspace(RepositorySystemSession session)
Deprecated.
|
InstallResult |
DefaultInstaller.install(RepositorySystemSession session,
InstallRequest request) |
InstallResult |
DefaultRepositorySystem.install(RepositorySystemSession session,
InstallRequest request) |
private void |
DefaultInstaller.install(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact) |
private void |
DefaultInstaller.install(RepositorySystemSession session,
RequestTrace trace,
Metadata metadata) |
private InstallResult |
DefaultInstaller.install(SyncContext syncContext,
RepositorySystemSession session,
InstallRequest request) |
private boolean |
DefaultUpdateCheckManager.isAlreadyUpdated(RepositorySystemSession session,
java.lang.Object updateKey) |
private boolean |
DefaultOfflineController.isOfflineHost(RepositorySystemSession session,
RemoteRepository repository) |
private boolean |
DefaultOfflineController.isOfflineProtocol(RepositorySystemSession session,
RemoteRepository repository) |
private boolean |
DefaultUpdateCheckManager.isUpdatedRequired(RepositorySystemSession session,
long lastModified,
java.lang.String policy) |
boolean |
DefaultUpdatePolicyAnalyzer.isUpdatedRequired(RepositorySystemSession session,
long lastModified,
java.lang.String policy) |
private void |
DefaultRemoteRepositoryManager.logMirror(RepositorySystemSession session,
RemoteRepository original,
RemoteRepository mirror) |
private RepositoryPolicy |
DefaultRemoteRepositoryManager.merge(RepositorySystemSession session,
RepositoryPolicy policy1,
RepositoryPolicy policy2,
boolean globalPolicy) |
private RemoteRepository |
DefaultRemoteRepositoryManager.mergeMirrors(RepositorySystemSession session,
RemoteRepository dominant,
RemoteRepository recessive) |
private void |
DefaultMetadataResolver.metadataDownloaded(RepositorySystemSession session,
RequestTrace trace,
Metadata metadata,
ArtifactRepository repository,
java.io.File file,
java.lang.Exception exception) |
private void |
DefaultMetadataResolver.metadataDownloading(RepositorySystemSession session,
RequestTrace trace,
Metadata metadata,
ArtifactRepository repository) |
private void |
DefaultInstaller.metadataInstalled(RepositorySystemSession session,
RequestTrace trace,
Metadata metadata,
java.io.File dstFile,
java.lang.Exception exception) |
private void |
DefaultInstaller.metadataInstalling(RepositorySystemSession session,
RequestTrace trace,
Metadata metadata,
java.io.File dstFile) |
private void |
DefaultMetadataResolver.metadataResolved(RepositorySystemSession session,
RequestTrace trace,
Metadata metadata,
ArtifactRepository repository,
java.lang.Exception exception) |
private void |
DefaultMetadataResolver.metadataResolving(RepositorySystemSession session,
RequestTrace trace,
Metadata metadata,
ArtifactRepository repository) |
ChecksumPolicy |
DefaultChecksumPolicyProvider.newChecksumPolicy(RepositorySystemSession session,
RemoteRepository repository,
TransferResource resource,
java.lang.String policy) |
RemoteRepository |
DefaultRepositorySystem.newDeploymentRepository(RepositorySystemSession session,
RemoteRepository repository) |
static ArtifactTypeRegistry |
CachingArtifactTypeRegistry.newInstance(RepositorySystemSession session) |
SyncContext |
DefaultSyncContextFactory.newInstance(RepositorySystemSession session,
boolean shared) |
LocalRepositoryManager |
EnhancedLocalRepositoryManagerFactory.newInstance(RepositorySystemSession session,
LocalRepository repository) |
LocalRepositoryManager |
SimpleLocalRepositoryManagerFactory.newInstance(RepositorySystemSession session,
LocalRepository repository) |
RepositoryLayout |
Maven2RepositoryLayoutFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository) |
LocalRepositoryManager |
DefaultLocalRepositoryProvider.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository repository) |
LocalRepositoryManager |
DefaultRepositorySystem.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository localRepository) |
RepositoryConnector |
DefaultRepositoryConnectorProvider.newRepositoryConnector(RepositorySystemSession session,
RemoteRepository repository) |
RepositoryLayout |
DefaultRepositoryLayoutProvider.newRepositoryLayout(RepositorySystemSession session,
RemoteRepository repository) |
java.util.List<RemoteRepository> |
DefaultRepositorySystem.newResolutionRepositories(RepositorySystemSession session,
java.util.List<RemoteRepository> repositories) |
SyncContext |
DefaultRepositorySystem.newSyncContext(RepositorySystemSession session,
boolean shared) |
Transporter |
DefaultTransporterProvider.newTransporter(RepositorySystemSession session,
RemoteRepository repository) |
private static RepositorySystemSession |
DefaultDependencyCollector.optimizeSession(RepositorySystemSession session) |
private void |
DefaultArtifactResolver.performDownloads(RepositorySystemSession session,
DefaultArtifactResolver.ResolutionGroup group) |
ArtifactDescriptorResult |
DefaultRepositorySystem.readArtifactDescriptor(RepositorySystemSession session,
ArtifactDescriptorRequest request) |
private java.util.List<ArtifactResult> |
DefaultArtifactResolver.resolve(RepositorySystemSession session,
java.util.Collection<? extends ArtifactRequest> requests) |
private java.util.List<MetadataResult> |
DefaultMetadataResolver.resolve(RepositorySystemSession session,
java.util.Collection<? extends MetadataRequest> requests) |
ArtifactResult |
DefaultRepositorySystem.resolveArtifact(RepositorySystemSession session,
ArtifactRequest request) |
ArtifactResult |
DefaultArtifactResolver.resolveArtifact(RepositorySystemSession session,
ArtifactRequest request) |
java.util.List<ArtifactResult> |
DefaultRepositorySystem.resolveArtifacts(RepositorySystemSession session,
java.util.Collection<? extends ArtifactRequest> requests) |
java.util.List<ArtifactResult> |
DefaultArtifactResolver.resolveArtifacts(RepositorySystemSession session,
java.util.Collection<? extends ArtifactRequest> requests) |
private ArtifactDescriptorResult |
DefaultDependencyCollector.resolveCachedArtifactDescriptor(DataPool pool,
ArtifactDescriptorRequest descriptorRequest,
RepositorySystemSession session,
Dependency d,
DefaultDependencyCollector.Results results,
DefaultDependencyCollector.Args args) |
DependencyResult |
DefaultRepositorySystem.resolveDependencies(RepositorySystemSession session,
DependencyRequest request) |
java.util.List<MetadataResult> |
DefaultMetadataResolver.resolveMetadata(RepositorySystemSession session,
java.util.Collection<? extends MetadataRequest> requests) |
java.util.List<MetadataResult> |
DefaultRepositorySystem.resolveMetadata(RepositorySystemSession session,
java.util.Collection<? extends MetadataRequest> requests) |
VersionResult |
DefaultRepositorySystem.resolveVersion(RepositorySystemSession session,
VersionRequest request) |
VersionRangeResult |
DefaultRepositorySystem.resolveVersionRange(RepositorySystemSession session,
VersionRangeRequest request) |
private void |
DefaultUpdateCheckManager.setUpdated(RepositorySystemSession session,
java.lang.Object updateKey) |
static PrioritizedComponents<MetadataGeneratorFactory> |
Utils.sortMetadataGeneratorFactories(RepositorySystemSession session,
java.util.Collection<? extends MetadataGeneratorFactory> factories) |
void |
DefaultUpdateCheckManager.touchArtifact(RepositorySystemSession session,
UpdateCheck<Artifact,ArtifactTransferException> check) |
void |
DefaultUpdateCheckManager.touchMetadata(RepositorySystemSession session,
UpdateCheck<Metadata,MetadataTransferException> check) |
private void |
DefaultDeployer.upload(java.util.Collection<MetadataUpload> metadataUploads,
RepositorySystemSession session,
Metadata metadata,
RemoteRepository repository,
RepositoryConnector connector,
DefaultDeployer.EventCatapult catapult) |
private void |
DefaultRepositorySystem.validateSession(RepositorySystemSession session) |
static TransferListener |
SafeTransferListener.wrap(RepositorySystemSession session,
Logger logger) |
Modifier and Type | Field and Description |
---|---|
private RepositorySystemSession |
TestDependencyCollectionContext.session |
private RepositorySystemSession |
TestVersionFilterContext.session |
private RepositorySystemSession |
TestDependencyGraphTransformationContext.session |
Modifier and Type | Method and Description |
---|---|
RepositorySystemSession |
TestDependencyCollectionContext.getSession() |
RepositorySystemSession |
TestVersionFilterContext.getSession() |
RepositorySystemSession |
TestDependencyGraphTransformationContext.getSession() |
Modifier and Type | Method and Description |
---|---|
void |
TestLocalRepositoryManager.add(RepositorySystemSession session,
LocalArtifactRegistration request) |
void |
TestLocalRepositoryManager.add(RepositorySystemSession session,
LocalMetadataRegistration request) |
LocalArtifactResult |
TestLocalRepositoryManager.find(RepositorySystemSession session,
LocalArtifactRequest request) |
LocalMetadataResult |
TestLocalRepositoryManager.find(RepositorySystemSession session,
LocalMetadataRequest request) |
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
java.util.List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyCollectionContext |
TestUtils.newCollectionContext(RepositorySystemSession session,
Dependency dependency,
java.util.List<Dependency> managedDependencies)
Creates a new dependency collection context.
|
static DependencyGraphTransformationContext |
TestUtils.newTransformationContext(RepositorySystemSession session)
Creates a new dependency graph transformation context.
|
static VersionFilter.VersionFilterContext |
TestUtils.newVersionFilterContext(RepositorySystemSession session,
VersionRangeResult rangeResult)
Creates a new version filter context from the specified session and version range result.
|
ArtifactDescriptorResult |
IniArtifactDescriptorReader.readArtifactDescriptor(RepositorySystemSession session,
ArtifactDescriptorRequest request)
Parses the resource
$prefix/gid_aid_ver.ini from the request artifact as an artifact description and
wraps it into an ArtifactDescriptorResult. |
Constructor and Description |
---|
TestDependencyCollectionContext(RepositorySystemSession session,
Artifact artifact,
Dependency dependency,
java.util.List<Dependency> managedDependencies) |
TestDependencyGraphTransformationContext(RepositorySystemSession session) |
TestVersionFilterContext(RepositorySystemSession session,
VersionRangeResult result) |
Modifier and Type | Field and Description |
---|---|
private RepositorySystemSession |
AuthenticationDigest.session |
private RepositorySystemSession |
AuthenticationContext.session |
Modifier and Type | Method and Description |
---|---|
RepositorySystemSession |
AuthenticationDigest.getSession()
Gets the repository system session during which the authentication fingerprint is calculated.
|
RepositorySystemSession |
AuthenticationContext.getSession()
Gets the repository system session during which the authentication happens.
|
Modifier and Type | Method and Description |
---|---|
void |
LocalRepositoryManager.add(RepositorySystemSession session,
LocalArtifactRegistration request)
Registers an installed or resolved artifact with the local repository.
|
void |
LocalRepositoryManager.add(RepositorySystemSession session,
LocalMetadataRegistration request)
Registers installed or resolved metadata with the local repository.
|
LocalArtifactResult |
LocalRepositoryManager.find(RepositorySystemSession session,
LocalArtifactRequest request)
Queries for the existence of an artifact in the local repository.
|
LocalMetadataResult |
LocalRepositoryManager.find(RepositorySystemSession session,
LocalMetadataRequest request)
Queries for the existence of metadata in the local repository.
|
static java.lang.String |
AuthenticationDigest.forProxy(RepositorySystemSession session,
RemoteRepository repository)
Gets the fingerprint for the authentication of the specified repository's proxy.
|
static AuthenticationContext |
AuthenticationContext.forProxy(RepositorySystemSession session,
RemoteRepository repository)
Gets an authentication context for the proxy of the specified repository.
|
static java.lang.String |
AuthenticationDigest.forRepository(RepositorySystemSession session,
RemoteRepository repository)
Gets the fingerprint for the authentication of the specified repository.
|
static AuthenticationContext |
AuthenticationContext.forRepository(RepositorySystemSession session,
RemoteRepository repository)
Gets an authentication context for the specified repository.
|
private static AuthenticationContext |
AuthenticationContext.newInstance(RepositorySystemSession session,
RemoteRepository repository,
Proxy proxy,
Authentication auth) |
Constructor and Description |
---|
AuthenticationContext(RepositorySystemSession session,
RemoteRepository repository,
Proxy proxy,
Authentication auth) |
AuthenticationDigest(RepositorySystemSession session,
RemoteRepository repository,
Proxy proxy) |
Modifier and Type | Method and Description |
---|---|
int |
ResolutionErrorPolicy.getArtifactPolicy(RepositorySystemSession session,
ResolutionErrorPolicyRequest<Artifact> request)
Gets the error policy for an artifact.
|
int |
ResolutionErrorPolicy.getMetadataPolicy(RepositorySystemSession session,
ResolutionErrorPolicyRequest<Metadata> request)
Gets the error policy for some metadata.
|
int |
ArtifactDescriptorPolicy.getPolicy(RepositorySystemSession session,
ArtifactDescriptorPolicyRequest request)
Gets the error policy for an artifact's descriptor.
|
Modifier and Type | Method and Description |
---|---|
RepositoryConnector |
RepositoryConnectorFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository)
Tries to create a repository connector for the specified remote repository.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ChecksumPolicyProvider.getEffectiveChecksumPolicy(RepositorySystemSession session,
java.lang.String policy1,
java.lang.String policy2)
Returns the least strict policy.
|
ChecksumPolicy |
ChecksumPolicyProvider.newChecksumPolicy(RepositorySystemSession session,
RemoteRepository repository,
TransferResource resource,
java.lang.String policy)
Retrieves the checksum policy with the specified identifier for use on the given remote resource.
|
Modifier and Type | Method and Description |
---|---|
RepositoryLayout |
RepositoryLayoutFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository)
Tries to create a repository layout for the specified remote repository.
|
RepositoryLayout |
RepositoryLayoutProvider.newRepositoryLayout(RepositorySystemSession session,
RemoteRepository repository)
Tries to retrieve a repository layout for the specified remote repository.
|
Modifier and Type | Method and Description |
---|---|
Transporter |
TransporterFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository)
Tries to create a transporter for the specified remote repository.
|
Transporter |
TransporterProvider.newTransporter(RepositorySystemSession session,
RemoteRepository repository)
Tries to create a transporter for the specified remote repository.
|
Modifier and Type | Method and Description |
---|---|
LocalRepositoryManager |
LocalRepositoryManagerFactory.newInstance(RepositorySystemSession session,
LocalRepository repository)
Tries to create a repository manager for the specified local repository.
|
Modifier and Type | Field and Description |
---|---|
private RepositorySystemSession |
TransferEvent.session |
(package private) RepositorySystemSession |
TransferEvent.Builder.session |
Modifier and Type | Method and Description |
---|---|
RepositorySystemSession |
TransferEvent.getSession()
Gets the repository system session during which the event occurred.
|
Constructor and Description |
---|
Builder(RepositorySystemSession session,
TransferResource resource)
Creates a new transfer event builder for the specified session and the given resource.
|
Modifier and Type | Method and Description |
---|---|
Transporter |
ClasspathTransporterFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository) |
Constructor and Description |
---|
ClasspathTransporter(RepositorySystemSession session,
RemoteRepository repository,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
Transporter |
FileTransporterFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository) |
Modifier and Type | Method and Description |
---|---|
private static void |
HttpTransporter.configureClient(org.apache.http.params.HttpParams params,
RepositorySystemSession session,
RemoteRepository repository,
org.apache.http.HttpHost proxy) |
static GlobalState |
GlobalState.get(RepositorySystemSession session) |
private static java.lang.String |
SslConfig.get(RepositorySystemSession session,
java.lang.String key) |
Transporter |
HttpTransporterFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository) |
Constructor and Description |
---|
HttpTransporter(RemoteRepository repository,
RepositorySystemSession session,
Logger logger) |
LocalState(RepositorySystemSession session,
RemoteRepository repo,
SslConfig sslConfig) |
SslConfig(RepositorySystemSession session,
AuthenticationContext authContext) |
Modifier and Type | Field and Description |
---|---|
private RepositorySystemSession |
WagonTransporter.session |
Modifier and Type | Method and Description |
---|---|
private static org.apache.maven.wagon.repository.RepositoryPermissions |
WagonTransporter.getPermissions(java.lang.String repoId,
RepositorySystemSession session) |
Transporter |
WagonTransporterFactory.newInstance(RepositorySystemSession session,
RemoteRepository repository) |
Constructor and Description |
---|
WagonTransporter(WagonProvider wagonProvider,
WagonConfigurator wagonConfigurator,
RemoteRepository repository,
RepositorySystemSession session,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ConfigUtils.getBoolean(RepositorySystemSession session,
boolean defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
static float |
ConfigUtils.getFloat(RepositorySystemSession session,
float defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
static int |
ConfigUtils.getInteger(RepositorySystemSession session,
int defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
static java.util.List<?> |
ConfigUtils.getList(RepositorySystemSession session,
java.util.List<?> defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
static long |
ConfigUtils.getLong(RepositorySystemSession session,
long defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
static java.util.Map<?,?> |
ConfigUtils.getMap(RepositorySystemSession session,
java.util.Map<?,?> defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
static java.lang.Object |
ConfigUtils.getObject(RepositorySystemSession session,
java.lang.Object defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
static java.lang.String |
ConfigUtils.getString(RepositorySystemSession session,
java.lang.String defaultValue,
java.lang.String... keys)
Gets the specified configuration property.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
ContextualSnapshotVersionFilter.isEnabled(RepositorySystemSession session) |
Modifier and Type | Method and Description |
---|---|
int |
SimpleResolutionErrorPolicy.getArtifactPolicy(RepositorySystemSession session,
ResolutionErrorPolicyRequest<Artifact> request) |
int |
SimpleResolutionErrorPolicy.getMetadataPolicy(RepositorySystemSession session,
ResolutionErrorPolicyRequest<Metadata> request) |
int |
SimpleArtifactDescriptorPolicy.getPolicy(RepositorySystemSession session,
ArtifactDescriptorPolicyRequest request) |