public class MavenGeneratorContext extends Object
Constructor and Description |
---|
MavenGeneratorContext(org.apache.maven.project.MavenProject project,
org.apache.maven.execution.MavenSession session,
GoalFinder goalFinder,
ProcessorConfig generatorConfig,
String goalName,
io.fabric8.maven.docker.util.Logger log,
PlatformMode mode,
OpenShiftBuildStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
ProcessorConfig |
getConfig() |
GoalFinder |
getGoalFinder() |
String |
getGoalName() |
io.fabric8.maven.docker.util.Logger |
getLog() |
PlatformMode |
getMode() |
org.apache.maven.project.MavenProject |
getProject() |
org.apache.maven.execution.MavenSession |
getSession() |
OpenShiftBuildStrategy |
getStrategy() |
boolean |
isWatchMode()
Returns true if we are in watch mode
|
boolean |
runningWithGoal(String... goals)
Returns true if maven is running with any of the given goals
|
public MavenGeneratorContext(org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session, GoalFinder goalFinder, ProcessorConfig generatorConfig, String goalName, io.fabric8.maven.docker.util.Logger log, PlatformMode mode, OpenShiftBuildStrategy strategy)
public org.apache.maven.project.MavenProject getProject()
public org.apache.maven.execution.MavenSession getSession()
public GoalFinder getGoalFinder()
public ProcessorConfig getConfig()
public String getGoalName()
public io.fabric8.maven.docker.util.Logger getLog()
public PlatformMode getMode()
public OpenShiftBuildStrategy getStrategy()
public boolean isWatchMode() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public boolean runningWithGoal(String... goals) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
Copyright © 2017. All rights reserved.