|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WsdlDefinitions
This class corresponds to a WSDL Definition defined by the following schema.
<xs:group name="anyTopLevelOptionalElement"> <xs:annotation> <xs:documentation>Any top level optional element allowed to appear more then once - any child of definitions element except wsdl:types. Any extensibility element is allowed in any place. </xs:documentation> </xs:annotation> <xs:choice> <xs:element name="import" type="wsdl:tImport" /> <xs:element name="types" type="wsdl:tTypes" /> <xs:element name="message" type="wsdl:tMessage"> <xs:unique name="part"> <xs:selector xpath="wsdl:part" /> <xs:field xpath="@name" /> </xs:unique> </xs:element> <xs:element name="portType" type="wsdl:tPortType" /> <xs:element name="binding" type="wsdl:tBinding" /> <xs:element name="service" type="wsdl:tService"> <xs:unique name="port"> <xs:selector xpath="wsdl:port" /> <xs:field xpath="@name" /> </xs:unique> </xs:element> </xs:choice> </xs:group> <xs:complexType name="tDefinitions"> <xs:complexContent> <xs:extension base="wsdl:tExtensibleDocumented"> <xs:sequence> <xs:group ref="wsdl:anyTopLevelOptionalElement" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> <xs:attribute name="targetNamespace" type="xs:anyURI" use="optional" /> <xs:attribute name="name" type="xs:NCName" use="optional" /> </xs:extension> </xs:complexContent> </xs:complexType>
Method Summary | |
---|---|
Map<QName,? extends WsdlBinding> |
getBindings()
returns all bindings of this wsdl definition |
String |
getEncoding()
An attribute specifying, as part of the XML declaration, the encoding of this document. |
List<? extends WsdlDefinitions> |
getImportedWsdlDefinitions()
|
List<?> |
getImports()
|
Set<String> |
getKnownImportedWsdlLocations()
return all wsdls imported directly or indirectly. |
Map<QName,? extends WsdlMessage> |
getMessages()
returns the list of message available in the definitions. |
String |
getName()
returns the name of this definitions |
Map<QName,? extends WsdlPort> |
getPorts()
returns the port with the specified name |
Map<QName,? extends WsdlPortType> |
getPortTypes()
returns a list of port types available in this definitions. |
Map<QName,? extends WsdlService> |
getServices()
returns all WsdlService available in this definitions |
String |
getTargetNamespace()
returns the target namespace for this definitions |
WsdlSchema |
getTheOnlySchema()
|
WsdlTypes |
getTypes()
|
String |
getWsdlLocation()
returns the location of the wsdl |
Methods inherited from interface weblogic.wsee.wsdl.WsdlExtensible |
---|
getExtension, getExtensionList, getExtensions, putExtension |
Methods inherited from interface weblogic.wsee.wsdl.WsdlElement |
---|
getDocumentation |
Method Detail |
---|
String getName()
String getTargetNamespace()
Set<String> getKnownImportedWsdlLocations()
WsdlSchema getTheOnlySchema()
String getEncoding()
null
when
unspecified or when it is not known, such as when the
WsdlDefinition
was created in memory.
WsdlTypes getTypes()
Map<QName,? extends WsdlService> getServices()
Map<QName,? extends WsdlPort> getPorts()
Map<QName,? extends WsdlBinding> getBindings()
Map<QName,? extends WsdlPortType> getPortTypes()
Map<QName,? extends WsdlMessage> getMessages()
String getWsdlLocation()
List<? extends WsdlDefinitions> getImportedWsdlDefinitions()
List<?> getImports()
|
Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |