Clover Coverage Report - Atlassian XWork(Aggregated)
Coverage timestamp: Wed Jul 27 2011 23:39:31 CDT
3   36   3   1
0   21   1   3
3     1  
1    
 
 
  HttpErrorResult       Line # 17 3 3 0% 0.0
 
No Tests
 
1    package com.atlassian.xwork.results;
2   
3    import com.opensymphony.xwork.Result;
4    import com.opensymphony.xwork.ActionInvocation;
5    import com.opensymphony.webwork.ServletActionContext;
6   
7    /**
8    * XWork result that sends an HTTP error, as configured. Example usage:
9    *
10    * <blockquote><pre>&lt;result name="denied" type="httperror">
11    * &lt;param name="errorCode">403&lt;/param>
12    * &lt;param name="errorMessage">You are not permitted to view this resource&lt;/param>
13    * &lt/result></pre></blockquote>
14    *
15    * @since 1.6
16    */
 
17    public class HttpErrorResult implements Result
18    {
19    private int errorCode;
20    private String errorMessage;
21   
 
22  0 toggle public void execute(ActionInvocation invocation) throws Exception
23    {
24  0 ServletActionContext.getResponse().sendError(errorCode, errorMessage);
25    }
26   
 
27  0 toggle public void setErrorCode(int errorCode)
28    {
29  0 this.errorCode = errorCode;
30    }
31   
 
32  0 toggle public void setErrorMessage(String errorMessage)
33    {
34  0 this.errorMessage = errorMessage;
35    }
36    }