com.atlassian.johnson.filters
Class JohnsonXmlRpcFilter
java.lang.Object
com.atlassian.johnson.filters.AbstractJohnsonFilter
com.atlassian.johnson.filters.JohnsonXmlRpcFilter
- All Implemented Interfaces:
- javax.servlet.Filter
public class JohnsonXmlRpcFilter
- extends AbstractJohnsonFilter
Handles error cases with XmlRpc fault responses for an application that is unable to handle normal requests.
|
Field Summary |
static org.apache.log4j.Category |
log
|
|
Method Summary |
protected void |
handleError(JohnsonEventContainer appEventContainer,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Handles the given request for error cases when there is a Johnson Event which
stops normal application functioning. |
protected void |
handleNotSetup(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Handles the given request for cases when the application is not yet setup which
stops normal application functioning. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public static final org.apache.log4j.Category log
JohnsonXmlRpcFilter
public JohnsonXmlRpcFilter()
handleError
protected void handleError(JohnsonEventContainer appEventContainer,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
throws java.io.IOException
- Description copied from class:
AbstractJohnsonFilter
- Handles the given request for error cases when there is a Johnson
Event which
stops normal application functioning.
- Specified by:
handleError in class AbstractJohnsonFilter
- Parameters:
appEventContainer - the JohnsonEventContainer that contains the events.servletRequest - the request being directed to the error.servletResponse - the response.
- Throws:
java.io.IOException - when the error cannot be handled.
handleNotSetup
protected void handleNotSetup(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
throws java.io.IOException
- Description copied from class:
AbstractJohnsonFilter
- Handles the given request for cases when the application is not yet setup which
stops normal application functioning.
- Specified by:
handleNotSetup in class AbstractJohnsonFilter
- Parameters:
servletRequest - the request being directed to the error.servletResponse - the response.
- Throws:
java.io.IOException - when the error cannot be handled.
Copyright © 2012 Atlassian. All Rights Reserved.