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
-
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_SUFFIXFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected DocumentCreates the XML model for a Exception Classprotected DocumentCreates the XML model for the Service Endpoint interfaceprotected DocumentCreates the XML model for the Service Endpoint interfaceprotected DocumentCreates the XML model for the Service ClassMethods inherited from class org.apache.axis2.wsdl.codegen.emitter.jaxws.JAXWSEmitter
createDOMDocumentForServiceXML, emitSkeleton, extratClassName, getFullyQualifiedName, getServiceElement, resolveNameCollision, setCodeGenConfiguration, writeExceptions, writeServiceClass, writeServiceEndpointInterface, writeServiceEndpointInterfaceImplMethods 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
-
Constructor Details
-
JAXWS20Emitter
public JAXWS20Emitter()
-
-
Method Details
-
createDOMDocumentForSEI
Creates the XML model for the Service Endpoint interface- Specified by:
createDOMDocumentForSEIin classJAXWSEmitter- Returns:
- DOM Document
- Throws:
org.apache.axis2.AxisFault
-
createDOMDocumentForSEIImpl
Creates the XML model for the Service Endpoint interface- Specified by:
createDOMDocumentForSEIImplin classJAXWSEmitter- Returns:
- DOM Document
- Throws:
org.apache.axis2.AxisFault
-
createDOMDocumentForServiceClass
Creates the XML model for the Service Class- Specified by:
createDOMDocumentForServiceClassin classJAXWSEmitter- Returns:
- DOM Document
-
createDOMDocumentForException
Creates the XML model for a Exception Class- Specified by:
createDOMDocumentForExceptionin classJAXWSEmitter- Parameters:
key- String- Returns:
- DOM Document
-