|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.easywsdl.extensions.wsdl4complexwsdl.impl.inout.WSDL4ComplexWsdlReaderImpl
public class WSDL4ComplexWsdlReaderImpl
| Constructor Summary | |
|---|---|
WSDL4ComplexWsdlReaderImpl()
|
|
| Method Summary | |
|---|---|
javax.xml.bind.JAXBElement<Document> |
convertElement2Document(org.w3c.dom.Element imptDocs)
|
javax.xml.bind.JAXBElement<ImportedDocuments> |
convertElement2ImportedDocuments(org.w3c.dom.Element imptDocs)
|
java.lang.Object |
getFeature(org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants name)
Gets the value of the specified feature. |
java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> |
getFeatures()
Gets all features. |
Description |
read(org.w3c.dom.Document wsdlDocument)
Read the WSDL complex definition available at the specified DOM Document,
and bind it into a complex Description object. |
Description |
read(org.xml.sax.InputSource wsdlInputSource)
Read the WSDL complex definition available at the specified InputSource, and bind it into a complex Description
object. |
Description |
read(org.xml.sax.InputSource wsdlsource,
java.util.Map<java.net.URI,org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription> descImports,
java.util.Map<java.net.URI,org.ow2.easywsdl.schema.api.absItf.AbsItfSchema> schemaImports)
Read a WSDL document into a WSDL definition. |
Description |
read(java.net.URL wsdlURL)
Read the WSDL complex definition available at the location identified by the specified URL, and bind it into a complex Description object. |
Description |
read(java.net.URL wsdlURL,
java.util.Map<java.net.URI,org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription> descImports,
java.util.Map<java.net.URI,org.ow2.easywsdl.schema.api.absItf.AbsItfSchema> schemaImports)
|
void |
setFeature(org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants name,
java.lang.Object value)
Sets the specified feature to the specified value. |
void |
setFeatures(java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> features)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WSDL4ComplexWsdlReaderImpl()
throws WSDL4ComplexWsdlException
WSDL4ComplexWsdlException| Method Detail |
|---|
public java.lang.Object getFeature(org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants name)
WSDL4ComplexWsdlReader
getFeature in interface WSDL4ComplexWsdlReadername - the name of the feature to get the value of.
#setFeature(String, boolean)public java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> getFeatures()
WSDL4ComplexWsdlReader
getFeatures in interface WSDL4ComplexWsdlReader#setFeature(String, boolean)public void setFeatures(java.util.Map<org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants,java.lang.Object> features)
public Description read(java.net.URL wsdlURL)
throws WSDL4ComplexWsdlException,
java.io.IOException,
java.net.URISyntaxException
Read the WSDL complex definition available at the location identified by
the specified URL, and bind it into a complex Description object.
Note: all relative URIs are resolved according to the specified URL.
read in interface WSDL4ComplexWsdlReaderwsdlURL - an URL pointing to a WSDL definition.
Description definition.
WSDL4ComplexWsdlException - An error occurs during the parsing or the binding of the WSDL
definition
java.io.IOException - An I/O error occurs openning the URL stream.
java.net.URISyntaxException - If the URL is not formatted strictly according to to RFC2396
and cannot be converted to a URI.
public Description read(org.xml.sax.InputSource wsdlInputSource)
throws WSDL4ComplexWsdlException,
java.net.MalformedURLException,
java.net.URISyntaxException
Read the WSDL complex definition available at the specified
InputSource, and bind it into a complex Description
object.
Note: To be able to resolve relative URIs, the InputSource
system identifier must be set.
read in interface WSDL4ComplexWsdlReaderDescription definition.@throws MalformedURLException
The InputSource system identifier is not a well-formed
URL.
WSDL4ComplexWsdlException - An error occurs during the parsing or the binding of the WSDL
definition.
java.net.MalformedURLException - The InputSource system identifier is not a
well-formed URL.
java.net.URISyntaxException - the InputSource system identifier is not formatted
strictly according to to RFC2396 and cannot be converted to a
URI.
public Description read(org.w3c.dom.Document wsdlDocument)
throws WSDL4ComplexWsdlException,
java.net.URISyntaxException
Read the WSDL complex definition available at the specified DOM Document,
and bind it into a complex Description object.
Note: To be able to resolve relative URIs, the Document
base URI must be set.
read in interface WSDL4ComplexWsdlReaderDescription definition.
WSDL4ComplexWsdlException - An error occurs during the parsing or the binding of the WSDL
definition
java.net.URISyntaxException - the DOM Document base URI is not formatted strictly
according to to RFC2396 and cannot be converted to a URI.
public void setFeature(org.ow2.easywsdl.wsdl.api.WSDLReader.FeatureConstants name,
java.lang.Object value)
throws org.ow2.easywsdl.wsdl.api.WSDLException
WSDL4ComplexWsdlReaderThe minimum features that must be supported are:
| Name | DescriptionImpl | Default Value |
|---|---|---|
| If set to true, status messages will be displayed. | ||
| If set to true, imported WSDL documents will be retrieved and processed. | ||
|
|
If the location is set, imported WSDL documents will be retrieved at this location (Set the importDocuments Features at true). |
All feature names must be fully-qualified, Java package style. All names starting with om.ebmwebsourcing. are reserved for features defined by the specification. It is recommended that implementation- specific features be fully-qualified to match the package name of that implementation. For example: com.abc.featureName
setFeature in interface WSDL4ComplexWsdlReadername - the name of the feature to be set.value - the value to set the feature to.
org.ow2.easywsdl.wsdl.api.WSDLException - TODO#getFeature(String)
public javax.xml.bind.JAXBElement<ImportedDocuments> convertElement2ImportedDocuments(org.w3c.dom.Element imptDocs)
throws org.ow2.easywsdl.wsdl.api.WSDLException
org.ow2.easywsdl.wsdl.api.WSDLException
public javax.xml.bind.JAXBElement<Document> convertElement2Document(org.w3c.dom.Element imptDocs)
throws org.ow2.easywsdl.wsdl.api.WSDLException
org.ow2.easywsdl.wsdl.api.WSDLException
public Description read(java.net.URL wsdlURL,
java.util.Map<java.net.URI,org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription> descImports,
java.util.Map<java.net.URI,org.ow2.easywsdl.schema.api.absItf.AbsItfSchema> schemaImports)
throws org.ow2.easywsdl.wsdl.api.WSDLException
read in interface WSDL4ComplexWsdlReaderorg.ow2.easywsdl.wsdl.api.WSDLException
public Description read(org.xml.sax.InputSource wsdlsource,
java.util.Map<java.net.URI,org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfDescription> descImports,
java.util.Map<java.net.URI,org.ow2.easywsdl.schema.api.absItf.AbsItfSchema> schemaImports)
throws org.ow2.easywsdl.wsdl.api.WSDLException
WSDL4ComplexWsdlReader
read in interface WSDL4ComplexWsdlReaderorg.ow2.easywsdl.wsdl.api.WSDLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||