Stellent
HowToComponents
JavaDoc

intradoc.soap.custom
Class SoapCustomComplexData

java.lang.Object
  |
  +--intradoc.soap.custom.SoapCustomComplexData
Direct Known Subclasses:
SoapCustomContainerData, SoapCustomDataListData, SoapCustomParamsData, SoapCustomResultSetData

public abstract class SoapCustomComplexData
extends java.lang.Object


Field Summary
 java.util.Vector m_customDataList
           
 java.util.Hashtable m_customDataMap
           
 DataResultSet m_elementSet
           
 int m_maxOccurs
           
 java.lang.String m_name
           
 
Constructor Summary
SoapCustomComplexData()
           
 
Method Summary
 void addComplexElement(java.lang.String dataName, java.lang.String dataType, java.lang.String dataIdcName)
           
 void addDataListElements(java.lang.String dataListName)
           
 void addSimpleElement(java.lang.String dataName, java.lang.String dataType, java.lang.String dataIdcName)
           
 void init(java.lang.String name, DataResultSet drset)
           
 void load()
           
 void parseRequest(DataBinder data, PropertiesTreeNode node, SoapCustomComplexElementData soapElementData)
           
 void sendResponse(DataBinder data, java.lang.StringBuffer buffer, SoapCustomComplexElementData soapElementData)
           
 void writeSchemaComplexType(java.io.Writer writer, int numTabs)
           
 void writeSchemaElement(java.io.Writer writer, int numTabs)
           
 
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_elementSet

public DataResultSet m_elementSet

m_customDataList

public java.util.Vector m_customDataList

m_customDataMap

public java.util.Hashtable m_customDataMap

m_maxOccurs

public int m_maxOccurs
Constructor Detail

SoapCustomComplexData

public SoapCustomComplexData()
Method Detail

init

public void init(java.lang.String name,
                 DataResultSet drset)

load

public void load()
          throws DataException,
                 ServiceException
DataException
ServiceException

addSimpleElement

public void addSimpleElement(java.lang.String dataName,
                             java.lang.String dataType,
                             java.lang.String dataIdcName)
                      throws ServiceException
ServiceException

addComplexElement

public void addComplexElement(java.lang.String dataName,
                              java.lang.String dataType,
                              java.lang.String dataIdcName)
                       throws DataException,
                              ServiceException
DataException
ServiceException

addDataListElements

public void addDataListElements(java.lang.String dataListName)
                         throws DataException,
                                ServiceException
DataException
ServiceException

parseRequest

public void parseRequest(DataBinder data,
                         PropertiesTreeNode node,
                         SoapCustomComplexElementData soapElementData)

sendResponse

public void sendResponse(DataBinder data,
                         java.lang.StringBuffer buffer,
                         SoapCustomComplexElementData soapElementData)
                  throws java.io.IOException
java.io.IOException

writeSchemaElement

public void writeSchemaElement(java.io.Writer writer,
                               int numTabs)
                        throws java.io.IOException
java.io.IOException

writeSchemaComplexType

public void writeSchemaComplexType(java.io.Writer writer,
                                   int numTabs)
                            throws java.io.IOException
java.io.IOException


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