public class WSDLBuilder extends Object
Modifier and Type | Field and Description |
---|---|
private URI |
kvpEndpoint |
private static org.slf4j.Logger |
LOGGER |
private URI |
poxEndpoint |
private static String |
REQUEST_SUFFIX |
private static String |
RESPONSE_SUFFIX |
private static String |
SOAP_ENPOINT_URL_PLACEHOLDER |
private static String |
SOAP_LITERAL_USE |
private URI |
soapEndpoint |
private static String |
SOS_KVP_PORT |
private static String |
SOS_POX_PORT |
private static String |
SOS_SOAP_12_PORT |
Constructor and Description |
---|
WSDLBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
addKvpOperation(WSDLOperation sosOperationDefinition) |
void |
addNamespace(String key,
String value) |
void |
addPoxOperation(WSDLOperation sosOperationDefinition) |
void |
addSchemaImport(String key,
String value) |
void |
addSoapOperation(WSDLOperation sosOperationDefinition) |
String |
build() |
private String |
getDefault() |
private InputStream |
getDocumentAsStream(String filename) |
private URI |
getKvpEndpoint() |
private String |
getName(WSDLOperation o) |
private URI |
getPoxEndpoint() |
(package private) ServiceConfiguration |
getServiceConfig() |
private URI |
getSoapEndpoint() |
static void |
main(String[] args) |
private org.apache.xmlbeans.XmlObject |
read(String path) |
WSDLBuilder |
setKvpEndpoint(URI endpoint) |
WSDLBuilder |
setPoxEndpoint(URI endpoint) |
WSDLBuilder |
setSoapEndpoint(URI endpoint) |
private static final org.slf4j.Logger LOGGER
private static final String SOAP_LITERAL_USE
private static final String REQUEST_SUFFIX
private static final String RESPONSE_SUFFIX
private static final String SOS_SOAP_12_PORT
private static final String SOS_KVP_PORT
private static final String SOS_POX_PORT
private static final String SOAP_ENPOINT_URL_PLACEHOLDER
private URI soapEndpoint
private URI poxEndpoint
private URI kvpEndpoint
public String build()
private String getDefault()
private InputStream getDocumentAsStream(String filename)
private org.apache.xmlbeans.XmlObject read(String path) throws OwsExceptionReport
OwsExceptionReport
ServiceConfiguration getServiceConfig()
public WSDLBuilder setSoapEndpoint(URI endpoint)
public WSDLBuilder setPoxEndpoint(URI endpoint)
public WSDLBuilder setKvpEndpoint(URI endpoint)
private URI getSoapEndpoint()
private URI getKvpEndpoint()
private URI getPoxEndpoint()
private String getName(WSDLOperation o)
public static void main(String[] args) throws ParserConfigurationException
ParserConfigurationException
public void addSoapOperation(WSDLOperation sosOperationDefinition)
public void addPoxOperation(WSDLOperation sosOperationDefinition)
public void addKvpOperation(WSDLOperation sosOperationDefinition)
Copyright © 2012-2015 52north.org. All Rights Reserved.