public class MavenProject extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
baseGeneratedPath |
protected String |
mavenPath |
protected File |
pomFile |
protected File |
resourcesFolder |
protected File |
srcFolder |
protected File |
webappFolder |
protected File |
webinfFolder |
protected File |
wsdlFolder |
| Constructor and Description |
|---|
MavenProject(File projectFolder,
String pomFileContent,
String mavenPath,
String baseGeneratedPath) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSpringConfigurationFile(File springFolder,
String filename,
String springConfContent) |
void |
addWebXml(File webXml) |
void |
addWSDL(String filename,
byte[] wsdlContentAsByteArray) |
void |
addXJCBinding(File bindingFile) |
void |
addXSD(String modelFilename,
InputStream businessModelAsXsd) |
InputStream |
buildUpPackage() |
protected static void |
createNewFile(File targetDir,
String filename,
InputStream content) |
File |
createSourceFile(String basePackageName,
String executionServiceClassName) |
void |
generateSources() |
File |
getSourceFile(String filename) |
protected final File pomFile
protected final File srcFolder
protected final File resourcesFolder
protected final File webappFolder
protected final File webinfFolder
protected final File wsdlFolder
protected String mavenPath
protected String baseGeneratedPath
public void generateSources()
public InputStream buildUpPackage()
public void addWSDL(String filename, byte[] wsdlContentAsByteArray)
public void addXSD(String modelFilename, InputStream businessModelAsXsd)
public void addXJCBinding(File bindingFile)
public void addWebXml(File webXml)
protected static void createNewFile(File targetDir, String filename, InputStream content)
protected void addSpringConfigurationFile(File springFolder, String filename, String springConfContent)
public File createSourceFile(String basePackageName, String executionServiceClassName)
Copyright © 2016. All rights reserved.