blob: 9f7ffb90aa908c9ec24b67afaa9da8616a501ecd [file] [log] [blame]
Matthias Andreas Benkard8ae23a72020-10-31 19:59:24 +01001package eu.mulk.mulkcms2.cms.privacy.about;
2
Matthias Andreas Benkard49b01512021-07-05 06:45:54 +02003import io.quarkus.qute.CheckedTemplate;
Matthias Andreas Benkard8ae23a72020-10-31 19:59:24 +01004import io.quarkus.qute.TemplateInstance;
Matthias Andreas Benkarde3bc3ee2023-08-06 16:21:11 +02005import jakarta.ws.rs.GET;
6import jakarta.ws.rs.Path;
7import jakarta.ws.rs.Produces;
8import jakarta.ws.rs.core.MediaType;
Matthias Andreas Benkard8ae23a72020-10-31 19:59:24 +01009
10@Path("/privacy")
11public class PrivacyPolicyResource {
12
Matthias Andreas Benkard49b01512021-07-05 06:45:54 +020013 @CheckedTemplate(basePath = "benki/privacy")
14 static class Templates {
15 public static native TemplateInstance index();
16 }
Matthias Andreas Benkard8ae23a72020-10-31 19:59:24 +010017
18 @GET
19 @Produces(MediaType.TEXT_HTML)
20 public TemplateInstance getIndex() {
Matthias Andreas Benkard49b01512021-07-05 06:45:54 +020021 return Templates.index();
Matthias Andreas Benkard8ae23a72020-10-31 19:59:24 +010022 }
23}