/[projects]/CircuitBreaker/src/dk/thoerup/curcuitbreaker/web/ListCircuitBreakers.java
ViewVC logotype

Diff of /CircuitBreaker/src/dk/thoerup/curcuitbreaker/web/ListCircuitBreakers.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 415 by torben, Wed Oct 7 19:24:06 2009 UTC revision 416 by torben, Wed Oct 7 20:21:16 2009 UTC
# Line 2  package dk.thoerup.curcuitbreaker.web; Line 2  package dk.thoerup.curcuitbreaker.web;
2    
3    
4  import java.net.URLEncoder;  import java.net.URLEncoder;
5  import javax.servlet.http.HttpServletRequest;  import javax.servlet.http.*;
6    
7  import dk.thoerup.curcuitbreaker.CircuitBreaker;  import dk.thoerup.curcuitbreaker.CircuitBreaker;
8  import dk.thoerup.curcuitbreaker.CircuitBreakerManager;  import dk.thoerup.curcuitbreaker.CircuitBreakerManager;
9    
10  public class ListCircuitBreakers {  public class ListCircuitBreakers implements Command {
11          public String doCommand(HttpServletRequest req) {          public String execute(HttpServletRequest req, HttpServletResponse resp) {
12                                    
13                                    
14                  StringBuilder sb = new StringBuilder();                  StringBuilder sb = new StringBuilder();
# Line 38  public class ListCircuitBreakers { Line 38  public class ListCircuitBreakers {
38                          }                          }
39                                                    
40                          sb.append("<tr>");                          sb.append("<tr>");
41                          sb.append("<td><a href=\"").append( req.getRequestURI() ).append("?action=view&breaker=");                          sb.append("<td><a href=\"").append( req.getRequestURI() ).append("?command=view&breaker=");
42                          sb.append( encodedName ).append("\">").append(breakerName).append("</a></td>\n");                          sb.append( encodedName ).append("\">").append(breakerName).append("</a></td>\n");
43                          sb.append("<td>").append( breaker.getClass().getSimpleName()).append("</td>\n");                          sb.append("<td>").append( breaker.getClass().getSimpleName()).append("</td>\n");
44                          sb.append("<td style=\"background-color: ").append(color).append("\">&nbsp;</td>\n");                          sb.append("<td style=\"background-color: ").append(color).append("\">&nbsp;</td>\n");

Legend:
Removed from v.415  
changed lines
  Added in v.416

  ViewVC Help
Powered by ViewVC 1.1.20