Stellent
HowToComponents
JavaDoc

intradoc.soap.custom
Class SoapCustomWsdlData

java.lang.Object
  |
  +--intradoc.soap.custom.SoapCustomWsdlData

public class SoapCustomWsdlData
extends java.lang.Object


Field Summary
 java.util.Vector m_complexTypeList
           
 java.util.Hashtable m_complexTypeMap
           
 java.lang.String m_complexTypesTableName
           
 java.lang.String m_description
           
 java.lang.String m_name
           
 java.lang.String m_namespace
           
 java.util.Vector m_serviceList
           
 java.util.Hashtable m_serviceMap
           
 java.lang.String m_servicesTableName
           
static java.util.Vector m_simpleDataTypeList
           
static java.util.Hashtable m_simpleDataTypeMap
           
static java.lang.String WSDL_HTTP_NAMESPACE
           
static java.lang.String WSDL_NAMESPACE
           
static java.lang.String WSDL_SOAP_NAMESPACE
           
static java.lang.String XML_SCHEMA_NAMESPACE
           
 
Constructor Summary
SoapCustomWsdlData()
           
 
Method Summary
 void generateWsdl(java.lang.String wsdlDir)
           
 void init(java.lang.String name, java.lang.String description)
           
 void initComplexTypes()
           
 void initServices()
           
protected  void writeWsdlBinding(java.io.Writer writer)
           
protected  void writeWsdlDefinitions(java.io.Writer writer)
           
protected  void writeWsdlMessages(java.io.Writer writer)
           
protected  void writeWsdlPortTypes(java.io.Writer writer)
           
protected  void writeWsdlSchema(java.io.Writer writer)
           
protected  void writeWsdlService(java.io.Writer writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_name

public java.lang.String m_name

m_description

public java.lang.String m_description

m_namespace

public java.lang.String m_namespace

m_complexTypeList

public java.util.Vector m_complexTypeList

m_complexTypeMap

public java.util.Hashtable m_complexTypeMap

m_complexTypesTableName

public java.lang.String m_complexTypesTableName

m_serviceList

public java.util.Vector m_serviceList

m_serviceMap

public java.util.Hashtable m_serviceMap

m_servicesTableName

public java.lang.String m_servicesTableName

m_simpleDataTypeList

public static java.util.Vector m_simpleDataTypeList

m_simpleDataTypeMap

public static java.util.Hashtable m_simpleDataTypeMap

WSDL_HTTP_NAMESPACE

public static final java.lang.String WSDL_HTTP_NAMESPACE
See Also:
Constant Field Values

WSDL_SOAP_NAMESPACE

public static final java.lang.String WSDL_SOAP_NAMESPACE
See Also:
Constant Field Values

XML_SCHEMA_NAMESPACE

public static final java.lang.String XML_SCHEMA_NAMESPACE
See Also:
Constant Field Values

WSDL_NAMESPACE

public static final java.lang.String WSDL_NAMESPACE
See Also:
Constant Field Values
Constructor Detail

SoapCustomWsdlData

public SoapCustomWsdlData()
Method Detail

init

public void init(java.lang.String name,
                 java.lang.String description)
          throws DataException,
                 ServiceException
DataException
ServiceException

initComplexTypes

public void initComplexTypes()
                      throws DataException,
                             ServiceException
DataException
ServiceException

initServices

public void initServices()
                  throws DataException,
                         ServiceException
DataException
ServiceException

generateWsdl

public void generateWsdl(java.lang.String wsdlDir)
                  throws java.io.IOException
java.io.IOException

writeWsdlDefinitions

protected void writeWsdlDefinitions(java.io.Writer writer)
                             throws java.io.IOException
java.io.IOException

writeWsdlSchema

protected void writeWsdlSchema(java.io.Writer writer)
                        throws java.io.IOException
java.io.IOException

writeWsdlMessages

protected void writeWsdlMessages(java.io.Writer writer)
                          throws java.io.IOException
java.io.IOException

writeWsdlPortTypes

protected void writeWsdlPortTypes(java.io.Writer writer)
                           throws java.io.IOException
java.io.IOException

writeWsdlBinding

protected void writeWsdlBinding(java.io.Writer writer)
                         throws java.io.IOException
java.io.IOException

writeWsdlService

protected void writeWsdlService(java.io.Writer writer)
                         throws java.io.IOException
java.io.IOException


(c) 1996-2005  All rights reserved.  Stellent, Inc.