-
final class
A simple session data storage backed by a thread-safe map.
AbstractForwardingRepositorySystemSession.getData()
DefaultRepositorySystemSession.getData()
Gets the custom data associated with this session.
Sets the custom data associated with this session.
Sets the custom data associated with this session.
Sets the custom session data supplier associated with this session.
-
DefaultCloseableSession(String sessionId,
boolean offline,
boolean ignoreArtifactDescriptorRepositories,
ResolutionErrorPolicy resolutionErrorPolicy,
ArtifactDescriptorPolicy artifactDescriptorPolicy,
String checksumPolicy,
String artifactUpdatePolicy,
String metadataUpdatePolicy,
LocalRepositoryManager localRepositoryManager,
Collection<LocalRepository> localRepositories,
WorkspaceReader workspaceReader,
Collection<RepositoryListener> repositoryListener,
Collection<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,
SystemScopeHandler systemScopeHandler,
List<Runnable> onSessionEndedHandlers,
RepositorySystem repositorySystem,
RepositorySystemLifecycle repositorySystemLifecycle)