public void pushFilter( ServletRequest request, ServletResponse response ) { if (!isFilterActive()) throw new IllegalStateException( "Current context is a servlet - may not push filter."); if (!(request instanceof HttpServletRequest)) throw new IllegalArgumentException( "HttpUnit does not support non-HTTP request wrappers" ); if (!(response instanceof HttpServletResponse)) throw new IllegalArgumentException( "HttpUnit does not support non-HTTP response wrappers" ); _filterStack.push( new FilterContext( (HttpServletRequest) request, (HttpServletResponse) response ) ); }
HttpServletRequest getRequest() { return _filterStack.isEmpty() ? _request : ((FilterContext) _filterStack.lastElement()).getRequest(); }
HttpServletResponse getResponse() { return _filterStack.isEmpty() ? _response : ((FilterContext) _filterStack.lastElement()).getResponse(); }
HttpServletRequest getRequest() { return _filterStack.isEmpty() ? _request : ((FilterContext) _filterStack.lastElement()).getRequest(); }
HttpServletRequest getRequest() { return _filterStack.isEmpty() ? _request : ((FilterContext) _filterStack.lastElement()).getRequest(); }
HttpServletResponse getResponse() { return _filterStack.isEmpty() ? _response : ((FilterContext) _filterStack.lastElement()).getResponse(); }
HttpServletResponse getResponse() { return _filterStack.isEmpty() ? _response : ((FilterContext) _filterStack.lastElement()).getResponse(); }
public void pushFilter( ServletRequest request, ServletResponse response ) { if (!isFilterActive()) throw new IllegalStateException( "Current context is a servlet - may not push filter."); if (!(request instanceof HttpServletRequest)) throw new IllegalArgumentException( "HttpUnit does not support non-HTTP request wrappers" ); if (!(response instanceof HttpServletResponse)) throw new IllegalArgumentException( "HttpUnit does not support non-HTTP response wrappers" ); _filterStack.push( new FilterContext( (HttpServletRequest) request, (HttpServletResponse) response ) ); }
public void pushFilter( ServletRequest request, ServletResponse response ) { if (!isFilterActive()) throw new IllegalStateException( "Current context is a servlet - may not push filter."); if (!(request instanceof HttpServletRequest)) throw new IllegalArgumentException( "HttpUnit does not support non-HTTP request wrappers" ); if (!(response instanceof HttpServletResponse)) throw new IllegalArgumentException( "HttpUnit does not support non-HTTP response wrappers" ); _filterStack.push( new FilterContext( (HttpServletRequest) request, (HttpServletResponse) response ) ); }