Class DataformatResource

java.lang.Object
org.apache.camel.quarkus.component.dataformat.it.DataformatResource

@Path("/dataformat") @ApplicationScoped public class DataformatResource extends Object
  • Field Details

    • producerTemplate

      @Inject org.apache.camel.ProducerTemplate producerTemplate
  • Constructor Details

    • DataformatResource

      public DataformatResource()
  • Method Details

    • snakeYamlmarshal

      @Path("/snakeyaml/marshal/{route}") @GET @Produces("text/yaml") public String snakeYamlmarshal(@PathParam("route") String route, @QueryParam("name") String name)
    • snakeYamlUnmarshal

      @Path("/snakeyaml/unmarshal/{route}") @POST @Consumes("text/yaml") @Produces("text/plain") public String snakeYamlUnmarshal(@PathParam("route") String route, String yaml) throws Exception
      Throws:
      Exception
    • icalmarshal

      @Path("/ical/marshal") @GET @Produces("text/calendar") public String icalmarshal(@QueryParam("start") String start, @QueryParam("end") String end, @QueryParam("summary") String summary, @QueryParam("attendee") String attendee)
    • icalUnmarshal

      @Path("/ical/unmarshal") @POST @Consumes("text/calendar") @Produces("text/plain") public String icalUnmarshal(String body) throws Exception
      Throws:
      Exception