org.sonatype.aether.util
Class DefaultRepositorySystemSession
java.lang.Object
org.sonatype.aether.util.DefaultRepositorySystemSession
- All Implemented Interfaces:
- RepositorySystemSession
public class DefaultRepositorySystemSession
- extends Object
- implements RepositorySystemSession
A simple repository system session.
- Author:
- Benjamin Bentmann
|
Method Summary |
ArtifactTypeRegistry |
getArtifactTypeRegistry()
|
AuthenticationSelector |
getAuthenticationSelector()
|
RepositoryCache |
getCache()
|
String |
getChecksumPolicy()
|
Map<String,Object> |
getConfigProperties()
|
SessionData |
getData()
|
DependencyGraphTransformer |
getDependencyGraphTransformer()
|
DependencyManager |
getDependencyManager()
|
DependencySelector |
getDependencySelector()
|
DependencyTraverser |
getDependencyTraverser()
|
LocalRepository |
getLocalRepository()
|
LocalRepositoryManager |
getLocalRepositoryManager()
|
MirrorSelector |
getMirrorSelector()
|
ProxySelector |
getProxySelector()
|
RepositoryListener |
getRepositoryListener()
|
Map<String,String> |
getSystemProperties()
|
TransferListener |
getTransferListener()
|
String |
getUpdatePolicy()
|
Map<String,String> |
getUserProperties()
|
WorkspaceReader |
getWorkspaceReader()
|
boolean |
isIgnoreInvalidArtifactDescriptor()
|
boolean |
isIgnoreMissingArtifactDescriptor()
|
boolean |
isNotFoundCachingEnabled()
|
boolean |
isOffline()
|
boolean |
isTransferErrorCachingEnabled()
|
DefaultRepositorySystemSession |
setArtifactTypeRegistry(ArtifactTypeRegistry artifactTypeRegistry)
|
DefaultRepositorySystemSession |
setAuthenticationSelector(AuthenticationSelector authenticationSelector)
|
DefaultRepositorySystemSession |
setCache(RepositoryCache cache)
|
DefaultRepositorySystemSession |
setChecksumPolicy(String checksumPolicy)
|
DefaultRepositorySystemSession |
setConfigProperties(Map<String,Object> configProperties)
|
DefaultRepositorySystemSession |
setConfigProperty(String key,
Object value)
|
DefaultRepositorySystemSession |
setConfigProps(Map<?,?> configProperties)
|
DefaultRepositorySystemSession |
setData(SessionData data)
|
DefaultRepositorySystemSession |
setDependencyGraphTransformer(DependencyGraphTransformer dependencyGraphTransformer)
|
DefaultRepositorySystemSession |
setDependencyManager(DependencyManager dependencyManager)
|
DefaultRepositorySystemSession |
setDependencySelector(DependencySelector dependencySelector)
|
DefaultRepositorySystemSession |
setDependencyTraverser(DependencyTraverser dependencyTraverser)
|
DefaultRepositorySystemSession |
setIgnoreInvalidArtifactDescriptor(boolean ignoreInvalidArtifactDescriptor)
|
DefaultRepositorySystemSession |
setIgnoreMissingArtifactDescriptor(boolean ignoreMissingArtifactDescriptor)
|
DefaultRepositorySystemSession |
setLocalRepositoryManager(LocalRepositoryManager localRepositoryManager)
|
DefaultRepositorySystemSession |
setMirrorSelector(MirrorSelector mirrorSelector)
|
DefaultRepositorySystemSession |
setNotFoundCachingEnabled(boolean notFoundCachingEnabled)
|
DefaultRepositorySystemSession |
setOffline(boolean offline)
|
DefaultRepositorySystemSession |
setProxySelector(ProxySelector proxySelector)
|
DefaultRepositorySystemSession |
setRepositoryListener(RepositoryListener repositoryListener)
|
DefaultRepositorySystemSession |
setSystemProperties(Map<String,String> systemProperties)
|
DefaultRepositorySystemSession |
setSystemProperty(String key,
String value)
|
DefaultRepositorySystemSession |
setSystemProps(Hashtable<?,?> systemProperties)
|
DefaultRepositorySystemSession |
setTransferErrorCachingEnabled(boolean transferErrorCachingEnabled)
|
DefaultRepositorySystemSession |
setTransferListener(TransferListener transferListener)
|
DefaultRepositorySystemSession |
setUpdatePolicy(String updatePolicy)
|
DefaultRepositorySystemSession |
setUserProperties(Map<String,String> userProperties)
|
DefaultRepositorySystemSession |
setUserProperty(String key,
String value)
|
DefaultRepositorySystemSession |
setUserProps(Map<?,?> userProperties)
|
DefaultRepositorySystemSession |
setWorkspaceReader(WorkspaceReader workspaceReader)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultRepositorySystemSession
public DefaultRepositorySystemSession()
- Creates an uninitialized session.
DefaultRepositorySystemSession
public DefaultRepositorySystemSession(RepositorySystemSession session)
- Creates a shallow copy of the specified session.
- Parameters:
session - The session to copy, must not be null.
isOffline
public boolean isOffline()
- Specified by:
isOffline in interface RepositorySystemSession
setOffline
public DefaultRepositorySystemSession setOffline(boolean offline)
isTransferErrorCachingEnabled
public boolean isTransferErrorCachingEnabled()
- Specified by:
isTransferErrorCachingEnabled in interface RepositorySystemSession
setTransferErrorCachingEnabled
public DefaultRepositorySystemSession setTransferErrorCachingEnabled(boolean transferErrorCachingEnabled)
isNotFoundCachingEnabled
public boolean isNotFoundCachingEnabled()
- Specified by:
isNotFoundCachingEnabled in interface RepositorySystemSession
setNotFoundCachingEnabled
public DefaultRepositorySystemSession setNotFoundCachingEnabled(boolean notFoundCachingEnabled)
isIgnoreMissingArtifactDescriptor
public boolean isIgnoreMissingArtifactDescriptor()
- Specified by:
isIgnoreMissingArtifactDescriptor in interface RepositorySystemSession
setIgnoreMissingArtifactDescriptor
public DefaultRepositorySystemSession setIgnoreMissingArtifactDescriptor(boolean ignoreMissingArtifactDescriptor)
isIgnoreInvalidArtifactDescriptor
public boolean isIgnoreInvalidArtifactDescriptor()
- Specified by:
isIgnoreInvalidArtifactDescriptor in interface RepositorySystemSession
setIgnoreInvalidArtifactDescriptor
public DefaultRepositorySystemSession setIgnoreInvalidArtifactDescriptor(boolean ignoreInvalidArtifactDescriptor)
getChecksumPolicy
public String getChecksumPolicy()
- Specified by:
getChecksumPolicy in interface RepositorySystemSession
setChecksumPolicy
public DefaultRepositorySystemSession setChecksumPolicy(String checksumPolicy)
getUpdatePolicy
public String getUpdatePolicy()
- Specified by:
getUpdatePolicy in interface RepositorySystemSession
setUpdatePolicy
public DefaultRepositorySystemSession setUpdatePolicy(String updatePolicy)
getLocalRepository
public LocalRepository getLocalRepository()
- Specified by:
getLocalRepository in interface RepositorySystemSession
getLocalRepositoryManager
public LocalRepositoryManager getLocalRepositoryManager()
- Specified by:
getLocalRepositoryManager in interface RepositorySystemSession
setLocalRepositoryManager
public DefaultRepositorySystemSession setLocalRepositoryManager(LocalRepositoryManager localRepositoryManager)
getWorkspaceReader
public WorkspaceReader getWorkspaceReader()
- Specified by:
getWorkspaceReader in interface RepositorySystemSession
setWorkspaceReader
public DefaultRepositorySystemSession setWorkspaceReader(WorkspaceReader workspaceReader)
getRepositoryListener
public RepositoryListener getRepositoryListener()
- Specified by:
getRepositoryListener in interface RepositorySystemSession
setRepositoryListener
public DefaultRepositorySystemSession setRepositoryListener(RepositoryListener repositoryListener)
getTransferListener
public TransferListener getTransferListener()
- Specified by:
getTransferListener in interface RepositorySystemSession
setTransferListener
public DefaultRepositorySystemSession setTransferListener(TransferListener transferListener)
getSystemProperties
public Map<String,String> getSystemProperties()
- Specified by:
getSystemProperties in interface RepositorySystemSession
setSystemProperties
public DefaultRepositorySystemSession setSystemProperties(Map<String,String> systemProperties)
setSystemProps
public DefaultRepositorySystemSession setSystemProps(Hashtable<?,?> systemProperties)
setSystemProperty
public DefaultRepositorySystemSession setSystemProperty(String key,
String value)
getUserProperties
public Map<String,String> getUserProperties()
- Specified by:
getUserProperties in interface RepositorySystemSession
setUserProperties
public DefaultRepositorySystemSession setUserProperties(Map<String,String> userProperties)
setUserProps
public DefaultRepositorySystemSession setUserProps(Map<?,?> userProperties)
setUserProperty
public DefaultRepositorySystemSession setUserProperty(String key,
String value)
getConfigProperties
public Map<String,Object> getConfigProperties()
- Specified by:
getConfigProperties in interface RepositorySystemSession
setConfigProperties
public DefaultRepositorySystemSession setConfigProperties(Map<String,Object> configProperties)
setConfigProps
public DefaultRepositorySystemSession setConfigProps(Map<?,?> configProperties)
setConfigProperty
public DefaultRepositorySystemSession setConfigProperty(String key,
Object value)
getMirrorSelector
public MirrorSelector getMirrorSelector()
- Specified by:
getMirrorSelector in interface RepositorySystemSession
setMirrorSelector
public DefaultRepositorySystemSession setMirrorSelector(MirrorSelector mirrorSelector)
getProxySelector
public ProxySelector getProxySelector()
- Specified by:
getProxySelector in interface RepositorySystemSession
setProxySelector
public DefaultRepositorySystemSession setProxySelector(ProxySelector proxySelector)
getAuthenticationSelector
public AuthenticationSelector getAuthenticationSelector()
- Specified by:
getAuthenticationSelector in interface RepositorySystemSession
setAuthenticationSelector
public DefaultRepositorySystemSession setAuthenticationSelector(AuthenticationSelector authenticationSelector)
getArtifactTypeRegistry
public ArtifactTypeRegistry getArtifactTypeRegistry()
- Specified by:
getArtifactTypeRegistry in interface RepositorySystemSession
setArtifactTypeRegistry
public DefaultRepositorySystemSession setArtifactTypeRegistry(ArtifactTypeRegistry artifactTypeRegistry)
getDependencyTraverser
public DependencyTraverser getDependencyTraverser()
- Specified by:
getDependencyTraverser in interface RepositorySystemSession
setDependencyTraverser
public DefaultRepositorySystemSession setDependencyTraverser(DependencyTraverser dependencyTraverser)
getDependencyManager
public DependencyManager getDependencyManager()
- Specified by:
getDependencyManager in interface RepositorySystemSession
setDependencyManager
public DefaultRepositorySystemSession setDependencyManager(DependencyManager dependencyManager)
getDependencySelector
public DependencySelector getDependencySelector()
- Specified by:
getDependencySelector in interface RepositorySystemSession
setDependencySelector
public DefaultRepositorySystemSession setDependencySelector(DependencySelector dependencySelector)
getDependencyGraphTransformer
public DependencyGraphTransformer getDependencyGraphTransformer()
- Specified by:
getDependencyGraphTransformer in interface RepositorySystemSession
setDependencyGraphTransformer
public DefaultRepositorySystemSession setDependencyGraphTransformer(DependencyGraphTransformer dependencyGraphTransformer)
getCache
public RepositoryCache getCache()
- Specified by:
getCache in interface RepositorySystemSession
setData
public DefaultRepositorySystemSession setData(SessionData data)
getData
public SessionData getData()
- Specified by:
getData in interface RepositorySystemSession
setCache
public DefaultRepositorySystemSession setCache(RepositoryCache cache)
Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.