|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.orchestra.util.wsdl.WsdlUtil
public final class WsdlUtil
| Method Summary | ||
|---|---|---|
static javax.wsdl.Binding |
getBindingForOperation(javax.wsdl.Definition definition,
javax.wsdl.BindingOperation bindingOperation)
Retrieves Binding for a given BindingOperation |
|
static javax.wsdl.BindingOperation |
getBindingOperation(javax.wsdl.Definition definition,
String operationName)
Retrieves a BindingOperation using a given operation name |
|
static
|
getExtensibilityElement(List<? extends javax.wsdl.extensions.ExtensibilityElement> list,
Class<T> clazz)
Returns the first element of type clazz in a list of ExtensibilityElement |
|
static
|
getExtensibilityElements(List<? extends javax.wsdl.extensions.ExtensibilityElement> list,
Class<T> clazz)
Returns the list of elements of type clazz in a list of ExtensibilityElement |
|
static List<javax.wsdl.Service> |
getServicesOfPortType(QName portTypeQName,
Set<javax.wsdl.Definition> wsdlDefinitions)
Return the service that implements the given port type. |
|
static String |
getSoapAction(javax.wsdl.BindingOperation bindingOperation)
Retrieves SoapAction parameter in a BindingOperation |
|
static boolean |
isRpc(javax.wsdl.Definition definition,
javax.wsdl.BindingOperation bindingOperation)
Checks if a binding operation is using RPC style |
|
static javax.wsdl.Definition |
readWsdl(Element wsdlDefinitionElt)
|
|
static javax.wsdl.Definition |
readWsdl(URL wsdlURL)
|
|
static javax.wsdl.Definition |
readWsdl(javax.wsdl.xml.WSDLLocator locator)
|
|
static String |
writeWsdl(javax.wsdl.Definition wsdlDefinition)
|
|
static void |
writeWsdl(javax.wsdl.Definition wsdlDefinition,
OutputStream sink)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static javax.wsdl.Definition readWsdl(javax.wsdl.xml.WSDLLocator locator)
public static javax.wsdl.Definition readWsdl(URL wsdlURL)
public static javax.wsdl.Definition readWsdl(Element wsdlDefinitionElt)
wsdlDefinitionElt -
public static String writeWsdl(javax.wsdl.Definition wsdlDefinition)
public static void writeWsdl(javax.wsdl.Definition wsdlDefinition,
OutputStream sink)
public static List<javax.wsdl.Service> getServicesOfPortType(QName portTypeQName,
Set<javax.wsdl.Definition> wsdlDefinitions)
portTypeQName - name of the portType to search
public static <T extends javax.wsdl.extensions.ExtensibilityElement> T getExtensibilityElement(List<? extends javax.wsdl.extensions.ExtensibilityElement> list,
Class<T> clazz)
T - clazz typelist - a List of ExtensibilityElementclazz - the Class to search
null
public static <T extends javax.wsdl.extensions.ExtensibilityElement> List<T> getExtensibilityElements(List<? extends javax.wsdl.extensions.ExtensibilityElement> list,
Class<T> clazz)
T - clazz typelist - a List of ExtensibilityElementclazz - the Class to search
public static String getSoapAction(javax.wsdl.BindingOperation bindingOperation)
bindingOperation - The given binding operation
null if not present
public static javax.wsdl.Binding getBindingForOperation(javax.wsdl.Definition definition,
javax.wsdl.BindingOperation bindingOperation)
definition - The WSDL definitionbindingOperation - The given binding operation
null
public static javax.wsdl.BindingOperation getBindingOperation(javax.wsdl.Definition definition,
String operationName)
definition - The WSDL definitionoperationName - the given operation name
null
public static boolean isRpc(javax.wsdl.Definition definition,
javax.wsdl.BindingOperation bindingOperation)
definition - The WSDL definitionbindingOperation - The BindingOperation to check
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||