to.etc.webapp.core
Class ServiceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by to.etc.webapp.core.ServiceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
RenderMethodException

public class ServiceException
extends java.lang.Exception

Any kind of service requested thru a generic container.

Author:
Frits Jalvingh Created on Apr 14, 2006
See Also:
Serialized Form

Constructor Summary
ServiceException(java.lang.String message)
           
ServiceException(java.lang.String message, java.lang.Throwable cause)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String[]> getHeaders()
           
 java.lang.String getMethod()
           
 java.util.Map<java.lang.String,java.lang.String[]> getParameters()
           
 java.lang.String getQueryString()
           
 java.lang.String getRemoteAddress()
           
 java.lang.String getRemoteUser()
           
 javax.servlet.http.HttpServlet getServlet()
           
 java.lang.String getServletPath()
           
 java.lang.String getUrl()
           
 boolean hasContext()
           
 void init(javax.servlet.http.HttpServletRequest req)
          Retrieve info on the call from the context passed.
 void setHeaders(java.util.Map<java.lang.String,java.lang.String[]> headers)
           
 void setMethod(java.lang.String method)
           
 void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
           
 void setQueryString(java.lang.String queryString)
           
 void setRemoteAddress(java.lang.String remoteAddress)
           
 void setRemoteUser(java.lang.String remoteUser)
           
 void setServlet(javax.servlet.http.HttpServlet servlet)
           
 void setServletPath(java.lang.String servlet)
           
 void setUrl(java.lang.String url)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceException

public ServiceException(java.lang.String message,
                        java.lang.Throwable cause)

ServiceException

public ServiceException(java.lang.String message)
Method Detail

hasContext

public boolean hasContext()

init

public void init(javax.servlet.http.HttpServletRequest req)
Retrieve info on the call from the context passed.

Parameters:
ctx -

getHeaders

public java.util.Map<java.lang.String,java.lang.String[]> getHeaders()

setHeaders

public void setHeaders(java.util.Map<java.lang.String,java.lang.String[]> headers)

getMethod

public java.lang.String getMethod()

setMethod

public void setMethod(java.lang.String method)

getParameters

public java.util.Map<java.lang.String,java.lang.String[]> getParameters()

setParameters

public void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)

getQueryString

public java.lang.String getQueryString()

setQueryString

public void setQueryString(java.lang.String queryString)

getRemoteAddress

public java.lang.String getRemoteAddress()

setRemoteAddress

public void setRemoteAddress(java.lang.String remoteAddress)

getRemoteUser

public java.lang.String getRemoteUser()

setRemoteUser

public void setRemoteUser(java.lang.String remoteUser)

getServletPath

public java.lang.String getServletPath()

setServletPath

public void setServletPath(java.lang.String servlet)

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

setServlet

public void setServlet(javax.servlet.http.HttpServlet servlet)

getServlet

public javax.servlet.http.HttpServlet getServlet()