public abstract class AbstractGatlingMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected java.io.File |
compiledClassesFolder
Folder where the compiled classes are written.
|
protected java.io.File |
configFolder
Use this folder as the configuration directory.
|
protected org.apache.maven.project.MavenProject |
mavenProject
The Maven Project.
|
protected org.apache.maven.execution.MavenSession |
session
The Maven Session Object.
|
protected org.apache.maven.toolchain.ToolchainManager |
toolchainManager
The toolchain manager to use.
|
| Constructor and Description |
|---|
AbstractGatlingMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addArg(java.util.List<java.lang.String> args,
java.lang.String flag,
java.lang.Object value) |
protected java.util.List<java.lang.String> |
buildTestClasspath() |
protected java.lang.String |
getVersion(java.lang.String groupId,
java.lang.String artifactId) |
protected org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolve(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
boolean resolveTransitively) |
getLog, getPluginContext, setLog, setPluginContext@Parameter(property="gatling.configFolder",
alias="cd",
defaultValue="${project.basedir}/src/test/resources")
protected java.io.File configFolder
@Parameter(defaultValue="${project.build.testOutputDirectory}",
readonly=true)
protected java.io.File compiledClassesFolder
@Parameter(defaultValue="${project}",
readonly=true)
protected org.apache.maven.project.MavenProject mavenProject
@Parameter(defaultValue="${session}",
readonly=true)
protected org.apache.maven.execution.MavenSession session
@Component protected org.apache.maven.toolchain.ToolchainManager toolchainManager
protected java.util.List<java.lang.String> buildTestClasspath()
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getVersion(java.lang.String groupId,
java.lang.String artifactId)
protected org.apache.maven.artifact.resolver.ArtifactResolutionResult resolve(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
boolean resolveTransitively)
protected void addArg(java.util.List<java.lang.String> args,
java.lang.String flag,
java.lang.Object value)
Copyright © 2011-2018. All Rights Reserved.