org.apache.axis2.description
Class AxisService2WSDL11

java.lang.Object
  extended by org.apache.axis2.description.AxisService2WSDL11
All Implemented Interfaces:
Java2WSDLConstants

public class AxisService2WSDL11
extends java.lang.Object
implements Java2WSDLConstants


Field Summary
 
Fields inherited from interface org.apache.axis2.description.java2wsdl.Java2WSDLConstants
ATTR_FORM_DEFAULT_OPTION, ATTR_FORM_DEFAULT_OPTION_LONG, ATTRIBUTE_NAME, AXIS2_NAMESPACE_PREFIX, AXIS2_XSD, BINDING_LOCAL_NAME, BINDING_NAME_SUFFIX, CLASSNAME_OPTION, CLASSNAME_OPTION_LONG, CLASSPATH_OPTION, CLASSPATH_OPTION_LONG, COLON_SEPARATOR, CUSTOM_SCHEMA_LOCATION, CUSTOM_SCHEMA_LOCATION_LONG, DEFAULT_LOCATION_URL, DEFAULT_SCHEMA_NAMESPACE_PREFIX, DEFAULT_TARGET_NAMESPACE, DEFAULT_TARGET_NAMESPACE_PREFIX, DEFAULT_WSDL_NAMESPACE_PREFIX, DOC_LIT_BARE, DOC_LIT_BARE_LONG, DOC_LIT_BARE_PARAMETER, DOCUMENT, ELEMENT_ATTRIBUTE_NAME, ELEMENT_FORM_DEFAULT_OPTION, ELEMENT_FORM_DEFAULT_OPTION_LONG, EXTRA_CLASSES_DEFAULT_OPTION, EXTRA_CLASSES_DEFAULT_OPTION_LONG, FAULT_LOCAL_NAME, FAULT_MESSAGE, FORM_DEFAULT_QUALIFIED, FORM_DEFAULT_UNQUALIFIED, HTTP_BINDING, HTTP_NAMESPACE, HTTP_PORT, HTTP_PREFIX, IN_PUT_LOCAL_NAME, JAVA_PKG_2_NSMAP_OPTION, JAVA_PKG_2_NSMAP_OPTION_LONG, LITERAL, LOCATION, LOCATION_OPTION, LOCATION_OPTION_LONG, MESSAGE_LOCAL_NAME, MESSAGE_SUFFIX, MIME_NAMESPACE, MIME_PREFIX, NAMESPACE_GENERATOR_OPTION, NAMESPACE_GENERATOR_OPTION_LONG, OPERATION_LOCAL_NAME, OUT_PUT_LOCAL_NAME, OUTPUT_FILENAME_OPTION, OUTPUT_FILENAME_OPTION_LONG, OUTPUT_LOCATION_OPTION, OUTPUT_LOCATION_OPTION_LONG, PARAMETERS, PART_ATTRIBUTE_NAME, PORT, PORT_NAME_SUFFIX, PORT_TYPE_LOCAL_NAME, PORT_TYPE_SUFFIX, REQUEST, REQUEST_MESSAGE, RESPONSE, RESPONSE_MESSAGE, RESULT, SCHEMA_GENERATOR_OPTION, SCHEMA_GENERATOR_OPTION_LONG, SCHEMA_MAPPING_FILE_LOCATION, SCHEMA_MAPPING_FILE_LOCATION_LONG, SCHEMA_NAMESPACE_PRFIX, SCHEMA_TARGET_NAMESPACE_OPTION, SCHEMA_TARGET_NAMESPACE_OPTION_LONG, SCHEMA_TARGET_NAMESPACE_PREFIX_OPTION, SCHEMA_TARGET_NAMESPACE_PREFIX_OPTION_LONG, SERVICE_LOCAL_NAME, SERVICE_NAME_OPTION, SERVICE_NAME_OPTION_LONG, SOAP_ACTION, SOAP_ADDRESS, SOAP_BODY, SOAP_USE, SOAP11_PREFIX, SOAP11PORT, SOAP12_PREFIX, SOAP12BINDING_NAME_SUFFIX, SOAP12PORT, SOLE_INPUT, STYLE, STYLE_OPTION, STYLE_OPTION_LONG, TARGET_NAMESPACE_OPTION, TARGET_NAMESPACE_OPTION_LONG, TARGET_NAMESPACE_PREFIX_OPTION, TARGET_NAMESPACE_PREFIX_OPTION_LONG, TARGETNAMESPACE_PREFIX, TRANSPORT, TRANSPORT_URI, URI_2001_SCHEMA_XSD, URI_WSDL11_SOAP, URI_WSDL12_SOAP, URN_PREFIX, USE_OPTION, USE_OPTION_LONG, WSAD_NS, WSDL_NAMESPACE, WSDL_VERSION_1, WSDL_VERSION_2, WSDL_VERSION_2_OPTIONAL, WSDL_VERSION_OPTION, WSDL_VERSION_OPTION_LONG
 
Constructor Summary
AxisService2WSDL11(AxisService service)
           
AxisService2WSDL11(AxisService service, java.lang.String serviceName)
           
 
Method Summary
 org.apache.axiom.om.OMElement generateOM()
           
 void generateService(org.apache.axiom.om.OMFactory fac, org.apache.axiom.om.OMElement defintions, boolean disableREST, boolean disableSOAP12)
          Generate the WSDL <service> element
 java.lang.String getStyle()
           
 java.lang.String getUse()
           
 void setStyle(java.lang.String style)
           
 void setUse(java.lang.String use)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisService2WSDL11

public AxisService2WSDL11(AxisService service)
                   throws java.lang.Exception
Throws:
java.lang.Exception

AxisService2WSDL11

public AxisService2WSDL11(AxisService service,
                          java.lang.String serviceName)
                   throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

generateOM

public org.apache.axiom.om.OMElement generateOM()
                                         throws java.lang.Exception
Throws:
java.lang.Exception

generateService

public void generateService(org.apache.axiom.om.OMFactory fac,
                            org.apache.axiom.om.OMElement defintions,
                            boolean disableREST,
                            boolean disableSOAP12)
                     throws java.lang.Exception
Generate the WSDL <service> element

Parameters:
fac - the active OMFactory
defintions - the WSDL <definitions> element under which to put the service
disableREST - if false, generate REST binding, if true, don't
disableSOAP12 - if false, generate SOAP 1.2 binding, if true, don't
Throws:
java.lang.Exception - if there's a problem

getStyle

public java.lang.String getStyle()

setStyle

public void setStyle(java.lang.String style)

getUse

public java.lang.String getUse()

setUse

public void setUse(java.lang.String use)


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