Apache CXF API

org.apache.cxf.helpers
Class WSDLHelper

java.lang.Object
  extended by org.apache.cxf.helpers.WSDLHelper

public class WSDLHelper
extends java.lang.Object


Constructor Summary
WSDLHelper()
           
 
Method Summary
 javax.wsdl.Binding getBinding(javax.wsdl.BindingOperation bop, javax.wsdl.Definition def)
           
 javax.jws.soap.SOAPBinding getBindingAnnotationFromClass(java.util.List<java.lang.Class<?>> classList)
           
 javax.jws.soap.SOAPBinding getBindingAnnotationFromMethod(java.lang.reflect.Method m)
           
 javax.wsdl.BindingOperation getBindingOperation(javax.wsdl.Binding binding, java.lang.String operationName)
           
 javax.wsdl.BindingOperation getBindingOperation(javax.wsdl.Definition def, java.lang.String operationName)
           
 javax.wsdl.Definition getDefinition(java.io.File wsdlFile)
           
 java.util.List<javax.wsdl.Part> getInMessageParts(javax.wsdl.Operation operation)
           
 java.util.List<javax.wsdl.Part> getOutMessageParts(javax.wsdl.Operation operation)
           
 java.util.Map getParts(javax.wsdl.Operation operation, boolean out)
           
 java.util.List<javax.wsdl.PortType> getPortTypes(javax.wsdl.Definition def)
           
 javax.xml.ws.RequestWrapper getRequestWrapperAnnotation(java.lang.reflect.Method m)
           
 javax.jws.WebParam getWebParamAnnotation(java.lang.annotation.Annotation[] pa)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLHelper

public WSDLHelper()
Method Detail

getBindingOperation

public javax.wsdl.BindingOperation getBindingOperation(javax.wsdl.Definition def,
                                                       java.lang.String operationName)

getBindingOperation

public javax.wsdl.BindingOperation getBindingOperation(javax.wsdl.Binding binding,
                                                       java.lang.String operationName)

getParts

public java.util.Map getParts(javax.wsdl.Operation operation,
                              boolean out)

getBindingAnnotationFromClass

public javax.jws.soap.SOAPBinding getBindingAnnotationFromClass(java.util.List<java.lang.Class<?>> classList)

getBindingAnnotationFromMethod

public javax.jws.soap.SOAPBinding getBindingAnnotationFromMethod(java.lang.reflect.Method m)

getWebParamAnnotation

public javax.jws.WebParam getWebParamAnnotation(java.lang.annotation.Annotation[] pa)

getRequestWrapperAnnotation

public javax.xml.ws.RequestWrapper getRequestWrapperAnnotation(java.lang.reflect.Method m)

getPortTypes

public java.util.List<javax.wsdl.PortType> getPortTypes(javax.wsdl.Definition def)

getInMessageParts

public java.util.List<javax.wsdl.Part> getInMessageParts(javax.wsdl.Operation operation)

getOutMessageParts

public java.util.List<javax.wsdl.Part> getOutMessageParts(javax.wsdl.Operation operation)

getBinding

public javax.wsdl.Binding getBinding(javax.wsdl.BindingOperation bop,
                                     javax.wsdl.Definition def)

getDefinition

public javax.wsdl.Definition getDefinition(java.io.File wsdlFile)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

Apache CXF API

Apache CXF