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, useAxisConfigurationprotected 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.WSDLExceptionpublic WSDL20ToAxisServiceBuilder(String wsdlUri, String name, String interfaceName, boolean isAllPorts) throws org.apache.woden.WSDLException
org.apache.woden.WSDLExceptionpublic 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 WSDLToAxisServiceBuilderAxisFaultprotected 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–2016 The Apache Software Foundation. All rights reserved.