public interface ITransportContext
Modifier and Type | Interface and Description |
---|---|
static class |
ITransportContext.TYPE |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JMS_MESSAGE_OBJ_NAME |
Modifier and Type | Method and Description |
---|---|
void |
addCookie(java.lang.Object cookie) |
java.util.Map<java.lang.String,java.lang.String> |
getAllHeaders()
Get all headers from local map
|
java.lang.Object |
getAttribute(java.lang.String name)
See
HttpServletRequst.getAttribute |
java.lang.String |
getAuthType()
See
HttpServletRequest.getAuthType |
int |
getContentLength()
See
HttpServletRequest.getContentLength |
java.lang.String |
getContentType()
See
HttpServletRequest.getContentType |
java.lang.Object[] |
getCookies()
Get cookies from underlying transport layer See
HttpServletRequest.getCookies |
java.lang.String |
getHeader(java.lang.String headerName) |
java.util.Enumeration<java.lang.String> |
getHeaderNames()
See
HttpServletRequest.getHeaderNames |
java.io.InputStream |
getInputStream()
See
HttpServletRequest.getInputStream |
java.lang.String |
getMethod()
Get HTTP method from underlying transport layer See
HttpServletRequest.getMethod |
java.io.OutputStream |
getOutputStream()
See
HttpServletRespons.getOutputStream() |
java.lang.String |
getParameter(java.lang.String parameter)
See
HttpServletRequest.getParameter |
java.lang.String |
getPathInfo()
See
HttpServletRequest.getPathInfo() |
java.lang.String |
getQueryString()
See
HttpServletRequest.getQueryString |
java.lang.String |
getRemoteAddr()
See
HttpServletRequest.getRemoteAddr |
java.lang.String |
getRequestURI()
Get RequestURI from underlying transport layer.
|
java.lang.StringBuffer |
getRequestURL()
Get RequestURL from underlying transport layer.
|
java.lang.String |
getScheme()
See
HttpServletRequest.getScheme() |
java.lang.String |
getServerName()
Get server name from underlying transport layer See
HttpServletRequest.getServerName |
int |
getServerPort()
Get server port from underlying transport layer See
HttpServletRequest.getServerPort |
int |
getStatus()
See
HttpServletResponse.getStatus |
java.lang.String |
getTransportHeader(java.lang.String headerName)
Get the header value from underlying transport layer
|
java.util.Enumeration<java.lang.String> |
getTransportHeaders(java.lang.String name)
See
HttpServletRequest.getHeaders |
ITransportContext.TYPE |
getType() |
java.io.Writer |
getWriter()
See
HttpServletResponse.getWriter() |
boolean |
hasRequest()
Checks if request object is null or not.
|
boolean |
hasResponse()
Checks if response object is null or not Returns true if not null else false.
|
boolean |
isSecure()
See
HttpServletRequest.isSecure |
void |
sendError(int errorCode, java.lang.String msg)
Sends Error using underlying transport layer See
HttpServletResponse.sendError |
void |
sendRedirect(java.lang.String redirectURL)
See
HttpServletResponse.sendRedirect |
void |
setHeader(java.lang.String headerName, java.lang.String headerVal) |
void |
setResponseContentLength(int length)
See
HttpServletResponse.setContentLength |
void |
setResponseContentType(java.lang.String contentType)
See
HttpServletResponse.setContentType() |
void |
setStatus(int status)
See
HttpServletResponse.setStatus() |
void |
setTransportHeader(java.lang.String headerName, java.lang.String headerVal, java.lang.String agentFunction)
Service agent uses it for inbound message processing with processResponse - Moved it here from message context objects, earlier it was in each separate message contexts
|
void |
setType(ITransportContext.TYPE type) |
static final java.lang.String JMS_MESSAGE_OBJ_NAME
void setType(ITransportContext.TYPE type)
ITransportContext.TYPE getType()
java.lang.String getHeader(java.lang.String headerName)
void setHeader(java.lang.String headerName, java.lang.String headerVal)
java.util.Map<java.lang.String,java.lang.String> getAllHeaders()
void setTransportHeader(java.lang.String headerName, java.lang.String headerVal, java.lang.String agentFunction) throws WSMException
headerName
-headerVal
-agentFunction
-WSMException
java.lang.String getTransportHeader(java.lang.String headerName)
headerName
-java.lang.String getRequestURI()
HttpServletRequest.getRequestURI
java.lang.StringBuffer getRequestURL()
HttpServletRequest.getRequestURL
void sendError(int errorCode, java.lang.String msg) throws java.io.IOException
HttpServletResponse.sendError
errorCode
-msg
-java.io.IOException
java.lang.Object[] getCookies()
HttpServletRequest.getCookies
java.lang.String getServerName()
HttpServletRequest.getServerName
int getServerPort()
HttpServletRequest.getServerPort
java.lang.String getMethod()
HttpServletRequest.getMethod
boolean isSecure()
HttpServletRequest.isSecure
boolean hasRequest()
boolean hasResponse()
java.lang.String getParameter(java.lang.String parameter)
HttpServletRequest.getParameter
parameter
-void sendRedirect(java.lang.String redirectURL) throws java.io.IOException
HttpServletResponse.sendRedirect
redirectURL
-java.io.IOException
java.lang.String getRemoteAddr()
HttpServletRequest.getRemoteAddr
java.lang.Object getAttribute(java.lang.String name)
HttpServletRequst.getAttribute
void setResponseContentLength(int length)
HttpServletResponse.setContentLength
length
-java.lang.String getQueryString()
HttpServletRequest.getQueryString
java.lang.String getContentType()
HttpServletRequest.getContentType
java.util.Enumeration<java.lang.String> getHeaderNames()
HttpServletRequest.getHeaderNames
java.util.Enumeration<java.lang.String> getTransportHeaders(java.lang.String name)
HttpServletRequest.getHeaders
java.io.InputStream getInputStream() throws java.io.IOException
HttpServletRequest.getInputStream
java.io.IOException
int getContentLength()
HttpServletRequest.getContentLength
java.lang.String getAuthType()
HttpServletRequest.getAuthType
int getStatus()
HttpServletResponse.getStatus
java.lang.String getScheme()
HttpServletRequest.getScheme()
void setStatus(int status)
HttpServletResponse.setStatus()
status
-void setResponseContentType(java.lang.String contentType)
HttpServletResponse.setContentType()
status
-java.io.OutputStream getOutputStream() throws java.io.IOException
HttpServletRespons.getOutputStream()
status
-java.io.IOException
java.io.Writer getWriter() throws java.io.IOException
HttpServletResponse.getWriter()
status
-java.io.IOException
java.lang.String getPathInfo()
HttpServletRequest.getPathInfo()
status
-void addCookie(java.lang.Object cookie)