public class WSDL11ToAxisServiceBuilder extends WSDLToAxisServiceBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
WSDL11ToAxisServiceBuilder.WSDLProcessingException
Inner class declaration for the processing exceptions
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BINDING_TYPE_HTTP |
static java.lang.String |
BINDING_TYPE_SOAP |
static int |
COMPONENT_BINDING |
static int |
COMPONENT_MESSAGE |
static int |
COMPONENT_PORT_TYPE |
static java.lang.String |
DOCUMENT_STYLE |
static java.lang.String |
ENCODED_USE |
protected static org.apache.commons.logging.Log |
log |
static java.lang.String |
NAMESPACE_DECLARATION_PREFIX |
static java.lang.String |
NAMESPACE_URI |
protected java.lang.String |
portName |
static java.lang.String |
RPC_STYLE |
static java.lang.String |
TRAGET_NAMESPACE |
static java.lang.String |
WRAPPED_OUTPUTNAME_SUFFIX |
protected javax.wsdl.Definition |
wsdl4jDefinition |
protected java.lang.String |
wsdlBaseDocumentURI |
static java.lang.String |
XML_NAMESPACE_URI |
AXIS2WRAPPED, axisConfig, axisService, in, isCodegen, isServerSide, nsCount, registry, resolvedRpcWrappedElementMap, serviceName, style, TYPES, XML_SCHEMA_COMPLEX_TYPE_LOCAL_NAME, XML_SCHEMA_ELEMENT_LOCAL_NAME, XML_SCHEMA_IMPORT_LOCAL_NAME, XML_SCHEMA_LOCAL_NAME, XML_SCHEMA_SEQUENCE_LOCAL_NAME, XMLNS_AXIS2WRAPPED, XMLSCHEMA_NAMESPACE_PREFIX, XMLSCHEMA_NAMESPACE_URI, XSD_ELEMENT_FORM_DEFAULT, XSD_NAME, XSD_REF, XSD_TARGETNAMESPACE, XSD_TYPE, XSD_UNQUALIFIED| Constructor and Description |
|---|
WSDL11ToAxisServiceBuilder(javax.wsdl.Definition def,
javax.xml.namespace.QName serviceName,
java.lang.String portName) |
WSDL11ToAxisServiceBuilder(javax.wsdl.Definition def,
javax.xml.namespace.QName serviceName,
java.lang.String portName,
boolean isAllPorts) |
WSDL11ToAxisServiceBuilder(java.io.InputStream in) |
WSDL11ToAxisServiceBuilder(java.io.InputStream in,
AxisService service) |
WSDL11ToAxisServiceBuilder(java.io.InputStream in,
javax.xml.namespace.QName serviceName,
java.lang.String portName)
constructor taking in the service name and the port name
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDocumentBaseUri()
Gets the URI to the base document associated with the WSDL definition.
|
static java.lang.String |
getPrefix(java.lang.String attributeValue)
This method is to split attribute like abc:cde and get the prefix part of it
so the method will retuen abc if the ":" is present in the the string else it
will return null
|
static java.lang.String |
getTypeName(java.lang.String attributeValue) |
boolean |
isAllPorts() |
AxisService |
populateService()
Populates a given service.
|
void |
setAllPorts(boolean allPorts) |
void |
setCustomWSDLResolver(javax.wsdl.xml.WSDLLocator customResolver)
sets a custom WSDL locator
|
void |
setCustomWSLD4JResolver(javax.wsdl.xml.WSDLLocator customResolver)
Deprecated.
|
void |
setDocumentBaseUri(java.lang.String baseUri)
Sets the URI to the base document associated with the WSDL definition.
|
protected void |
setup()
contains all code which gathers non-service specific information from the
wsdl.
|
createHttpLocationTable, findSchemaPrefix, getBaseUri, getDOMDocumentBuilder, getServiceName, getTemporaryNamespacePrefix, getXMLSchema, isCodegen, isServerSide, replace, setBaseUri, setCodegen, setCustomResolver, setPolicyRegistryFromService, setServerSide, setServiceName, stackToString, stackToString, useAxisConfigurationpublic static final int COMPONENT_PORT_TYPE
public static final int COMPONENT_MESSAGE
public static final int COMPONENT_BINDING
protected static final org.apache.commons.logging.Log log
protected java.lang.String portName
protected javax.wsdl.Definition wsdl4jDefinition
protected java.lang.String wsdlBaseDocumentURI
public static final java.lang.String RPC_STYLE
public static final java.lang.String DOCUMENT_STYLE
public static final java.lang.String ENCODED_USE
public static final java.lang.String WRAPPED_OUTPUTNAME_SUFFIX
public static final java.lang.String XML_NAMESPACE_URI
public static final java.lang.String NAMESPACE_DECLARATION_PREFIX
public static final java.lang.String NAMESPACE_URI
public static final java.lang.String TRAGET_NAMESPACE
public static final java.lang.String BINDING_TYPE_SOAP
public static final java.lang.String BINDING_TYPE_HTTP
public WSDL11ToAxisServiceBuilder(java.io.InputStream in,
javax.xml.namespace.QName serviceName,
java.lang.String portName)
in - - InputStream for the WSDLserviceName - - The service NameportName - - The port namepublic WSDL11ToAxisServiceBuilder(javax.wsdl.Definition def,
javax.xml.namespace.QName serviceName,
java.lang.String portName)
def - - The WSDL4J Definition objectserviceName - - The service NameportName - - The port namepublic WSDL11ToAxisServiceBuilder(javax.wsdl.Definition def,
javax.xml.namespace.QName serviceName,
java.lang.String portName,
boolean isAllPorts)
def - - The WSDL4J Definition objectserviceName - - The service NameportName - - The port nameisAllPorts - - boolean representing whether to generate code for all ports or notpublic WSDL11ToAxisServiceBuilder(java.io.InputStream in,
AxisService service)
in - service - public WSDL11ToAxisServiceBuilder(java.io.InputStream in)
in - public void setCustomWSLD4JResolver(javax.wsdl.xml.WSDLLocator customResolver)
setCustomWSDLResolverpublic void setCustomWSDLResolver(javax.wsdl.xml.WSDLLocator customResolver)
customResolver - public void setDocumentBaseUri(java.lang.String baseUri)
baseUri - public java.lang.String getDocumentBaseUri()
public AxisService populateService() throws AxisFault
populateService in class WSDLToAxisServiceBuilderAxisFaultprotected void setup()
throws javax.wsdl.WSDLException
javax.wsdl.WSDLException - if readInTheWSDLFile failspublic boolean isAllPorts()
public void setAllPorts(boolean allPorts)
public static java.lang.String getPrefix(java.lang.String attributeValue)
attributeValue - : Stringpublic static java.lang.String getTypeName(java.lang.String attributeValue)
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.