org.apache.maven.lifecycle.internal.stub
Class BuildPluginManagerStub

java.lang.Object
  extended by org.apache.maven.lifecycle.internal.stub.BuildPluginManagerStub
All Implemented Interfaces:
BuildPluginManager

public class BuildPluginManagerStub
extends Object
implements BuildPluginManager

Author:
Kristian Rosenvold

Constructor Summary
BuildPluginManagerStub()
           
 
Method Summary
 void executeMojo(MavenSession session, MojoExecution execution)
           
 MojoDescriptor getMojoDescriptor(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session)
           
 ClassRealm getPluginRealm(MavenSession session, PluginDescriptor pluginDescriptor)
           
 PluginDescriptor loadPlugin(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildPluginManagerStub

public BuildPluginManagerStub()
Method Detail

loadPlugin

public PluginDescriptor loadPlugin(Plugin plugin,
                                   List<org.eclipse.aether.repository.RemoteRepository> repositories,
                                   org.eclipse.aether.RepositorySystemSession session)
Specified by:
loadPlugin in interface BuildPluginManager

getMojoDescriptor

public MojoDescriptor getMojoDescriptor(Plugin plugin,
                                        String goal,
                                        List<org.eclipse.aether.repository.RemoteRepository> repositories,
                                        org.eclipse.aether.RepositorySystemSession session)
Specified by:
getMojoDescriptor in interface BuildPluginManager

getPluginRealm

public ClassRealm getPluginRealm(MavenSession session,
                                 PluginDescriptor pluginDescriptor)
Specified by:
getPluginRealm in interface BuildPluginManager

executeMojo

public void executeMojo(MavenSession session,
                        MojoExecution execution)
Specified by:
executeMojo in interface BuildPluginManager


Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.