Class MavenRepositorySystemSessionWrapper
- java.lang.Object
-
- org.guvnor.common.services.project.backend.server.MavenRepositorySystemSessionWrapper
-
- All Implemented Interfaces:
org.eclipse.aether.RepositorySystemSession
public class MavenRepositorySystemSessionWrapper extends Object implements org.eclipse.aether.RepositorySystemSession
A wrapper around the normal RepositorySystemSession to "fool" Maven into not checking local for remote artifacts
-
-
Constructor Summary
Constructors Constructor Description MavenRepositorySystemSessionWrapper(String tempLocalRepositoryBaseDir, org.eclipse.aether.RepositorySystemSession delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.aether.resolution.ArtifactDescriptorPolicygetArtifactDescriptorPolicy()org.eclipse.aether.artifact.ArtifactTypeRegistrygetArtifactTypeRegistry()org.eclipse.aether.repository.AuthenticationSelectorgetAuthenticationSelector()org.eclipse.aether.RepositoryCachegetCache()StringgetChecksumPolicy()Map<String,Object>getConfigProperties()org.eclipse.aether.SessionDatagetData()org.eclipse.aether.collection.DependencyGraphTransformergetDependencyGraphTransformer()org.eclipse.aether.collection.DependencyManagergetDependencyManager()org.eclipse.aether.collection.DependencySelectorgetDependencySelector()org.eclipse.aether.collection.DependencyTraversergetDependencyTraverser()org.eclipse.aether.repository.LocalRepositorygetLocalRepository()org.eclipse.aether.repository.LocalRepositoryManagergetLocalRepositoryManager()org.eclipse.aether.repository.MirrorSelectorgetMirrorSelector()org.eclipse.aether.repository.ProxySelectorgetProxySelector()org.eclipse.aether.RepositoryListenergetRepositoryListener()org.eclipse.aether.resolution.ResolutionErrorPolicygetResolutionErrorPolicy()Map<String,String>getSystemProperties()org.eclipse.aether.transfer.TransferListenergetTransferListener()StringgetUpdatePolicy()Map<String,String>getUserProperties()org.eclipse.aether.collection.VersionFiltergetVersionFilter()org.eclipse.aether.repository.WorkspaceReadergetWorkspaceReader()booleanisIgnoreArtifactDescriptorRepositories()booleanisOffline()
-
-
-
Constructor Detail
-
MavenRepositorySystemSessionWrapper
public MavenRepositorySystemSessionWrapper(String tempLocalRepositoryBaseDir, org.eclipse.aether.RepositorySystemSession delegate)
-
-
Method Detail
-
isOffline
public boolean isOffline()
- Specified by:
isOfflinein interfaceorg.eclipse.aether.RepositorySystemSession
-
isIgnoreArtifactDescriptorRepositories
public boolean isIgnoreArtifactDescriptorRepositories()
- Specified by:
isIgnoreArtifactDescriptorRepositoriesin interfaceorg.eclipse.aether.RepositorySystemSession
-
getResolutionErrorPolicy
public org.eclipse.aether.resolution.ResolutionErrorPolicy getResolutionErrorPolicy()
- Specified by:
getResolutionErrorPolicyin interfaceorg.eclipse.aether.RepositorySystemSession
-
getArtifactDescriptorPolicy
public org.eclipse.aether.resolution.ArtifactDescriptorPolicy getArtifactDescriptorPolicy()
- Specified by:
getArtifactDescriptorPolicyin interfaceorg.eclipse.aether.RepositorySystemSession
-
getChecksumPolicy
public String getChecksumPolicy()
- Specified by:
getChecksumPolicyin interfaceorg.eclipse.aether.RepositorySystemSession
-
getUpdatePolicy
public String getUpdatePolicy()
- Specified by:
getUpdatePolicyin interfaceorg.eclipse.aether.RepositorySystemSession
-
getLocalRepository
public org.eclipse.aether.repository.LocalRepository getLocalRepository()
- Specified by:
getLocalRepositoryin interfaceorg.eclipse.aether.RepositorySystemSession
-
getLocalRepositoryManager
public org.eclipse.aether.repository.LocalRepositoryManager getLocalRepositoryManager()
- Specified by:
getLocalRepositoryManagerin interfaceorg.eclipse.aether.RepositorySystemSession
-
getWorkspaceReader
public org.eclipse.aether.repository.WorkspaceReader getWorkspaceReader()
- Specified by:
getWorkspaceReaderin interfaceorg.eclipse.aether.RepositorySystemSession
-
getRepositoryListener
public org.eclipse.aether.RepositoryListener getRepositoryListener()
- Specified by:
getRepositoryListenerin interfaceorg.eclipse.aether.RepositorySystemSession
-
getTransferListener
public org.eclipse.aether.transfer.TransferListener getTransferListener()
- Specified by:
getTransferListenerin interfaceorg.eclipse.aether.RepositorySystemSession
-
getSystemProperties
public Map<String,String> getSystemProperties()
- Specified by:
getSystemPropertiesin interfaceorg.eclipse.aether.RepositorySystemSession
-
getUserProperties
public Map<String,String> getUserProperties()
- Specified by:
getUserPropertiesin interfaceorg.eclipse.aether.RepositorySystemSession
-
getConfigProperties
public Map<String,Object> getConfigProperties()
- Specified by:
getConfigPropertiesin interfaceorg.eclipse.aether.RepositorySystemSession
-
getMirrorSelector
public org.eclipse.aether.repository.MirrorSelector getMirrorSelector()
- Specified by:
getMirrorSelectorin interfaceorg.eclipse.aether.RepositorySystemSession
-
getProxySelector
public org.eclipse.aether.repository.ProxySelector getProxySelector()
- Specified by:
getProxySelectorin interfaceorg.eclipse.aether.RepositorySystemSession
-
getAuthenticationSelector
public org.eclipse.aether.repository.AuthenticationSelector getAuthenticationSelector()
- Specified by:
getAuthenticationSelectorin interfaceorg.eclipse.aether.RepositorySystemSession
-
getArtifactTypeRegistry
public org.eclipse.aether.artifact.ArtifactTypeRegistry getArtifactTypeRegistry()
- Specified by:
getArtifactTypeRegistryin interfaceorg.eclipse.aether.RepositorySystemSession
-
getDependencyTraverser
public org.eclipse.aether.collection.DependencyTraverser getDependencyTraverser()
- Specified by:
getDependencyTraverserin interfaceorg.eclipse.aether.RepositorySystemSession
-
getDependencyManager
public org.eclipse.aether.collection.DependencyManager getDependencyManager()
- Specified by:
getDependencyManagerin interfaceorg.eclipse.aether.RepositorySystemSession
-
getDependencySelector
public org.eclipse.aether.collection.DependencySelector getDependencySelector()
- Specified by:
getDependencySelectorin interfaceorg.eclipse.aether.RepositorySystemSession
-
getVersionFilter
public org.eclipse.aether.collection.VersionFilter getVersionFilter()
- Specified by:
getVersionFilterin interfaceorg.eclipse.aether.RepositorySystemSession
-
getDependencyGraphTransformer
public org.eclipse.aether.collection.DependencyGraphTransformer getDependencyGraphTransformer()
- Specified by:
getDependencyGraphTransformerin interfaceorg.eclipse.aether.RepositorySystemSession
-
getData
public org.eclipse.aether.SessionData getData()
- Specified by:
getDatain interfaceorg.eclipse.aether.RepositorySystemSession
-
getCache
public org.eclipse.aether.RepositoryCache getCache()
- Specified by:
getCachein interfaceorg.eclipse.aether.RepositorySystemSession
-
-