|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sonatype.aether.util.DefaultRepositorySystemSession
public class DefaultRepositorySystemSession
A simple repository system session.
| Constructor Summary | |
|---|---|
DefaultRepositorySystemSession()
Creates an uninitialized session. |
|
DefaultRepositorySystemSession(RepositorySystemSession session)
Creates a shallow copy of the specified session. |
|
| Method Summary | |
|---|---|
ArtifactTypeRegistry |
getArtifactTypeRegistry()
Gets the registry of artifact types recognized by this session. |
AuthenticationSelector |
getAuthenticationSelector()
Gets the authentication selector to use for repositories discovered in artifact descriptors. |
RepositoryCache |
getCache()
Gets the cache the repository system may use to save data for future reuse during the session. |
java.lang.String |
getChecksumPolicy()
Gets the global checksum policy. |
java.util.Map<java.lang.String,java.lang.Object> |
getConfigProperties()
The configuration properties used to tweak internal aspects of the repository system (e.g. |
SessionData |
getData()
Gets the custom data associated with this session. |
DependencyGraphTransformer |
getDependencyGraphTransformer()
Gets the dependency graph transformer to use for building dependency graphs. |
DependencyManager |
getDependencyManager()
Gets the dependency manager to use for building dependency graphs. |
DependencySelector |
getDependencySelector()
Gets the dependency selector to use for building dependency graphs. |
DependencyTraverser |
getDependencyTraverser()
Gets the dependency traverser to use for building dependency graphs. |
LocalRepository |
getLocalRepository()
Gets the local repository used during this session. |
LocalRepositoryManager |
getLocalRepositoryManager()
Gets the local repository manager used during this session. |
MirrorSelector |
getMirrorSelector()
Gets the mirror selector to use for repositories discovered in artifact descriptors. |
ProxySelector |
getProxySelector()
Gets the proxy selector to use for repositories discovered in artifact descriptors. |
RepositoryListener |
getRepositoryListener()
Gets the listener being notified of actions in the repository system. |
java.util.Map<java.lang.String,java.lang.String> |
getSystemProperties()
Gets the system properties to use, e.g. |
TransferListener |
getTransferListener()
Gets the listener being notified of uploads/downloads by the repository system. |
java.lang.String |
getUpdatePolicy()
Gets the global update policy. |
java.util.Map<java.lang.String,java.lang.String> |
getUserProperties()
Gets the user properties to use, e.g. |
WorkspaceReader |
getWorkspaceReader()
Gets the workspace reader used during this session. |
boolean |
isIgnoreInvalidArtifactDescriptor()
Indicates whether invalid artifact descriptors are silently ignored. |
boolean |
isIgnoreMissingArtifactDescriptor()
Indicates whether missing artifact descriptors are silently ignored. |
boolean |
isNotFoundCachingEnabled()
Indicates whether missing artifacts/metadata from resolution attempts should be cached in the local repository. |
boolean |
isOffline()
Indicates whether the repository system operates in offline mode and avoids/refuses any access to remote repositories. |
boolean |
isTransferErrorCachingEnabled()
Indicates whether transfer errors (e.g. |
DefaultRepositorySystemSession |
setArtifactTypeRegistry(ArtifactTypeRegistry artifactTypeRegistry)
|
DefaultRepositorySystemSession |
setAuthenticationSelector(AuthenticationSelector authenticationSelector)
|
DefaultRepositorySystemSession |
setCache(RepositoryCache cache)
|
DefaultRepositorySystemSession |
setChecksumPolicy(java.lang.String checksumPolicy)
|
DefaultRepositorySystemSession |
setConfigProperties(java.util.Map<java.lang.String,java.lang.Object> configProperties)
|
DefaultRepositorySystemSession |
setConfigProperty(java.lang.String key,
java.lang.Object value)
|
DefaultRepositorySystemSession |
setConfigProps(java.util.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(java.util.Map<java.lang.String,java.lang.String> systemProperties)
|
DefaultRepositorySystemSession |
setSystemProperty(java.lang.String key,
java.lang.String value)
|
DefaultRepositorySystemSession |
setSystemProps(java.util.Hashtable<?,?> systemProperties)
|
DefaultRepositorySystemSession |
setTransferErrorCachingEnabled(boolean transferErrorCachingEnabled)
|
DefaultRepositorySystemSession |
setTransferListener(TransferListener transferListener)
|
DefaultRepositorySystemSession |
setUpdatePolicy(java.lang.String updatePolicy)
|
DefaultRepositorySystemSession |
setUserProperties(java.util.Map<java.lang.String,java.lang.String> userProperties)
|
DefaultRepositorySystemSession |
setUserProperty(java.lang.String key,
java.lang.String value)
|
DefaultRepositorySystemSession |
setUserProps(java.util.Map<?,?> userProperties)
|
DefaultRepositorySystemSession |
setWorkspaceReader(WorkspaceReader workspaceReader)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultRepositorySystemSession()
public DefaultRepositorySystemSession(RepositorySystemSession session)
session - The session to copy, must not be null.| Method Detail |
|---|
public boolean isOffline()
RepositorySystemSession
isOffline in interface RepositorySystemSessiontrue if the repository system is in offline mode, false otherwise.public DefaultRepositorySystemSession setOffline(boolean offline)
public boolean isTransferErrorCachingEnabled()
RepositorySystemSession
isTransferErrorCachingEnabled in interface RepositorySystemSessiontrue if transfer errors are cached, false to always reattempt downloading.public DefaultRepositorySystemSession setTransferErrorCachingEnabled(boolean transferErrorCachingEnabled)
public boolean isNotFoundCachingEnabled()
RepositorySystemSession
isNotFoundCachingEnabled in interface RepositorySystemSessiontrue if missing resources are cached, false to always reattempt downloading.public DefaultRepositorySystemSession setNotFoundCachingEnabled(boolean notFoundCachingEnabled)
public boolean isIgnoreMissingArtifactDescriptor()
RepositorySystemSession
isIgnoreMissingArtifactDescriptor in interface RepositorySystemSessiontrue if missing artifact descriptors are ignored, false to fail the operation with an
exception.public DefaultRepositorySystemSession setIgnoreMissingArtifactDescriptor(boolean ignoreMissingArtifactDescriptor)
public boolean isIgnoreInvalidArtifactDescriptor()
RepositorySystemSession
isIgnoreInvalidArtifactDescriptor in interface RepositorySystemSessiontrue if invalid artifact descriptors are ignored, false to fail the operation with an
exception.public DefaultRepositorySystemSession setIgnoreInvalidArtifactDescriptor(boolean ignoreInvalidArtifactDescriptor)
public java.lang.String getChecksumPolicy()
RepositorySystemSession
getChecksumPolicy in interface RepositorySystemSessionnull/empty if not set and the per-repository policies apply.RepositoryPolicypublic DefaultRepositorySystemSession setChecksumPolicy(java.lang.String checksumPolicy)
public java.lang.String getUpdatePolicy()
RepositorySystemSession
getUpdatePolicy in interface RepositorySystemSessionnull/empty if not set and the per-repository policies apply.RepositoryPolicypublic DefaultRepositorySystemSession setUpdatePolicy(java.lang.String updatePolicy)
public LocalRepository getLocalRepository()
RepositorySystemSessionLocalRepositoryManager.getRepository().
getLocalRepository in interface RepositorySystemSessionnull.public LocalRepositoryManager getLocalRepositoryManager()
RepositorySystemSession
getLocalRepositoryManager in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setLocalRepositoryManager(LocalRepositoryManager localRepositoryManager)
public WorkspaceReader getWorkspaceReader()
RepositorySystemSession
getWorkspaceReader in interface RepositorySystemSessionnull if none.public DefaultRepositorySystemSession setWorkspaceReader(WorkspaceReader workspaceReader)
public RepositoryListener getRepositoryListener()
RepositorySystemSession
getRepositoryListener in interface RepositorySystemSessionnull if none.public DefaultRepositorySystemSession setRepositoryListener(RepositoryListener repositoryListener)
public TransferListener getTransferListener()
RepositorySystemSession
getTransferListener in interface RepositorySystemSessionnull if none.public DefaultRepositorySystemSession setTransferListener(TransferListener transferListener)
public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
RepositorySystemSessionSystem.getProperties() and environment variables.
getSystemProperties in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setSystemProperties(java.util.Map<java.lang.String,java.lang.String> systemProperties)
public DefaultRepositorySystemSession setSystemProps(java.util.Hashtable<?,?> systemProperties)
public DefaultRepositorySystemSession setSystemProperty(java.lang.String key,
java.lang.String value)
public java.util.Map<java.lang.String,java.lang.String> getUserProperties()
RepositorySystemSession
getUserProperties in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setUserProperties(java.util.Map<java.lang.String,java.lang.String> userProperties)
public DefaultRepositorySystemSession setUserProps(java.util.Map<?,?> userProperties)
public DefaultRepositorySystemSession setUserProperty(java.lang.String key,
java.lang.String value)
public java.util.Map<java.lang.String,java.lang.Object> getConfigProperties()
RepositorySystemSession
getConfigProperties in interface RepositorySystemSessionnull.ConfigurationPropertiespublic DefaultRepositorySystemSession setConfigProperties(java.util.Map<java.lang.String,java.lang.Object> configProperties)
public DefaultRepositorySystemSession setConfigProps(java.util.Map<?,?> configProperties)
public DefaultRepositorySystemSession setConfigProperty(java.lang.String key,
java.lang.Object value)
public MirrorSelector getMirrorSelector()
RepositorySystemSession
getMirrorSelector in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setMirrorSelector(MirrorSelector mirrorSelector)
public ProxySelector getProxySelector()
RepositorySystemSession
getProxySelector in interface RepositorySystemSessionnull.RemoteRepository.getProxy()public DefaultRepositorySystemSession setProxySelector(ProxySelector proxySelector)
public AuthenticationSelector getAuthenticationSelector()
RepositorySystemSession
getAuthenticationSelector in interface RepositorySystemSessionnull.RemoteRepository.getAuthentication()public DefaultRepositorySystemSession setAuthenticationSelector(AuthenticationSelector authenticationSelector)
public ArtifactTypeRegistry getArtifactTypeRegistry()
RepositorySystemSession
getArtifactTypeRegistry in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setArtifactTypeRegistry(ArtifactTypeRegistry artifactTypeRegistry)
public DependencyTraverser getDependencyTraverser()
RepositorySystemSession
getDependencyTraverser in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setDependencyTraverser(DependencyTraverser dependencyTraverser)
public DependencyManager getDependencyManager()
RepositorySystemSession
getDependencyManager in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setDependencyManager(DependencyManager dependencyManager)
public DependencySelector getDependencySelector()
RepositorySystemSession
getDependencySelector in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setDependencySelector(DependencySelector dependencySelector)
public DependencyGraphTransformer getDependencyGraphTransformer()
RepositorySystemSession
getDependencyGraphTransformer in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setDependencyGraphTransformer(DependencyGraphTransformer dependencyGraphTransformer)
public RepositoryCache getCache()
RepositorySystemSession
getCache in interface RepositorySystemSessionnull if none.public DefaultRepositorySystemSession setData(SessionData data)
public SessionData getData()
RepositorySystemSession
getData in interface RepositorySystemSessionnull.public DefaultRepositorySystemSession setCache(RepositoryCache cache)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||