public class SoapDOMClient extends SoapClient implements SoapRequest
BY_PASS_CHECKS, CONTENT_ENCODING_BASE64, CONTENT_ENCODING_DEFLATE, CONTENT_ENCODING_GZIP, cookiesWritten, currentDB, currentDS, dTable, HEADER_ACCEPT_ENCODING, HEADER_CONTENT_ENCODING, HEADER_CONTENT_TRANSFER_ENCODING, request, servletPath, X_FORWARDED_PROTO
Constructor and Description |
---|
SoapDOMClient(HttpServletRequest request)
Creates new SoapClient
|
Modifier and Type | Method and Description |
---|---|
HttpServletRequest |
getHttpRequest()
TODO: Is this needed any more ?
|
java.lang.String |
getMessageId() |
java.lang.String |
getMethod() |
java.lang.String |
getParameter(java.lang.String name,
java.lang.String defaultValue) |
org.w3c.dom.Document |
getRequestDoc() |
java.lang.Object |
getSessionAttribute(java.lang.String name,
java.lang.Object defaultAttribute)
Gets a session attribute
|
protected org.w3c.dom.Document |
makeRequestDoc(HttpServletRequest request) |
org.w3c.dom.Document |
parseDoc(java.lang.String XML) |
checkSession, getBaseDatabase, getHttpSessionId, getLogin, getRawParameter, getReadOnlyDataSource, getSession, isPubilcAllowed, login, logout, sendDocument, setAllowPublic
clearParameters, clickedButton, currentClient, dispose, getBrowser, getCallURL, getCallURL, getCookies, getCookieValue, getDatabase, getDefaultSignature, getDS, getFullRequestString, getHeader, getHostname, getHttpSession, getJoinRequestCount, getLayerId, getMessageID, getNewPage, getParameter, getParameterInt, getParameterLong, getParameterNames, getPathInfo, getProtocolAndHostname, getReportMaxSortRows, getRequest, getRequestString, getRequestText, getServletPath, getSessionAttribute, getStartAfterFullLoadTime, getStartTime, getUniqueRequestCount, hasCookie, hasParameter, isDisposed, isHTTPS, isRestThrottleSupported, isSecure, isUseCapitalParamNames, joinCommand, logException, logTime, makeServerName, makeThreadName, paused, putCookie, removeCookie, restoreClient, resumed, sendData, setDS, setParameter, setPathInfo, setServletPath, setSessionAttribute, setUseCapitalParamNames, terminated, toString, writtenCookies
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getHttpSessionId
public SoapDOMClient(HttpServletRequest request) throws java.lang.Exception
request
- The raw HttpRequestjava.lang.Exception
- A serious problempublic HttpServletRequest getHttpRequest()
SoapRequest
getHttpRequest
in interface SoapRequest
public java.lang.String getMessageId()
getMessageId
in interface SoapRequest
protected final org.w3c.dom.Document makeRequestDoc(HttpServletRequest request) throws java.lang.Exception
request
- java.lang.Exception
- a serious problempublic final org.w3c.dom.Document parseDoc(java.lang.String XML) throws java.lang.Exception
XML
- java.lang.Exception
- a serious problempublic java.lang.String getParameter(java.lang.String name, java.lang.String defaultValue)
getParameter
in class HttpClient
name
- defaultValue
- public java.lang.Object getSessionAttribute(java.lang.String name, java.lang.Object defaultAttribute)
getSessionAttribute
in class SoapClient
name
- The attribute's namedefaultAttribute
- The default valuepublic java.lang.String getMethod()
getMethod
in class SoapClient
public org.w3c.dom.Document getRequestDoc()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.