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 DocumentcreateDOMDocumentForException(String key)Creates the XML model for a Exception Classprotected DocumentcreateDOMDocumentForSEI()Creates the XML model for the Service Endpoint interfaceprotected DocumentcreateDOMDocumentForSEIImpl()Creates the XML model for the Service Endpoint interfaceprotected DocumentcreateDOMDocumentForServiceClass()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:
createDOMDocumentForSEIin classJAXWSEmitter- Returns:
- DOM Document
- Throws:
AxisFault
-
createDOMDocumentForSEIImpl
protected Document createDOMDocumentForSEIImpl() throws AxisFault
Creates the XML model for the Service Endpoint interface- Specified by:
createDOMDocumentForSEIImplin classJAXWSEmitter- Returns:
- DOM Document
- Throws:
AxisFault
-
createDOMDocumentForServiceClass
protected Document createDOMDocumentForServiceClass()
Creates the XML model for the Service Class- Specified by:
createDOMDocumentForServiceClassin classJAXWSEmitter- Returns:
- DOM Document
-
createDOMDocumentForException
protected Document createDOMDocumentForException(String key)
Creates the XML model for a Exception Class- Specified by:
createDOMDocumentForExceptionin classJAXWSEmitter- Parameters:
key- String- Returns:
- DOM Document
-
-