Class GoogleMailResource


  • @Path("/google-mail")
    public class GoogleMailResource
    extends Object
    • Field Detail

      • producerTemplate

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

      • GoogleMailResource

        public GoogleMailResource()
    • Method Detail

      • createMail

        @Path("/create")
        @POST
        @Consumes("text/plain")
        @Produces("text/plain")
        public javax.ws.rs.core.Response createMail​(String message)
                                             throws Exception
        Throws:
        Exception
      • readMail

        @Path("/read")
        @GET
        @Produces("text/plain")
        public javax.ws.rs.core.Response readMail​(@QueryParam("messageId")
                                                  String messageId)
      • deleteMail

        @Path("/delete")
        @DELETE
        public javax.ws.rs.core.Response deleteMail​(@QueryParam("messageId")
                                                    String messageId,
                                                    String message)