Class FormBuilderResource


  • @Path("/lumis/service/formbuilder/rest/forms/{formId:[A-F0-9]{32}}/answers")
    public class FormBuilderResource
    extends java.lang.Object
    Form builder related operations.
    Since:
    8.2.0
    Version:
    $Revision: 25279 $ $Date: 2022-10-10 11:50:26 -0300 (Mon, 10 Oct 2022) $
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Response getAnswersReport​(@NotNull java.lang.String formId)
      Returns the answers report of the given form.
      void postForm​(java.lang.String formId, MultivaluedMap<java.lang.String,​java.lang.String> formParameters)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FormBuilderResource

        public FormBuilderResource()
    • Method Detail

      • getAnswersReport

        @GET
        @Path("/report.csv")
        @Produces("text/csv")
        public Response getAnswersReport​(@PathParam("formId") @NotNull
                                         @NotNull java.lang.String formId)
                                  throws java.lang.Exception
        Returns the answers report of the given form.
        Parameters:
        formId - the form identifier.
        Returns:
        the answers report of the given form.
        Throws:
        java.lang.Exception
        Since:
        8.2.0