@Authors(value="Nikolche Mihajlovski")
@Since(value="5.3.0")
public abstract class AbstractRapidoidMojo
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
AbstractRapidoidMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildUberJar(org.apache.maven.project.MavenProject project,
org.apache.maven.execution.MavenSession session) |
protected String |
createTempDir(String prefix,
FileAttribute<?>... attrs) |
protected String |
createTempFile(String prefix,
String suffix,
FileAttribute<?>... attrs) |
protected void |
failIf(boolean failureCondition,
String msg,
Object... args) |
protected String |
findMainClass(org.apache.maven.project.MavenProject project) |
protected void |
invoke(org.apache.maven.execution.MavenSession session,
List<String> goals,
boolean updateSnapshots,
Map<String,String> properties) |
protected void |
invokeEmbedded(org.apache.maven.execution.MavenSession session,
List<String> goals,
boolean updateSnapshots,
Map<String,String> properties) |
protected void |
invokeInstalled(org.apache.maven.execution.MavenSession session,
List<String> goals,
boolean updateSnapshots,
Map<String,String> properties) |
protected boolean |
request(org.rapidoid.http.HttpReq req) |
getLog, getPluginContext, setLog, setPluginContextprotected static final String ABORT
protected void failIf(boolean failureCondition,
String msg,
Object... args)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected boolean request(org.rapidoid.http.HttpReq req)
protected String createTempFile(String prefix, String suffix, FileAttribute<?>... attrs) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected String createTempDir(String prefix, FileAttribute<?>... attrs) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void invoke(org.apache.maven.execution.MavenSession session,
List<String> goals,
boolean updateSnapshots,
Map<String,String> properties)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void invokeEmbedded(org.apache.maven.execution.MavenSession session,
List<String> goals,
boolean updateSnapshots,
Map<String,String> properties)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void invokeInstalled(org.apache.maven.execution.MavenSession session,
List<String> goals,
boolean updateSnapshots,
Map<String,String> properties)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected String buildUberJar(org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected String findMainClass(org.apache.maven.project.MavenProject project)
Copyright © 2014–2017 Nikolche Mihajlovski and contributors. All rights reserved.