@Mojo(name="generate-raml",
requiresProject=true,
threadSafe=false,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME,
defaultPhase=GENERATE_SOURCES)
public class JaxrsRamlCodegenMojo
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
JaxrsRamlCodegenMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
execute.
|
String |
getBaseUrl() |
File |
getOutputDirectory() |
File |
getOutputFile() |
org.apache.maven.project.MavenProject |
getProject() |
File |
getSourceDirectory() |
File[] |
getSourcePaths() |
String |
getTitle() |
String |
getVersion() |
boolean |
isRemoveOldOutput() |
void |
setBaseUrl(String baseUrl) |
void |
setOutputDirectory(File outputDirectory) |
void |
setOutputFile(File outputFile) |
void |
setProject(org.apache.maven.project.MavenProject project) |
void |
setRemoveOldOutput(boolean removeOldOutput) |
void |
setSourceDirectory(File sourceDirectory) |
void |
setSourcePaths(File[] sourcePaths) |
void |
setTitle(String title) |
void |
setVersion(String version) |
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
execute.
org.apache.maven.plugin.MojoExecutionException - if any.org.apache.maven.plugin.MojoFailureException - if any.public File getSourceDirectory()
public void setSourceDirectory(File sourceDirectory)
public File[] getSourcePaths()
public void setSourcePaths(File[] sourcePaths)
public File getOutputFile()
public void setOutputFile(File outputFile)
public File getOutputDirectory()
public void setOutputDirectory(File outputDirectory)
public boolean isRemoveOldOutput()
public void setRemoveOldOutput(boolean removeOldOutput)
public String getTitle()
public void setTitle(String title)
public String getBaseUrl()
public void setBaseUrl(String baseUrl)
public String getVersion()
public void setVersion(String version)
public org.apache.maven.project.MavenProject getProject()
public void setProject(org.apache.maven.project.MavenProject project)
Copyright © 2015 Mulesoft. All rights reserved.