public class MyEclipseSpringBeansWriter extends AbstractEclipseWriter
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
MYECLIPSE_SPRING_BEANS_PROJECT_DESCRIPTION |
private static java.lang.String |
MYECLIPSE_SPRING_CONFIG |
private static java.lang.String |
MYECLIPSE_SPRING_CONFIG_EXTENSION |
private static java.lang.String |
MYECLIPSE_SPRING_CONFIG_EXTENSIONS |
private static java.lang.String |
MYECLIPSE_SPRING_CONFIGS |
private static java.lang.String |
MYECLIPSE_SPRING_CONFIGSETS |
private static java.lang.String |
MYECLIPSE_SPRING_CONFIGURATION_FILENAME |
private static java.lang.String |
MYECLIPSE_SPRING_VERSION |
private java.util.Map |
springConfig
Spring configuration filenames (injected by the plugin)
|
config, log| Constructor and Description |
|---|
MyEclipseSpringBeansWriter(java.util.Map springConfig)
Allow injection of Spring configuration filenames through constructor
|
| Modifier and Type | Method and Description |
|---|---|
private java.util.Collection |
getConfigurationFilesList(java.io.File basedir,
java.lang.String pattern)
Retrieve the list of Spring configuration files recursively from the
basedir directory, considering
only filenames matching the pattern given |
void |
write()
Write MyEclipse .springBeans configuration file
|
initprivate static final java.lang.String MYECLIPSE_SPRING_CONFIGURATION_FILENAME
private static final java.lang.String MYECLIPSE_SPRING_BEANS_PROJECT_DESCRIPTION
private static final java.lang.String MYECLIPSE_SPRING_CONFIG_EXTENSIONS
private static final java.lang.String MYECLIPSE_SPRING_CONFIG_EXTENSION
private static final java.lang.String MYECLIPSE_SPRING_CONFIGS
private static final java.lang.String MYECLIPSE_SPRING_CONFIG
private static final java.lang.String MYECLIPSE_SPRING_CONFIGSETS
private static final java.lang.String MYECLIPSE_SPRING_VERSION
private java.util.Map springConfig
public MyEclipseSpringBeansWriter(java.util.Map springConfig)
springConfig - a map holding Spring configuration propertiespublic void write()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprivate java.util.Collection getConfigurationFilesList(java.io.File basedir,
java.lang.String pattern)
basedir directory, considering
only filenames matching the pattern givenbasedir - the path to the base directory to search inpattern - file include pattern