public class Axis2
extends AbstractAxisConfig
Axis 2 Configuration container.
| Constructor and Description |
|---|
Axis2(org.gradle.api.Project project,
java.lang.String confname)
Axis 2 Configuration container.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAllPorts()
Generate code for all ports.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getAllPortsProvider()
Provider for allPorts property.
|
boolean |
getAsync()
Generate code only for async style. When this option is used the generated
stubs will have only the asynchronous invocation methods. Switched off by default.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getAsyncProvider()
Provider for async property.
|
boolean |
getBackwordCompatible()
Generate Axis 1.x backword compatible code.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getBackwordCompatibleProvider()
Provider for backwordCompatible property.
|
java.lang.String |
getDatabindingMethod()
Specifies the Databinding framework.
Valid values are
|
org.gradle.api.provider.Provider<java.lang.String> |
getDatabindingMethodProvider()
Provider for databindingMethod property.
|
boolean |
getFlattenFiles()
Flattens the generated files.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getFlattenFilesProvider()
Provider for flattenFiles property.
|
boolean |
getGenerateAllClasses()
Generates all the classes. This option is valid only if serverSide otpion is true. If the value is true,
the client code (stubs) will also be generated along with the skeleton.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getGenerateAllClassesProvider()
Provider for generateAllClasses property.
|
boolean |
getNoMessageReceiver()
Don't generate a MessageReceiver in the generated sources.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getNoMessageReceiverProvider()
Provider for noMessageReceiver property.
|
java.io.File |
getOutputDir()
Output directory for the generated code.
|
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> |
getOutputDirProvider()
Provider for outputDir property.
|
java.lang.String |
getPortName()
Specifies the port name to be code generated. If the port name is not specified,
then the first port (of the selected service) will be picked.
|
org.gradle.api.provider.Provider<java.lang.String> |
getPortNameProvider()
Provider for portName property.
|
boolean |
getServerSide()
Generates server side code (i.e. skeletons). Default is false.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getServerSideProvider()
Provider for serverSide property.
|
boolean |
getServersideInterface()
Generate an interface for the service skeleton.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getServersideInterfaceProvider()
Provider for serversideInterface property.
|
boolean |
getServiceDescription()
Generates the service descriptor (i.e. server.xml). Default is false.
Only valid if serverSide is true, the server side code generation option.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getServiceDescriptionProvider()
Provider for serviceDescription property.
|
java.lang.String |
getServiceName()
Specifies the service name to be code generated. If the service name is not specified,
then the first service will be picked.
|
org.gradle.api.provider.Provider<java.lang.String> |
getServiceNameProvider()
Provider for serviceName property.
|
boolean |
getSuppressPrefixes()
Suppress namespace prefixes (Optimzation that reduces size of soap request/response).
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getSuppressPrefixesProvider()
Provider for suppressPrefixes property.
|
boolean |
getSync()
Generate code only for sync style . When this option is used the generated stubs
will have only the synchronous invocation methods. Switched off by default.
When async is set to true, this takes precedence.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getSyncProvider()
Provider for sync property.
|
java.lang.String |
getTaskName()
Calculate the task name for the task.
|
boolean |
getUnpackClasses()
Unpack classes. This option specifies whether to unpack the classes and
generate separate classes for the databinders.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getUnpackClassesProvider()
Provider for unpackClasses property.
|
boolean |
getUnwrapParams()
Switch on un-wrapping, if this value is true.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getUnwrapParamsProvider()
Provider for unwrapParams property.
|
java.lang.String |
getWsdlVersion()
WSDLExtension Version. Valid Options : 2, 2.0, 1.1
|
org.gradle.api.provider.Provider<java.lang.String> |
getWsdlVersionProvider()
Provider for wsdlVersion property.
|
boolean |
getXsdconfig()
Use XMLBeans .xsdconfig file if this value is true.
This is only valid if databindingMethod is 'xmlbeans'.
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getXsdconfigProvider()
Provider for xsdconfig property.
|
void |
setAllPorts(boolean p)
Generate code for all ports.
|
void |
setAsync(boolean p)
Generate code only for async style. When this option is used the generated
stubs will have only the asynchronous invocation methods. Switched off by default.
|
void |
setBackwordCompatible(boolean p)
Generate Axis 1.x backword compatible code.
|
void |
setDatabindingMethod(java.lang.String p)
Specifies the Databinding framework.
Valid values are
|
void |
setFlattenFiles(boolean p)
Flattens the generated files.
|
void |
setGenerateAllClasses(boolean p)
Generates all the classes. This option is valid only if serverSide otpion is true. If the value is true,
the client code (stubs) will also be generated along with the skeleton.
|
void |
setNoMessageReceiver(boolean p)
Don't generate a MessageReceiver in the generated sources.
|
void |
setOutputDir(java.io.File value)
Output directory for the generated code.
|
void |
setPortName(java.lang.String p)
Specifies the port name to be code generated. If the port name is not specified,
then the first port (of the selected service) will be picked.
|
void |
setServerSide(boolean p)
Generates server side code (i.e. skeletons). Default is false.
|
void |
setServersideInterface(boolean p)
Generate an interface for the service skeleton.
|
void |
setServiceDescription(boolean p)
Generates the service descriptor (i.e. server.xml). Default is false.
Only valid if serverSide is true, the server side code generation option.
|
void |
setServiceName(java.lang.String p)
Specifies the service name to be code generated. If the service name is not specified,
then the first service will be picked.
|
void |
setSuppressPrefixes(boolean p)
Suppress namespace prefixes (Optimzation that reduces size of soap request/response).
|
void |
setSync(boolean p)
Generate code only for sync style . When this option is used the generated stubs
will have only the synchronous invocation methods. Switched off by default.
When async is set to true, this takes precedence.
|
void |
setUnpackClasses(boolean p)
Unpack classes. This option specifies whether to unpack the classes and
generate separate classes for the databinders.
|
void |
setUnwrapParams(boolean p)
Switch on un-wrapping, if this value is true.
|
void |
setWsdlVersion(java.lang.String p)
WSDLExtension Version. Valid Options : 2, 2.0, 1.1
|
void |
setXsdconfig(boolean p)
Use XMLBeans .xsdconfig file if this value is true.
This is only valid if databindingMethod is 'xmlbeans'.
|
addArg, addArgs, getArgs, getArgumentsProvider, getGenerateTestcase, getGenerateTestcaseProvider, getName, getNamespacePackageMappingFile, getNamespacePackageMappingFileProvider, getNamespacePackageMappingsContainer, getPackageName, getPackageNameProvider, getProject, getSourceSetName, getSourceSetNameProvider, getWsdlFile, getWsdlFileProvider, namespacePackageMappings, setArgs, setGenerateTestcase, setNamespacePackageMappingFile, setPackageName, setSourceSetName, setWsdlFilepublic Axis2(org.gradle.api.Project project,
java.lang.String confname)
Axis 2 Configuration container.
public org.gradle.api.provider.Provider<java.lang.Boolean> getAsyncProvider()
Provider for async property.
public boolean getAsync()
Generate code only for async style. When this option is used the generated stubs will have only the asynchronous invocation methods. Switched off by default.
public void setAsync(boolean p)
Generate code only for async style. When this option is used the generated stubs will have only the asynchronous invocation methods. Switched off by default.
public org.gradle.api.provider.Provider<java.lang.Boolean> getSyncProvider()
Provider for sync property.
public boolean getSync()
Generate code only for sync style . When this option is used the generated stubs will have only the synchronous invocation methods. Switched off by default. When async is set to true, this takes precedence.
public void setSync(boolean p)
Generate code only for sync style . When this option is used the generated stubs will have only the synchronous invocation methods. Switched off by default. When async is set to true, this takes precedence.
public org.gradle.api.provider.Provider<java.lang.Boolean> getServerSideProvider()
Provider for serverSide property.
public boolean getServerSide()
Generates server side code (i.e. skeletons). Default is false.
public void setServerSide(boolean p)
Generates server side code (i.e. skeletons). Default is false.
public org.gradle.api.provider.Provider<java.lang.Boolean> getServiceDescriptionProvider()
Provider for serviceDescription property.
public boolean getServiceDescription()
Generates the service descriptor (i.e. server.xml). Default is false. Only valid if serverSide is true, the server side code generation option.
public void setServiceDescription(boolean p)
Generates the service descriptor (i.e. server.xml). Default is false. Only valid if serverSide is true, the server side code generation option.
public org.gradle.api.provider.Provider<java.lang.String> getDatabindingMethodProvider()
Provider for databindingMethod property.
public java.lang.String getDatabindingMethod()
Specifies the Databinding framework. Valid values are
xmlbeans -> XMLBEANS,
adb -> ADB,
jaxbri -> JAXBRI
jibx -> JIBX, and
none -> NONE. Default is adb.
public void setDatabindingMethod(java.lang.String p)
Specifies the Databinding framework. Valid values are
xmlbeans -> XMLBEANS,
adb -> ADB,
jaxbri -> JAXBRI
jibx -> JIBX, and
none -> NONE. Default is adb.
public org.gradle.api.provider.Provider<java.lang.Boolean> getGenerateAllClassesProvider()
Provider for generateAllClasses property.
public boolean getGenerateAllClasses()
Generates all the classes. This option is valid only if serverSide otpion is true. If the value is true, the client code (stubs) will also be generated along with the skeleton.
public void setGenerateAllClasses(boolean p)
Generates all the classes. This option is valid only if serverSide otpion is true. If the value is true, the client code (stubs) will also be generated along with the skeleton.
public org.gradle.api.provider.Provider<java.lang.Boolean> getUnpackClassesProvider()
Provider for unpackClasses property.
public boolean getUnpackClasses()
Unpack classes. This option specifies whether to unpack the classes and generate separate classes for the databinders.
public void setUnpackClasses(boolean p)
Unpack classes. This option specifies whether to unpack the classes and generate separate classes for the databinders.
public org.gradle.api.provider.Provider<java.lang.String> getServiceNameProvider()
Provider for serviceName property.
public java.lang.String getServiceName()
Specifies the service name to be code generated. If the service name is not specified, then the first service will be picked.
public void setServiceName(java.lang.String p)
Specifies the service name to be code generated. If the service name is not specified, then the first service will be picked.
public org.gradle.api.provider.Provider<java.lang.String> getPortNameProvider()
Provider for portName property.
public java.lang.String getPortName()
Specifies the port name to be code generated. If the port name is not specified, then the first port (of the selected service) will be picked.
public void setPortName(java.lang.String p)
Specifies the port name to be code generated. If the port name is not specified, then the first port (of the selected service) will be picked.
public org.gradle.api.provider.Provider<java.lang.Boolean> getServersideInterfaceProvider()
Provider for serversideInterface property.
public boolean getServersideInterface()
Generate an interface for the service skeleton.
public void setServersideInterface(boolean p)
Generate an interface for the service skeleton.
public org.gradle.api.provider.Provider<java.lang.String> getWsdlVersionProvider()
Provider for wsdlVersion property.
public java.lang.String getWsdlVersion()
WSDLExtension Version. Valid Options : 2, 2.0, 1.1
public void setWsdlVersion(java.lang.String p)
WSDLExtension Version. Valid Options : 2, 2.0, 1.1
public org.gradle.api.provider.Provider<java.lang.Boolean> getFlattenFilesProvider()
Provider for flattenFiles property.
public boolean getFlattenFiles()
Flattens the generated files.
public void setFlattenFiles(boolean p)
Flattens the generated files.
public org.gradle.api.provider.Provider<java.lang.Boolean> getUnwrapParamsProvider()
Provider for unwrapParams property.
public boolean getUnwrapParams()
Switch on un-wrapping, if this value is true.
public void setUnwrapParams(boolean p)
Switch on un-wrapping, if this value is true.
public org.gradle.api.provider.Provider<java.lang.Boolean> getXsdconfigProvider()
Provider for xsdconfig property.
public boolean getXsdconfig()
Use XMLBeans .xsdconfig file if this value is true. This is only valid if databindingMethod is 'xmlbeans'.
public void setXsdconfig(boolean p)
Use XMLBeans .xsdconfig file if this value is true. This is only valid if databindingMethod is 'xmlbeans'.
public org.gradle.api.provider.Provider<java.lang.Boolean> getAllPortsProvider()
Provider for allPorts property.
public boolean getAllPorts()
Generate code for all ports.
public void setAllPorts(boolean p)
Generate code for all ports.
public org.gradle.api.provider.Provider<java.lang.Boolean> getBackwordCompatibleProvider()
Provider for backwordCompatible property.
public boolean getBackwordCompatible()
Generate Axis 1.x backword compatible code.
public void setBackwordCompatible(boolean p)
Generate Axis 1.x backword compatible code.
public org.gradle.api.provider.Provider<java.lang.Boolean> getSuppressPrefixesProvider()
Provider for suppressPrefixes property.
public boolean getSuppressPrefixes()
Suppress namespace prefixes (Optimzation that reduces size of soap request/response).
public void setSuppressPrefixes(boolean p)
Suppress namespace prefixes (Optimzation that reduces size of soap request/response).
public org.gradle.api.provider.Provider<java.lang.Boolean> getNoMessageReceiverProvider()
Provider for noMessageReceiver property.
public boolean getNoMessageReceiver()
Don't generate a MessageReceiver in the generated sources.
public void setNoMessageReceiver(boolean p)
Don't generate a MessageReceiver in the generated sources.
public org.gradle.api.provider.Provider<org.gradle.api.file.Directory> getOutputDirProvider()
Provider for outputDir property.
public java.io.File getOutputDir()
Output directory for the generated code.
public void setOutputDir(java.io.File value)
Output directory for the generated code.
public java.lang.String getTaskName()
Calculate the task name for the task.