@Mojo(name="generate",
defaultPhase=GENERATE_SOURCES,
requiresDependencyResolution=COMPILE,
requiresDependencyCollection=COMPILE)
public class AnterosMojo
extends org.apache.maven.plugin.AbstractMojo
implements br.com.anteros.generator.config.AnterosGenerationConfig, br.com.anteros.generator.AnterosGenerationLog
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANTEROS_SECURITY_MODEL_NO_SQL |
static java.lang.String |
ANTEROS_SECURITY_MODEL_SQL |
| Constructor and Description |
|---|
AnterosMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.net.URL> |
createClassPath() |
void |
execute() |
java.util.List<java.net.URL> |
getClassPathURLs() |
com.thoughtworks.qdox.model.JavaClass |
getClazz() |
java.lang.String |
getClientID() |
java.lang.String |
getClientSecret() |
freemarker.template.Configuration |
getConfiguration() |
java.util.List<java.lang.String> |
getExcludeEntitiesList() |
br.com.anteros.generator.AnterosGenerationLog |
getGenerationLog() |
java.util.List<java.lang.String> |
getIncludeOnlyTheseEntitiesList() |
java.lang.String |
getPackageDestination() |
java.lang.String |
getPackageDirectory() |
java.util.List<java.lang.String> |
getPackageScanComponentsList() |
java.lang.String |
getPackageScanEntity() |
java.lang.String |
getPersistenceDatabase() |
java.lang.String |
getProjectDisplayName() |
java.lang.String |
getPropertiesFile() |
java.lang.String |
getResourceID() |
java.lang.String |
getResourceVersion() |
java.lang.String |
getSecuredPattern() |
java.lang.String |
getSecurityPersistenceDatabase() |
java.lang.String |
getSourceDestination() |
boolean |
isGenerateController() |
boolean |
isGenerateExceptionHandler() |
boolean |
isGenerateForAbstractClass() |
boolean |
isGenerateJavaConfiguration() |
boolean |
isGenerateRepository() |
boolean |
isGenerateService() |
boolean |
isIncludeSecurity() |
java.lang.Boolean |
isUseAnterosOAuth2Server() |
void |
log(java.lang.String msg) |
java.lang.String |
remoteEndPointCheckToken() |
void |
setClazz(com.thoughtworks.qdox.model.JavaClass clazz) |
void |
setConfiguration(freemarker.template.Configuration configuration) |
public static final java.lang.String ANTEROS_SECURITY_MODEL_SQL
public static final java.lang.String ANTEROS_SECURITY_MODEL_NO_SQL
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
execute in interface org.apache.maven.plugin.Mojoorg.apache.maven.plugin.MojoExecutionExceptionprotected java.util.List<java.net.URL> createClassPath()
public java.lang.String getPackageDirectory()
getPackageDirectory in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic com.thoughtworks.qdox.model.JavaClass getClazz()
getClazz in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic void setClazz(com.thoughtworks.qdox.model.JavaClass clazz)
setClazz in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic freemarker.template.Configuration getConfiguration()
getConfiguration in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getPackageDestination()
getPackageDestination in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getProjectDisplayName()
getProjectDisplayName in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic boolean isGenerateForAbstractClass()
isGenerateForAbstractClass in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getPropertiesFile()
getPropertiesFile in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getPackageScanEntity()
getPackageScanEntity in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.util.List<java.lang.String> getPackageScanComponentsList()
getPackageScanComponentsList in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getSourceDestination()
getSourceDestination in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic boolean isIncludeSecurity()
isIncludeSecurity in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic boolean isGenerateRepository()
isGenerateRepository in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic boolean isGenerateJavaConfiguration()
isGenerateJavaConfiguration in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic void setConfiguration(freemarker.template.Configuration configuration)
setConfiguration in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic void log(java.lang.String msg)
log in interface br.com.anteros.generator.AnterosGenerationLogpublic br.com.anteros.generator.AnterosGenerationLog getGenerationLog()
getGenerationLog in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic boolean isGenerateService()
isGenerateService in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic boolean isGenerateController()
isGenerateController in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.util.List<java.net.URL> getClassPathURLs()
getClassPathURLs in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic boolean isGenerateExceptionHandler()
isGenerateExceptionHandler in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getPersistenceDatabase()
getPersistenceDatabase in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getSecurityPersistenceDatabase()
getSecurityPersistenceDatabase in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String remoteEndPointCheckToken()
remoteEndPointCheckToken in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getResourceID()
getResourceID in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getSecuredPattern()
getSecuredPattern in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.Boolean isUseAnterosOAuth2Server()
isUseAnterosOAuth2Server in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getClientID()
getClientID in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getClientSecret()
getClientSecret in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.lang.String getResourceVersion()
getResourceVersion in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.util.List<java.lang.String> getIncludeOnlyTheseEntitiesList()
getIncludeOnlyTheseEntitiesList in interface br.com.anteros.generator.config.AnterosGenerationConfigpublic java.util.List<java.lang.String> getExcludeEntitiesList()
getExcludeEntitiesList in interface br.com.anteros.generator.config.AnterosGenerationConfigCopyright © 2019 Anteros Tecnologia. All rights reserved.