@Test public void testGetFragaSvarNotSekretessmarkerad() { List<FragaSvarView> fragaSvarViewList = testee.fragaSvarForIntyg(FK7263, INTYG_ID); assertNotNull(fragaSvarViewList); assertEquals(1, fragaSvarViewList.size()); }
@GET @Path("/{intygsTyp}/{intygsId}") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod public List<FragaSvarView> fragaSvarForIntyg(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") String intygsId) { abortIfFragaSvarNotActive(intygsTyp); List<FragaSvarView> fragaSvarList = fragaSvarService.getFragaSvar(intygsId); return fragaSvarList; }
FragaSvarModuleApiController extends AbstractApiController { @GET @Path("/{intygsTyp}/{intygsId}") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod public List<FragaSvarView> fragaSvarForIntyg(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") String intygsId) { abortIfFragaSvarNotActive(intygsTyp); List<FragaSvarView> fragaSvarList = fragaSvarService.getFragaSvar(intygsId); return fragaSvarList; } }
FragaSvarModuleApiController extends AbstractApiController { @GET @Path("/{intygsTyp}/{intygsId}") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod public List<FragaSvarView> fragaSvarForIntyg(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") String intygsId) { abortIfFragaSvarNotActive(intygsTyp); List<FragaSvarView> fragaSvarList = fragaSvarService.getFragaSvar(intygsId); return fragaSvarList; }  }
FragaSvarModuleApiController extends AbstractApiController { @GET @Path("/{intygsTyp}/{intygsId}") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod public List<FragaSvarView> fragaSvarForIntyg(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") String intygsId) { abortIfFragaSvarNotActive(intygsTyp); List<FragaSvarView> fragaSvarList = fragaSvarService.getFragaSvar(intygsId); return fragaSvarList; }  @GET @Path("/{intygsTyp}/{intygsId}") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod List<FragaSvarView> fragaSvarForIntyg(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") String intygsId); @PUT @Path("/{intygsTyp}/{fragasvarId}/besvara") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response answer(@PathParam("intygsTyp") String intygsTyp, @PathParam("fragasvarId") final Long frageSvarId, String svarsText); @PUT @Path("/{intygsId}/besvara") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response answer(@PathParam("intygsId") final String intygsId, final String svarsText); @POST @Path("/{intygsId}/vidarebefordrad") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response setDispatchState(@PathParam("intygsId") final String intygsId); @POST @Path("/{intygsTyp}/{intygsId}") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response createQuestion(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") final String intygsId,
        CreateQuestionParameter parameter); @GET @Path("/{intygsTyp}/{fragasvarId}/stang") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod FragaSvar closeAsHandled(@PathParam("intygsTyp") String intygsTyp, @PathParam("fragasvarId") Long fragasvarId); @PUT @Path("/stang") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod List<FragaSvar> closeQAsAsHandled(List<QARequest> qas); @GET @Path("/{intygsTyp}/{fragasvarId}/oppna") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod FragaSvar openAsUnhandled(@PathParam("intygsTyp") String intygsTyp, @PathParam("fragasvarId") Long fragasvarId); }
FragaSvarModuleApiController extends AbstractApiController { @GET @Path("/{intygsTyp}/{intygsId}") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod public List<FragaSvarView> fragaSvarForIntyg(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") String intygsId) { abortIfFragaSvarNotActive(intygsTyp); List<FragaSvarView> fragaSvarList = fragaSvarService.getFragaSvar(intygsId); return fragaSvarList; }  @GET @Path("/{intygsTyp}/{intygsId}") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod List<FragaSvarView> fragaSvarForIntyg(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") String intygsId); @PUT @Path("/{intygsTyp}/{fragasvarId}/besvara") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response answer(@PathParam("intygsTyp") String intygsTyp, @PathParam("fragasvarId") final Long frageSvarId, String svarsText); @PUT @Path("/{intygsId}/besvara") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response answer(@PathParam("intygsId") final String intygsId, final String svarsText); @POST @Path("/{intygsId}/vidarebefordrad") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response setDispatchState(@PathParam("intygsId") final String intygsId); @POST @Path("/{intygsTyp}/{intygsId}") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod Response createQuestion(@PathParam("intygsTyp") String intygsTyp, @PathParam("intygsId") final String intygsId,
        CreateQuestionParameter parameter); @GET @Path("/{intygsTyp}/{fragasvarId}/stang") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod FragaSvar closeAsHandled(@PathParam("intygsTyp") String intygsTyp, @PathParam("fragasvarId") Long fragasvarId); @PUT @Path("/stang") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod List<FragaSvar> closeQAsAsHandled(List<QARequest> qas); @GET @Path("/{intygsTyp}/{fragasvarId}/oppna") @Produces(MediaType.APPLICATION_JSON + UTF_8_CHARSET) @PrometheusTimeMethod FragaSvar openAsUnhandled(@PathParam("intygsTyp") String intygsTyp, @PathParam("fragasvarId") Long fragasvarId);  }