Stellent
HowToComponents
JavaDoc

intradoc.soap.custom
Class SoapCustomSerializer

java.lang.Object
  |
  +--intradoc.soap.custom.SoapCustomSerializer
All Implemented Interfaces:
SoapServiceSerializer

public class SoapCustomSerializer
extends java.lang.Object
implements SoapServiceSerializer


Field Summary
static java.util.Hashtable m_complexDataClassMap
           
static java.util.Hashtable m_dataListMap
           
 java.lang.String m_dataListTableName
           
 java.lang.String m_dataTableName
           
static java.util.Vector m_elementDataTypeList
           
static java.util.Hashtable m_globalServiceMap
           
 boolean m_isLocked
           
 java.lang.String m_lockObject
           
static java.util.Hashtable m_simpleDataClassMap
           
 java.util.Vector m_wsdlList
           
 java.util.Hashtable m_wsdlMap
           
 java.lang.String m_wsdlTableName
           
 
Constructor Summary
SoapCustomSerializer()
           
 
Method Summary
 boolean canParseRequest(DataBinder data, java.lang.String serviceName)
           
 void generateWsdls()
           
 void init()
           
 void initDataClasses()
           
 void initDataLists()
           
 void initWsdls()
           
 void parseRequest(DataBinder data, PropertiesTreeNode node, java.lang.String serviceName)
           
 void sendResponse(DataBinder data, java.lang.StringBuffer buffer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_wsdlList

public java.util.Vector m_wsdlList

m_wsdlMap

public java.util.Hashtable m_wsdlMap

m_globalServiceMap

public static java.util.Hashtable m_globalServiceMap

m_simpleDataClassMap

public static java.util.Hashtable m_simpleDataClassMap

m_complexDataClassMap

public static java.util.Hashtable m_complexDataClassMap

m_elementDataTypeList

public static java.util.Vector m_elementDataTypeList

m_dataListMap

public static java.util.Hashtable m_dataListMap

m_dataTableName

public java.lang.String m_dataTableName

m_wsdlTableName

public java.lang.String m_wsdlTableName

m_dataListTableName

public java.lang.String m_dataListTableName

m_lockObject

public java.lang.String m_lockObject

m_isLocked

public boolean m_isLocked
Constructor Detail

SoapCustomSerializer

public SoapCustomSerializer()
Method Detail

init

public void init()
          throws DataException,
                 ServiceException
Specified by:
init in interface SoapServiceSerializer
DataException
ServiceException

initDataClasses

public void initDataClasses()
                     throws DataException,
                            ServiceException
DataException
ServiceException

initDataLists

public void initDataLists()
                   throws DataException,
                          ServiceException
DataException
ServiceException

initWsdls

public void initWsdls()
               throws DataException,
                      ServiceException
DataException
ServiceException

canParseRequest

public boolean canParseRequest(DataBinder data,
                               java.lang.String serviceName)
Specified by:
canParseRequest in interface SoapServiceSerializer

parseRequest

public void parseRequest(DataBinder data,
                         PropertiesTreeNode node,
                         java.lang.String serviceName)
                  throws java.io.IOException,
                         DataException
Specified by:
parseRequest in interface SoapServiceSerializer
java.io.IOException
DataException

sendResponse

public void sendResponse(DataBinder data,
                         java.lang.StringBuffer buffer)
                  throws java.io.IOException
Specified by:
sendResponse in interface SoapServiceSerializer
java.io.IOException

generateWsdls

public void generateWsdls()
                   throws java.io.IOException,
                          DataException,
                          ServiceException
java.io.IOException
DataException
ServiceException


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