Interface ComponentProvider

All Known Implementing Classes:
PlexusComponentProvider

public interface ComponentProvider
  • Method Details

    • lookup

      <T> T lookup(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

      ClassLoader getSystemClassLoader()