public class JAXWSSupportDeploymentModule extends FreemarkerDeploymentModule
The JAXWS support deployment module is a simple module that generates the request/response/fault beans for doc/lit SOAP operations as specified in the JAX-WS specification.
The order of the JAXWS Support deployment module is 0, as it doesn't depend on any artifacts exported by any other module.
"Generate" is only one significant step in the JAX-WS Support module. It generates the stubs according to the JAX-WS spec.
There are no configuration options for the jaxws deployment module
The jaxws support deployment module exports its source directory under artifact id "jaxws.support.src.dir" during the generate step.
enunciate| Constructor and Description |
|---|
JAXWSSupportDeploymentModule() |
| Modifier and Type | Method and Description |
|---|---|
void |
doFreemarkerGenerate() |
String |
getName() |
Validator |
getValidator() |
boolean |
isDisabled() |
protected boolean |
isUpToDate(File genDir)
Whether the generate dir is up-to-date.
|
close, doGenerate, getConfiguration, getModel, getModelInternal, getObjectWrapper, getTemplateExceptionHandler, getTemplateLoader, initModel, processTemplate, processTemplate, processTemplate, processTemplatedebug, doBuild, doCompile, doPackage, getAliases, getBuildDir, getCompileDir, getConfigurationRules, getEnunciate, getGenerateDir, getOrder, getPackageDir, info, init, setBuildDir, setCompileDir, setDisabled, setGenerateDir, setPackageDir, step, warnpublic String getName()
getName in interface DeploymentModulegetName in class BasicDeploymentModulepublic void doFreemarkerGenerate()
throws IOException,
freemarker.template.TemplateException
doFreemarkerGenerate in class FreemarkerDeploymentModuleIOExceptionfreemarker.template.TemplateExceptionprotected boolean isUpToDate(File genDir)
genDir - The generate dir.public Validator getValidator()
getValidator in interface DeploymentModulegetValidator in class BasicDeploymentModulepublic boolean isDisabled()
isDisabled in interface DeploymentModuleisDisabled in class BasicDeploymentModuleCopyright © 2015. All rights reserved.