public class WSDL20ToAxisServiceBuilder extends WSDLToAxisServiceBuilder
Modifier and Type | Field and Description |
---|---|
protected org.apache.woden.wsdl20.Description |
description |
protected String |
interfaceName |
protected static org.apache.commons.logging.Log |
log |
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 |
---|
WSDL20ToAxisServiceBuilder(org.apache.woden.wsdl20.Description descriptionComp,
QName wsdlServiceName,
String interfaceName) |
WSDL20ToAxisServiceBuilder(InputStream in,
QName serviceName,
String interfaceName) |
WSDL20ToAxisServiceBuilder(String wsdlUri,
AxisService service) |
WSDL20ToAxisServiceBuilder(String wsdlUri,
QName serviceName) |
WSDL20ToAxisServiceBuilder(String wsdlUri,
String name,
String interfaceName) |
WSDL20ToAxisServiceBuilder(String wsdlUri,
String name,
String interfaceName,
boolean isAllPorts) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAllPorts() |
AxisService |
populateService() |
void |
setAllPorts(boolean allPorts) |
void |
setCustomWSDLResolver(org.apache.woden.resolver.URIResolver customResolver)
sets a custom WSDL locator
|
protected void |
setup()
contains all code which gathers non-wsdlService specific information from the
wsdl.
|
createHttpLocationTable, findSchemaPrefix, getBaseUri, getDOMDocumentBuilder, getServiceName, getTemporaryNamespacePrefix, getXMLSchema, isCodegen, isServerSide, replace, setBaseUri, setCodegen, setCustomResolver, setPolicyRegistryFromService, setServerSide, setServiceName, stackToString, stackToString, useAxisConfiguration
protected static final org.apache.commons.logging.Log log
protected org.apache.woden.wsdl20.Description description
protected String interfaceName
public WSDL20ToAxisServiceBuilder(InputStream in, QName serviceName, String interfaceName)
public WSDL20ToAxisServiceBuilder(String wsdlUri, String name, String interfaceName) throws org.apache.woden.WSDLException
org.apache.woden.WSDLException
public WSDL20ToAxisServiceBuilder(String wsdlUri, String name, String interfaceName, boolean isAllPorts) throws org.apache.woden.WSDLException
org.apache.woden.WSDLException
public WSDL20ToAxisServiceBuilder(String wsdlUri, AxisService service)
public boolean isAllPorts()
public void setAllPorts(boolean allPorts)
public void setCustomWSDLResolver(org.apache.woden.resolver.URIResolver customResolver)
customResolver
- - A custom Resolver that can resolve imports and includespublic AxisService populateService() throws AxisFault
populateService
in class WSDLToAxisServiceBuilder
AxisFault
protected void setup() throws AxisFault, org.apache.woden.WSDLException
AxisFault
- - Thrown in case the necessary resources are not available in the WSDLorg.apache.woden.WSDLException
- - Thrown in case Woden throws an exceptionCopyright © 2004–2019 The Apache Software Foundation. All rights reserved.