public class WSDLGetUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
AUTO_REWRITE_ADDRESS |
static String |
PUBLISHED_ENDPOINT_URL |
static String |
WSDL_CREATE_IMPORTS |
Constructor and Description |
---|
WSDLGetUtils() |
Modifier and Type | Method and Description |
---|---|
Document |
getDocument(Message message,
String base,
Map<String,String> params,
String ctxUri,
EndpointInfo endpointInfo) |
Map<String,String> |
getSchemaLocations(Message message,
String base,
String ctxUri,
EndpointInfo endpointInfo) |
Set<String> |
getWSDLIds(Message message,
String base,
String ctxUri,
EndpointInfo endpointInfo) |
protected String |
mapUri(String base,
Map<String,javax.wsdl.extensions.schema.SchemaReference> smp,
String loc) |
protected String |
resolveWithCatalogs(OASISCatalogManager catalogs,
String start,
String base) |
protected void |
rewriteAddress(String base,
Element el,
String soapNS) |
protected void |
setSoapAddressLocationOn(javax.wsdl.Port port,
String url) |
protected void |
updateDefinition(Bus bus,
javax.wsdl.Definition def,
Map<String,javax.wsdl.Definition> done,
Map<String,javax.wsdl.extensions.schema.SchemaReference> doneSchemas,
String base,
EndpointInfo ei) |
protected void |
updateDoc(Document doc,
String base,
Map<String,javax.wsdl.Definition> mp,
Map<String,javax.wsdl.extensions.schema.SchemaReference> smp,
Message message) |
protected void |
updatePublishedEndpointUrl(String publishingUrl,
javax.wsdl.Definition def,
QName name) |
protected void |
updateSchemaImports(Bus bus,
javax.wsdl.extensions.schema.Schema schema,
Map<String,javax.wsdl.extensions.schema.SchemaReference> doneSchemas,
String base) |
public static final String AUTO_REWRITE_ADDRESS
public static final String PUBLISHED_ENDPOINT_URL
public static final String WSDL_CREATE_IMPORTS
public Set<String> getWSDLIds(Message message, String base, String ctxUri, EndpointInfo endpointInfo)
public Map<String,String> getSchemaLocations(Message message, String base, String ctxUri, EndpointInfo endpointInfo)
public Document getDocument(Message message, String base, Map<String,String> params, String ctxUri, EndpointInfo endpointInfo)
protected String mapUri(String base, Map<String,javax.wsdl.extensions.schema.SchemaReference> smp, String loc) throws UnsupportedEncodingException
UnsupportedEncodingException
protected void updateDoc(Document doc, String base, Map<String,javax.wsdl.Definition> mp, Map<String,javax.wsdl.extensions.schema.SchemaReference> smp, Message message)
protected String resolveWithCatalogs(OASISCatalogManager catalogs, String start, String base)
protected void updateDefinition(Bus bus, javax.wsdl.Definition def, Map<String,javax.wsdl.Definition> done, Map<String,javax.wsdl.extensions.schema.SchemaReference> doneSchemas, String base, EndpointInfo ei)
protected void updatePublishedEndpointUrl(String publishingUrl, javax.wsdl.Definition def, QName name)
protected void setSoapAddressLocationOn(javax.wsdl.Port port, String url)
Apache CXF