org.apache.cxf.frontend
Class WSDLGetUtils
java.lang.Object
org.apache.cxf.frontend.WSDLGetUtils
public class WSDLGetUtils
- extends Object
|
Method Summary |
Document |
getDocument(org.apache.cxf.message.Message message,
String base,
Map<String,String> params,
String ctxUri,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
|
Map<String,String> |
getSchemaLocations(org.apache.cxf.message.Message message,
String base,
String ctxUri,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
|
Set<String> |
getWSDLIds(org.apache.cxf.message.Message message,
String base,
String ctxUri,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
|
protected String |
mapUri(String base,
Map<String,javax.wsdl.extensions.schema.SchemaReference> smp,
String loc,
String xsd)
|
protected String |
resolveWithCatalogs(org.apache.cxf.catalog.OASISCatalogManager catalogs,
String start,
String base)
|
protected void |
rewriteAddress(String base,
Element el,
String soapNS)
|
protected void |
rewriteAddressProtocolHostPort(String base,
Element el,
String httpBasePathProp,
String soapNS)
|
protected void |
setSoapAddressLocationOn(javax.wsdl.Port port,
String url)
|
protected void |
updateDefinition(org.apache.cxf.Bus bus,
javax.wsdl.Definition def,
Map<String,javax.wsdl.Definition> done,
Map<String,javax.wsdl.extensions.schema.SchemaReference> doneSchemas,
String base,
org.apache.cxf.service.model.EndpointInfo ei,
String docBase)
|
protected void |
updateDoc(Document doc,
String base,
Map<String,javax.wsdl.Definition> mp,
Map<String,javax.wsdl.extensions.schema.SchemaReference> smp,
org.apache.cxf.message.Message message,
String xsd,
String wsdl)
|
protected void |
updatePublishedEndpointUrl(String publishingUrl,
javax.wsdl.Definition def,
QName name)
|
protected void |
updateSchemaImports(org.apache.cxf.Bus bus,
javax.wsdl.extensions.schema.Schema schema,
String docBase,
Map<String,javax.wsdl.extensions.schema.SchemaReference> doneSchemas,
String base)
|
void |
updateWSDLPublishedEndpointAddress(javax.wsdl.Definition def,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AUTO_REWRITE_ADDRESS
public static final String AUTO_REWRITE_ADDRESS
- See Also:
- Constant Field Values
AUTO_REWRITE_ADDRESS_ALL
public static final String AUTO_REWRITE_ADDRESS_ALL
- See Also:
- Constant Field Values
PUBLISHED_ENDPOINT_URL
public static final String PUBLISHED_ENDPOINT_URL
- See Also:
- Constant Field Values
WSDL_CREATE_IMPORTS
public static final String WSDL_CREATE_IMPORTS
- See Also:
- Constant Field Values
WSDLGetUtils
public WSDLGetUtils()
getWSDLIds
public Set<String> getWSDLIds(org.apache.cxf.message.Message message,
String base,
String ctxUri,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
getSchemaLocations
public Map<String,String> getSchemaLocations(org.apache.cxf.message.Message message,
String base,
String ctxUri,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
getDocument
public Document getDocument(org.apache.cxf.message.Message message,
String base,
Map<String,String> params,
String ctxUri,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
mapUri
protected String mapUri(String base,
Map<String,javax.wsdl.extensions.schema.SchemaReference> smp,
String loc,
String xsd)
throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
updateDoc
protected void updateDoc(Document doc,
String base,
Map<String,javax.wsdl.Definition> mp,
Map<String,javax.wsdl.extensions.schema.SchemaReference> smp,
org.apache.cxf.message.Message message,
String xsd,
String wsdl)
rewriteAddress
protected void rewriteAddress(String base,
Element el,
String soapNS)
rewriteAddressProtocolHostPort
protected void rewriteAddressProtocolHostPort(String base,
Element el,
String httpBasePathProp,
String soapNS)
resolveWithCatalogs
protected String resolveWithCatalogs(org.apache.cxf.catalog.OASISCatalogManager catalogs,
String start,
String base)
updateDefinition
protected void updateDefinition(org.apache.cxf.Bus bus,
javax.wsdl.Definition def,
Map<String,javax.wsdl.Definition> done,
Map<String,javax.wsdl.extensions.schema.SchemaReference> doneSchemas,
String base,
org.apache.cxf.service.model.EndpointInfo ei,
String docBase)
updateWSDLPublishedEndpointAddress
public void updateWSDLPublishedEndpointAddress(javax.wsdl.Definition def,
org.apache.cxf.service.model.EndpointInfo endpointInfo)
updatePublishedEndpointUrl
protected void updatePublishedEndpointUrl(String publishingUrl,
javax.wsdl.Definition def,
QName name)
setSoapAddressLocationOn
protected void setSoapAddressLocationOn(javax.wsdl.Port port,
String url)
updateSchemaImports
protected void updateSchemaImports(org.apache.cxf.Bus bus,
javax.wsdl.extensions.schema.Schema schema,
String docBase,
Map<String,javax.wsdl.extensions.schema.SchemaReference> doneSchemas,
String base)
Apache CXF