@Singleton @Named public class DefaultArtifactResolver extends Object implements ArtifactResolver, Service
| Constructor and Description |
|---|
DefaultArtifactResolver() |
public DefaultArtifactResolver()
public void initService(ServiceLocator locator)
initService in interface Service@Deprecated public DefaultArtifactResolver setLoggerFactory(LoggerFactory loggerFactory)
public DefaultArtifactResolver setFileProcessor(FileProcessor fileProcessor)
public DefaultArtifactResolver setRepositoryEventDispatcher(RepositoryEventDispatcher repositoryEventDispatcher)
public DefaultArtifactResolver setVersionResolver(VersionResolver versionResolver)
public DefaultArtifactResolver setUpdateCheckManager(UpdateCheckManager updateCheckManager)
public DefaultArtifactResolver setRepositoryConnectorProvider(RepositoryConnectorProvider repositoryConnectorProvider)
public DefaultArtifactResolver setRemoteRepositoryManager(RemoteRepositoryManager remoteRepositoryManager)
public DefaultArtifactResolver setSyncContextFactory(SyncContextFactory syncContextFactory)
public DefaultArtifactResolver setOfflineController(OfflineController offlineController)
public ArtifactResult resolveArtifact(RepositorySystemSession session, ArtifactRequest request) throws ArtifactResolutionException
ArtifactResolverresolveArtifact in interface ArtifactResolversession - The repository session, must not be null.request - The resolution request, must not be null.null.ArtifactResolutionException - If the artifact could not be resolved.Artifact.getFile(),
RepositorySystem.resolveArtifact(RepositorySystemSession, ArtifactRequest)public List<ArtifactResult> resolveArtifacts(RepositorySystemSession session, Collection<? extends ArtifactRequest> requests) throws ArtifactResolutionException
ArtifactResolverresolveArtifacts in interface ArtifactResolversession - The repository session, must not be null.requests - The resolution requests, must not be null.null.ArtifactResolutionException - If any artifact could not be resolved.Artifact.getFile(),
RepositorySystem.resolveArtifacts(RepositorySystemSession, Collection)Copyright © 2010–2022 The Apache Software Foundation. All rights reserved.