org.apache.axis.utils
Class WSDLUtils

java.lang.Object
  |
  +--org.apache.axis.utils.WSDLUtils

public class WSDLUtils
extends java.lang.Object

WSDL utility class, 1st cut. Right now all the WSDL functionality for dynamic Java->WSDL is in here - it probably wants to move elsewhere when a more solid design stabilizes.

Author:
Glen Daniels (gdaniels@macromedia.com)

Constructor Summary
WSDLUtils()
           
 
Method Summary
static void addPartToMessage(javax.wsdl.Definition def, javax.wsdl.Message msg, java.lang.String name, java.lang.Class param, TypeMappingRegistry reg)
           
static javax.wsdl.Message getRequestMessage(javax.wsdl.Definition def, java.lang.String namespace, java.lang.reflect.Method method, TypeMappingRegistry reg)
           
static javax.wsdl.Message getResponseMessage(javax.wsdl.Definition def, java.lang.String namespace, java.lang.reflect.Method method, TypeMappingRegistry reg)
           
static org.w3c.dom.Document writeWSDLDoc(java.lang.Class cls, java.lang.String allowedMethods, java.lang.String url, java.lang.String urn, java.lang.String description, MessageContext msgContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLUtils

public WSDLUtils()
Method Detail

writeWSDLDoc

public static org.w3c.dom.Document writeWSDLDoc(java.lang.Class cls,
                                                java.lang.String allowedMethods,
                                                java.lang.String url,
                                                java.lang.String urn,
                                                java.lang.String description,
                                                MessageContext msgContext)
                                         throws java.lang.Exception

getRequestMessage

public static javax.wsdl.Message getRequestMessage(javax.wsdl.Definition def,
                                                   java.lang.String namespace,
                                                   java.lang.reflect.Method method,
                                                   TypeMappingRegistry reg)

getResponseMessage

public static javax.wsdl.Message getResponseMessage(javax.wsdl.Definition def,
                                                    java.lang.String namespace,
                                                    java.lang.reflect.Method method,
                                                    TypeMappingRegistry reg)

addPartToMessage

public static void addPartToMessage(javax.wsdl.Definition def,
                                    javax.wsdl.Message msg,
                                    java.lang.String name,
                                    java.lang.Class param,
                                    TypeMappingRegistry reg)


Copyright © 2001 Apache XML Project. All Rights Reserved.