Class ExecuteManagerImpl
- java.lang.Object
-
- org.sonatype.maven.polyglot.execute.ExecuteManagerImpl
-
- All Implemented Interfaces:
ExecuteManager
@Component(role=ExecuteManager.class) public class ExecuteManagerImpl extends java.lang.Object implements ExecuteManager
Default implementation of theExecuteManager
component.- Since:
- 0.7
- Author:
- Jason Dillon
-
-
Field Summary
Fields Modifier and Type Field Description protected org.codehaus.plexus.logging.Logger
log
protected PolyglotModelManager
manager
-
Constructor Summary
Constructors Constructor Description ExecuteManagerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ExecuteTask>
getTasks(org.apache.maven.model.Model model)
void
install(org.apache.maven.model.Model model, java.util.Map<java.lang.String,?> options)
void
register(org.apache.maven.model.Model model, java.util.List<ExecuteTask> tasks)
-
-
-
Field Detail
-
log
@Requirement protected org.codehaus.plexus.logging.Logger log
-
manager
@Requirement protected PolyglotModelManager manager
-
-
Method Detail
-
register
public void register(org.apache.maven.model.Model model, java.util.List<ExecuteTask> tasks)
- Specified by:
register
in interfaceExecuteManager
-
getTasks
public java.util.List<ExecuteTask> getTasks(org.apache.maven.model.Model model)
- Specified by:
getTasks
in interfaceExecuteManager
-
install
public void install(org.apache.maven.model.Model model, java.util.Map<java.lang.String,?> options)
- Specified by:
install
in interfaceExecuteManager
-
-