Stellent
HowToComponents
JavaDoc

intradoc.soap
Class SoapXmlSerializer

java.lang.Object
  |
  +--intradoc.soap.SoapXmlSerializer

public class SoapXmlSerializer
extends java.lang.Object


Field Summary
static int FAULT_CLIENT_CODE
           
static int FAULT_SERVER_CODE
           
static java.lang.String NAMESPACE_11
           
static java.lang.String NAMESPACE_12
           
 
Constructor Summary
SoapXmlSerializer()
           
 
Method Summary
protected static java.lang.String getResponseContentType(DataBinder data)
           
static void init()
           
static void parseRequest(DataBinder data)
           
static void parseRequestEx(DataBinder data, java.io.BufferedInputStream bis, long contentLength)
           
static void parseServiceNode(DataBinder data, PropertiesTreeNode node)
           
static PropertiesTreeNode parseSoapNodes(DataBinder data, java.util.Vector nodeList)
           
static java.lang.String parseXmlNode(DataBinder data, java.io.BufferedInputStream bis, long length)
           
static void sendFaultResponse(DataBinder data, java.lang.StringBuffer buffer, ExecutionContext cxt)
           
static void sendFileResponse(DataBinder data, intradoc.server.Service service, java.lang.String fileName, java.lang.String downloadName, java.lang.String format, intradoc.server.ServiceHttpImplementor httpImplementor)
           
static java.lang.String sendResponse(DataBinder data, ExecutionContext cxt)
           
static void setClientEncoding(DataBinder data, java.io.BufferedInputStream bis, long contentLength)
           
static void setFaultMessage(DataBinder data, int code, java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FAULT_CLIENT_CODE

public static final int FAULT_CLIENT_CODE
See Also:
Constant Field Values

FAULT_SERVER_CODE

public static final int FAULT_SERVER_CODE
See Also:
Constant Field Values

NAMESPACE_11

public static java.lang.String NAMESPACE_11

NAMESPACE_12

public static java.lang.String NAMESPACE_12
Constructor Detail

SoapXmlSerializer

public SoapXmlSerializer()
Method Detail

init

public static void init()
                 throws DataException,
                        ServiceException
DataException
ServiceException

parseRequest

public static void parseRequest(DataBinder data)
                         throws java.io.IOException,
                                DataException
java.io.IOException
DataException

parseRequestEx

public static void parseRequestEx(DataBinder data,
                                  java.io.BufferedInputStream bis,
                                  long contentLength)
                           throws java.io.IOException,
                                  DataException
java.io.IOException
DataException

setClientEncoding

public static void setClientEncoding(DataBinder data,
                                     java.io.BufferedInputStream bis,
                                     long contentLength)
                              throws java.io.IOException,
                                     DataException
java.io.IOException
DataException

parseXmlNode

public static java.lang.String parseXmlNode(DataBinder data,
                                            java.io.BufferedInputStream bis,
                                            long length)
                                     throws java.io.IOException
java.io.IOException

parseSoapNodes

public static PropertiesTreeNode parseSoapNodes(DataBinder data,
                                                java.util.Vector nodeList)
                                         throws DataException
DataException

parseServiceNode

public static void parseServiceNode(DataBinder data,
                                    PropertiesTreeNode node)
                             throws java.io.IOException,
                                    DataException
java.io.IOException
DataException

sendResponse

public static java.lang.String sendResponse(DataBinder data,
                                            ExecutionContext cxt)
                                     throws java.io.IOException
java.io.IOException

sendFileResponse

public static void sendFileResponse(DataBinder data,
                                    intradoc.server.Service service,
                                    java.lang.String fileName,
                                    java.lang.String downloadName,
                                    java.lang.String format,
                                    intradoc.server.ServiceHttpImplementor httpImplementor)
                             throws java.io.IOException
java.io.IOException

setFaultMessage

public static void setFaultMessage(DataBinder data,
                                   int code,
                                   java.lang.String message)

sendFaultResponse

public static void sendFaultResponse(DataBinder data,
                                     java.lang.StringBuffer buffer,
                                     ExecutionContext cxt)

getResponseContentType

protected static java.lang.String getResponseContentType(DataBinder data)


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