Interface ComponentProvider
-
- All Known Implementing Classes:
PlexusComponentProvider
public interface ComponentProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.codehaus.plexus.PlexusContainergetPlexusContainer()org.eclipse.aether.RepositorySystemSessiongetRepositorySystemSession(org.apache.maven.execution.MavenExecutionRequest mavenExecutionRequest)java.lang.ClassLoadergetSystemClassLoader()<T> Tlookup(java.lang.Class<T> clazz)
-
-
-
Method Detail
-
lookup
<T> T lookup(java.lang.Class<T> clazz) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
-
getRepositorySystemSession
org.eclipse.aether.RepositorySystemSession getRepositorySystemSession(org.apache.maven.execution.MavenExecutionRequest mavenExecutionRequest) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
-
getPlexusContainer
org.codehaus.plexus.PlexusContainer getPlexusContainer()
-
getSystemClassLoader
java.lang.ClassLoader getSystemClassLoader()
-
-