org.sonatype.aether.util
Class FilterRepositorySystemSession
java.lang.Object
org.sonatype.aether.util.FilterRepositorySystemSession
- All Implemented Interfaces:
- RepositorySystemSession
public class FilterRepositorySystemSession
- extends Object
- implements RepositorySystemSession
A repository system session that wraps another session. This class exists merely for the purpose of sub classing
where a sub class would intercept one or more methods and present alternative settings to the caller.
- Author:
- Benjamin Bentmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
session
protected RepositorySystemSession session
FilterRepositorySystemSession
protected FilterRepositorySystemSession(RepositorySystemSession session)
- Creates a new repository system session that wraps the specified session.
- Parameters:
session - The repository system session to wrap, must not be null.
getArtifactTypeRegistry
public ArtifactTypeRegistry getArtifactTypeRegistry()
- Specified by:
getArtifactTypeRegistry in interface RepositorySystemSession
getAuthenticationSelector
public AuthenticationSelector getAuthenticationSelector()
- Specified by:
getAuthenticationSelector in interface RepositorySystemSession
getCache
public RepositoryCache getCache()
- Specified by:
getCache in interface RepositorySystemSession
getChecksumPolicy
public String getChecksumPolicy()
- Specified by:
getChecksumPolicy in interface RepositorySystemSession
getConfigProperties
public Map<String,Object> getConfigProperties()
- Specified by:
getConfigProperties in interface RepositorySystemSession
getDependencyGraphTransformer
public DependencyGraphTransformer getDependencyGraphTransformer()
- Specified by:
getDependencyGraphTransformer in interface RepositorySystemSession
getDependencyManager
public DependencyManager getDependencyManager()
- Specified by:
getDependencyManager in interface RepositorySystemSession
getDependencySelector
public DependencySelector getDependencySelector()
- Specified by:
getDependencySelector in interface RepositorySystemSession
getDependencyTraverser
public DependencyTraverser getDependencyTraverser()
- Specified by:
getDependencyTraverser in interface RepositorySystemSession
getLocalRepository
public LocalRepository getLocalRepository()
- Specified by:
getLocalRepository in interface RepositorySystemSession
getLocalRepositoryManager
public LocalRepositoryManager getLocalRepositoryManager()
- Specified by:
getLocalRepositoryManager in interface RepositorySystemSession
getMirrorSelector
public MirrorSelector getMirrorSelector()
- Specified by:
getMirrorSelector in interface RepositorySystemSession
getProxySelector
public ProxySelector getProxySelector()
- Specified by:
getProxySelector in interface RepositorySystemSession
getRepositoryListener
public RepositoryListener getRepositoryListener()
- Specified by:
getRepositoryListener in interface RepositorySystemSession
getSystemProperties
public Map<String,String> getSystemProperties()
- Specified by:
getSystemProperties in interface RepositorySystemSession
getTransferListener
public TransferListener getTransferListener()
- Specified by:
getTransferListener in interface RepositorySystemSession
getUpdatePolicy
public String getUpdatePolicy()
- Specified by:
getUpdatePolicy in interface RepositorySystemSession
getUserProperties
public Map<String,String> getUserProperties()
- Specified by:
getUserProperties in interface RepositorySystemSession
getWorkspaceReader
public WorkspaceReader getWorkspaceReader()
- Specified by:
getWorkspaceReader in interface RepositorySystemSession
isIgnoreInvalidArtifactDescriptor
public boolean isIgnoreInvalidArtifactDescriptor()
- Specified by:
isIgnoreInvalidArtifactDescriptor in interface RepositorySystemSession
isIgnoreMissingArtifactDescriptor
public boolean isIgnoreMissingArtifactDescriptor()
- Specified by:
isIgnoreMissingArtifactDescriptor in interface RepositorySystemSession
isNotFoundCachingEnabled
public boolean isNotFoundCachingEnabled()
- Specified by:
isNotFoundCachingEnabled in interface RepositorySystemSession
isOffline
public boolean isOffline()
- Specified by:
isOffline in interface RepositorySystemSession
isTransferErrorCachingEnabled
public boolean isTransferErrorCachingEnabled()
- Specified by:
isTransferErrorCachingEnabled in interface RepositorySystemSession
getData
public SessionData getData()
- Specified by:
getData in interface RepositorySystemSession
Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.