|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.enablement.oda.ws.util.WSDLAdvisor
public class WSDLAdvisor
A utility class that handles all wsdl-involved operations
| Field Summary | |
|---|---|
static java.lang.String |
BASE
|
static java.lang.String |
CHOICE
|
static java.lang.String |
COMPLEX_TYPE
|
static java.lang.String |
EMPTY_STRING
|
static java.lang.String |
NAME
|
static java.lang.String |
NS_DEFAULT
|
static java.lang.String |
NS_KEY_DEFAULT
|
static java.lang.String |
NS_KEY_SOAP_ENC
|
static java.lang.String |
NS_KEY_SOAP_ENV
|
static java.lang.String |
NS_KEY_XSD
|
static java.lang.String |
NS_KEY_XSI
|
static java.lang.String |
NS_SOAP_ENC
|
static java.lang.String |
NS_SOAP_ENV
|
static java.lang.String |
NS_XSD
|
static java.lang.String |
NS_XSI
|
static java.lang.String |
RE_DELIMITER_OPEARTION
|
static java.lang.String |
REF
|
static java.lang.String |
SIMPLE_TYPE
|
static java.lang.String |
SOAP_BODY_END
|
static java.lang.String |
SOAP_BODY_START
|
static java.lang.String |
SOAP_ENVELOPE_END
|
static java.lang.String |
SOAP_ENVELOPE_START
|
static java.lang.String |
SOAP_HEADER_END
|
static java.lang.String |
SOAP_HEADER_START
|
static java.lang.String |
TYPE
|
static java.lang.String |
XML_DECLARATION
|
| Constructor Summary | |
|---|---|
WSDLAdvisor()
|
|
| Method Summary | |
|---|---|
WSNonLeafNode |
generateNode(java.lang.String nodeName,
org.w3c.dom.Element[] element,
java.lang.String[] parentNode,
java.lang.String complexTypeName)
|
static javax.wsdl.Definition |
getDefinition(java.lang.String wsdlURI)
Gets the definition, this is the starting point to browse a operation tree |
static javax.wsdl.Definition |
getDefinitionWithoutExcpe(java.lang.String wsdlURI)
|
java.lang.String |
getLocalSOAPResponseTemplate(java.lang.String wsdlURI,
java.lang.String operationTrace)
Generates the Response template when the system can not get the response from the target wsdlURI,will use the sample data to generate the template |
static java.lang.String |
getLocationURI(java.lang.String wsdlURI,
java.lang.String operationTrace)
Retrieves the locationURI |
static java.lang.String |
getSOAPActionURI(java.lang.String wsdlURI,
java.lang.String operationTrace)
Retrieves the SOAPActionURI |
java.lang.String |
getSOAPRequestTemplate(java.lang.String wsdlURI,
java.lang.String operationTrace)
Generates the template (WSDL 1.1, SOAP 1.2 compliant) based on the given location of wsdlFile and the selected opeartion. |
static java.lang.String |
retrieveDocument(javax.wsdl.Operation operation)
Retrieves the document of the operation |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String RE_DELIMITER_OPEARTION
public static final java.lang.String XML_DECLARATION
public static final java.lang.String SOAP_ENVELOPE_START
public static final java.lang.String SOAP_ENVELOPE_END
public static final java.lang.String SOAP_HEADER_START
public static final java.lang.String SOAP_HEADER_END
public static final java.lang.String SOAP_BODY_START
public static final java.lang.String SOAP_BODY_END
public static final java.lang.String NS_SOAP_ENV
public static final java.lang.String NS_SOAP_ENC
public static final java.lang.String NS_XSI
public static final java.lang.String NS_XSD
public static final java.lang.String NS_KEY_SOAP_ENV
public static final java.lang.String NS_KEY_SOAP_ENC
public static final java.lang.String NS_KEY_XSI
public static final java.lang.String NS_KEY_XSD
public static final java.lang.String NS_KEY_DEFAULT
public static final java.lang.String NS_DEFAULT
public static final java.lang.String EMPTY_STRING
public static final java.lang.String NAME
public static final java.lang.String TYPE
public static final java.lang.String REF
public static final java.lang.String BASE
public static final java.lang.String SIMPLE_TYPE
public static final java.lang.String COMPLEX_TYPE
public static final java.lang.String CHOICE
| Constructor Detail |
|---|
public WSDLAdvisor()
| Method Detail |
|---|
public static javax.wsdl.Definition getDefinition(java.lang.String wsdlURI)
throws javax.wsdl.WSDLException
wsdlURI -
javax.wsdl.WSDLExceptionpublic static javax.wsdl.Definition getDefinitionWithoutExcpe(java.lang.String wsdlURI)
public static java.lang.String getLocationURI(java.lang.String wsdlURI,
java.lang.String operationTrace)
wsdlURI - operationTrace -
public static java.lang.String getSOAPActionURI(java.lang.String wsdlURI,
java.lang.String operationTrace)
wsdlURI - operationTrace -
public static java.lang.String retrieveDocument(javax.wsdl.Operation operation)
operation -
public java.lang.String getSOAPRequestTemplate(java.lang.String wsdlURI,
java.lang.String operationTrace)
wsdlURI - operationTrace -
public java.lang.String getLocalSOAPResponseTemplate(java.lang.String wsdlURI,
java.lang.String operationTrace)
wsdlURI - operationTrace -
public WSNonLeafNode generateNode(java.lang.String nodeName,
org.w3c.dom.Element[] element,
java.lang.String[] parentNode,
java.lang.String complexTypeName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||