|
16 | 16 | import hudson.util.HttpResponses;
|
17 | 17 | import hudson.util.NamingThreadFactory;
|
18 | 18 | import io.jenkins.plugins.gitlabbranchsource.GitLabSCMNavigator;
|
| 19 | +import jakarta.servlet.ServletException; |
| 20 | +import jakarta.servlet.http.HttpServletResponse; |
19 | 21 | import java.awt.Color;
|
20 | 22 | import java.awt.Graphics2D;
|
21 | 23 | import java.awt.image.BufferedImage;
|
|
43 | 45 | import java.util.logging.Level;
|
44 | 46 | import java.util.logging.Logger;
|
45 | 47 | import javax.imageio.ImageIO;
|
46 |
| -import javax.servlet.ServletException; |
47 |
| -import javax.servlet.http.HttpServletResponse; |
48 | 48 | import jenkins.model.Jenkins;
|
49 | 49 | import org.apache.commons.lang.StringUtils;
|
50 | 50 | import org.kohsuke.stapler.HttpResponse;
|
51 | 51 | import org.kohsuke.stapler.QueryParameter;
|
52 |
| -import org.kohsuke.stapler.StaplerRequest; |
53 |
| -import org.kohsuke.stapler.StaplerResponse; |
| 52 | +import org.kohsuke.stapler.StaplerRequest2; |
| 53 | +import org.kohsuke.stapler.StaplerResponse2; |
54 | 54 |
|
55 | 55 | /**
|
56 | 56 | * An avatar cache that will serve URLs that have been recently registered
|
@@ -260,7 +260,7 @@ public String getUrlName() {
|
260 | 260 | * @param size the requested size (defaults to {@code 48x48} if unspecified).
|
261 | 261 | * @return the response.
|
262 | 262 | */
|
263 |
| - public HttpResponse doDynamic(StaplerRequest req, @QueryParameter String size) { |
| 263 | + public HttpResponse doDynamic(StaplerRequest2 req, @QueryParameter String size) { |
264 | 264 | if (StringUtils.isBlank(req.getRestOfPath())) {
|
265 | 265 | return HttpResponses.notFound();
|
266 | 266 | }
|
@@ -303,7 +303,7 @@ public HttpResponse doDynamic(StaplerRequest req, @QueryParameter String size) {
|
303 | 303 | if (avatar.lastModified <= since) {
|
304 | 304 | return new HttpResponse() {
|
305 | 305 | @Override
|
306 |
| - public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) |
| 306 | + public void generateResponse(StaplerRequest2 req, StaplerResponse2 rsp, Object node) |
307 | 307 | throws IOException, ServletException {
|
308 | 308 | rsp.addDateHeader("Last-Modified", avatar.lastModified);
|
309 | 309 | rsp.addHeader("Cache-control", "max-age=3600, public");
|
@@ -467,7 +467,7 @@ public ImageResponse(BufferedImage image, boolean flushImage, long lastModified,
|
467 | 467 | }
|
468 | 468 |
|
469 | 469 | @Override
|
470 |
| - public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) |
| 470 | + public void generateResponse(StaplerRequest2 req, StaplerResponse2 rsp, Object node) |
471 | 471 | throws IOException, ServletException {
|
472 | 472 | ByteArrayOutputStream bos = new ByteArrayOutputStream();
|
473 | 473 | try {
|
|
0 commit comments