-
final class
A simplistic repository cache backed by a thread-safe map.
AbstractForwardingRepositorySystemSession.getCache()
DefaultRepositorySystemSession.getCache()
Gets the cache the repository system may use to save data for future reuse during the session.
Sets the cache the repository system may use to save data for future reuse during the session.
Sets the cache the repository system may use to save data for future reuse during the session.
Sets the cache supplier for the repository system may use to save data for future reuse during the session.
-
DefaultCloseableSession(String sessionId,
boolean offline,
boolean ignoreArtifactDescriptorRepositories,
ResolutionErrorPolicy resolutionErrorPolicy,
ArtifactDescriptorPolicy artifactDescriptorPolicy,
String checksumPolicy,
String artifactUpdatePolicy,
String metadataUpdatePolicy,
LocalRepositoryManager localRepositoryManager,
List<LocalRepository> localRepositories,
WorkspaceReader workspaceReader,
RepositoryListener repositoryListener,
TransferListener transferListener,
Map<String,String> systemProperties,
Map<String,String> userProperties,
Map<String,Object> configProperties,
MirrorSelector mirrorSelector,
ProxySelector proxySelector,
AuthenticationSelector authenticationSelector,
ArtifactTypeRegistry artifactTypeRegistry,
DependencyTraverser dependencyTraverser,
DependencyManager dependencyManager,
DependencySelector dependencySelector,
VersionFilter versionFilter,
DependencyGraphTransformer dependencyGraphTransformer,
SessionData data,
RepositoryCache cache,
RepositorySystem repositorySystem,
RepositorySystemLifecycle repositorySystemLifecycle)