Class ExecuteManagerImpl

java.lang.Object
org.sonatype.maven.polyglot.execute.ExecuteManagerImpl
All Implemented Interfaces:
ExecuteManager

@Component(role=ExecuteManager.class) public class ExecuteManagerImpl extends Object implements ExecuteManager
Default implementation of the ExecuteManager component.
Since:
0.7
  • Field Details

  • Constructor Details

    • ExecuteManagerImpl

      public ExecuteManagerImpl()
  • Method Details

    • register

      public void register(org.apache.maven.model.Model model, List<ExecuteTask> tasks)
      Specified by:
      register in interface ExecuteManager
    • getTasks

      public List<ExecuteTask> getTasks(org.apache.maven.model.Model model)
      Specified by:
      getTasks in interface ExecuteManager
    • install

      public void install(org.apache.maven.model.Model model, Map<String,?> options)
      Specified by:
      install in interface ExecuteManager
    • getBuild

      private org.apache.maven.model.BuildBase getBuild(org.apache.maven.model.Model model, String profileId)
    • getPlugin

      private org.apache.maven.model.Plugin getPlugin(org.apache.maven.model.Model model, String profileId, Map<String,org.apache.maven.model.Plugin> plugins)