org.apache.axis2.wsdl.codegen.emitter.jaxws
Class JAXWS20Emitter

java.lang.Object
  extended by org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
      extended by org.apache.axis2.wsdl.codegen.emitter.jaxws.JAXWSEmitter
          extended by 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
JAXWS20Emitter()
           
 
Method Summary
protected  org.w3c.dom.Document createDOMDocumentForException(java.lang.String key)
          Creates the XML model for a Exception Class
protected  org.w3c.dom.Document createDOMDocumentForSEI()
          Creates the XML model for the Service Endpoint interface
protected  org.w3c.dom.Document createDOMDocumentForSEIImpl()
          Creates the XML model for the Service Endpoint interface
protected  org.w3c.dom.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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXWS20Emitter

public JAXWS20Emitter()
Method Detail

createDOMDocumentForSEI

protected org.w3c.dom.Document createDOMDocumentForSEI()
                                                throws AxisFault
Creates the XML model for the Service Endpoint interface

Specified by:
createDOMDocumentForSEI in class JAXWSEmitter
Returns:
DOM Document
Throws:
AxisFault

createDOMDocumentForSEIImpl

protected org.w3c.dom.Document createDOMDocumentForSEIImpl()
                                                    throws AxisFault
Creates the XML model for the Service Endpoint interface

Specified by:
createDOMDocumentForSEIImpl in class JAXWSEmitter
Returns:
DOM Document
Throws:
AxisFault

createDOMDocumentForServiceClass

protected org.w3c.dom.Document createDOMDocumentForServiceClass()
Creates the XML model for the Service Class

Specified by:
createDOMDocumentForServiceClass in class JAXWSEmitter
Returns:
DOM Document

createDOMDocumentForException

protected org.w3c.dom.Document createDOMDocumentForException(java.lang.String key)
Creates the XML model for a Exception Class

Specified by:
createDOMDocumentForException in class JAXWSEmitter
Parameters:
key - String
Returns:
DOM Document


Copyright © 2007 Apache Web Services Project. All Rights Reserved.