Class JAXWS20Emitter
- java.lang.Object
-
- org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
-
- org.apache.axis2.wsdl.codegen.emitter.jaxws.JAXWSEmitter
-
- org.apache.axis2.wsdl.codegen.emitter.jaxws.JAXWS20Emitter
-
- All Implemented Interfaces:
Emitter
public class JAXWS20Emitter extends JAXWSEmitter
-
-
Field Summary
-
Fields inherited from class org.apache.axis2.wsdl.codegen.emitter.jaxws.JAXWSEmitter
EXCEPTION_SUFFIX, JAXWS_IMPL_SUFFIX, JAXWS_PORT_TYPE_NAME, SERVICE_SUFFIX, TYPE_SUFFIX
-
Fields inherited from class org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
allServiceInfoHolder, axisBinding, axisEndpoint, axisService, axisServices, CALL_BACK_HANDLER_SUFFIX, codeGenConfiguration, constructorMap, DATABINDING_SUPPORTER_NAME_SUFFIX, faultClassNameMap, faultElementQNameMap, fullyQualifiedFaultClassNameMap, infoHolder, instantiatableMessageClassNames, log, mapper, mepToClassMap, mepToSuffixMap, MESSAGE_RECEIVER_SUFFIX, resolver, SKELETON_CLASS_SUFFIX, SKELETON_CLASS_SUFFIX_BACK, SKELETON_INTERFACE_SUFFIX, SKELETON_INTERFACE_SUFFIX_BACK, STUB_INTERFACE_SUFFIX_BACK, STUB_SUFFIX, TEST_SRC_DIR_NAME, TEST_SUFFIX, uniqueFaultNameCounter, useHolderClass_jaxws, wrapped_jaxws
-
-
Constructor Summary
Constructors Constructor Description JAXWS20Emitter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Document
createDOMDocumentForException(String key)
Creates the XML model for a Exception Classprotected Document
createDOMDocumentForSEI()
Creates the XML model for the Service Endpoint interfaceprotected Document
createDOMDocumentForSEIImpl()
Creates the XML model for the Service Endpoint interfaceprotected Document
createDOMDocumentForServiceClass()
Creates the XML model for the Service Class-
Methods inherited from class org.apache.axis2.wsdl.codegen.emitter.jaxws.JAXWSEmitter
createDOMDocumentForServiceXML, emitSkeleton, extratClassName, getFullyQualifiedName, getServiceElement, resolveNameCollision, setCodeGenConfiguration, writeExceptions, writeServiceClass, writeServiceEndpointInterface, writeServiceEndpointInterfaceImpl
-
Methods inherited from class org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
addAttribute, addElement, addEndpoint, addFaultMessages, addHeaderOperations, addHeaderOperationsToFault, addShortType, addSOAPAction, addSoapVersion, copyMap, copyToFaultMap, createDocumentForMessageReceiver, createDOMDocumentForAntBuild, createDOMDocumentForCallbackHandler, createDOMDocumentForException, createDOMDocumentForInterface, createDOMDocumentForInterfaceImplementation, createDOMDocumentForSkeleton, createDOMDocumentForSkeletonInterface, createDOMDocumentForTestCase, createDOMElementforDatabinders, debugLogDocument, emitStub, fillSyncAttributes, generateAndPopulateFaultNames, generateMethodElement, generateOptionParamComponent, generateParamComponent, generateParamComponent, generateParamComponent, getBase64Elements, getBindingPolicyFromMessage, getBindingPropertyFromMessage, getBindingPropertyFromMessageFault, getBindingPropertyFromOperation, getEmptyDocument, getFaultElement, getFaultParamElements, getFullyQualifiedMessageReceiverName, getFullyQualifiedSkeletonInterfaceName, getFullyQualifiedSkeletonName, getFullyQualifiedStubName, getInputElement, getInputParamElement, getNewCopy, getOpNames, getOutputDirectory, getOutputElement, getOutputParamElement, getParameterElementList, getParameterElementListForHttpHeader, getParameterElementListForSOAPModules, getParamInitializer, getUniqueListofFaults, getUniqueListofFaultsofMep, loadOperations, makeJavaClassName, processModelObjects, resetFaultNames, setMapper, updateFaultPackageForStub, updateMapperClassnames, updateMapperForMessageReceiver, updateMapperForStub, writeAntBuild, writeCallBackHandlers, writeFile, writeInterface, writeInterfaceImplementation, writeMessageReceiver, writeServiceXml, writeSkeleton, writeSkeletonInterface, writeTestClasses, writeWSDLFiles
-
-
-
-
Method Detail
-
createDOMDocumentForSEI
protected Document createDOMDocumentForSEI() throws AxisFault
Creates the XML model for the Service Endpoint interface- Specified by:
createDOMDocumentForSEI
in classJAXWSEmitter
- Returns:
- DOM Document
- Throws:
AxisFault
-
createDOMDocumentForSEIImpl
protected Document createDOMDocumentForSEIImpl() throws AxisFault
Creates the XML model for the Service Endpoint interface- Specified by:
createDOMDocumentForSEIImpl
in classJAXWSEmitter
- Returns:
- DOM Document
- Throws:
AxisFault
-
createDOMDocumentForServiceClass
protected Document createDOMDocumentForServiceClass()
Creates the XML model for the Service Class- Specified by:
createDOMDocumentForServiceClass
in classJAXWSEmitter
- Returns:
- DOM Document
-
createDOMDocumentForException
protected Document createDOMDocumentForException(String key)
Creates the XML model for a Exception Class- Specified by:
createDOMDocumentForException
in classJAXWSEmitter
- Parameters:
key
- String- Returns:
- DOM Document
-
-