Interface ProxyFacade

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getInlineFormHtml​(java.lang.String applicationId, java.lang.String formId, YFormDataActionEnum action, java.lang.String formDataId)
      Gets the embedded HTML representation of a form definition.
      void proxy​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Proxies content
    • Method Detail

      • getInlineFormHtml

        java.lang.String getInlineFormHtml​(java.lang.String applicationId,
                                           java.lang.String formId,
                                           YFormDataActionEnum action,
                                           java.lang.String formDataId)
                                    throws YFormServiceException
        Gets the embedded HTML representation of a form definition.
        Parameters:
        applicationId - the application id of the form definition
        formId - the form id of the form definition
        action - the form action
        formDataId - the form data id of the form definition
        Returns:
        the inline representation of the form definition as string
        Throws:
        YFormServiceException - if request with specified parameter cannot be proxied or response is corrupted
      • proxy

        void proxy​(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws ProxyException
        Proxies content
        Parameters:
        request - the HttpServletRequest associated with the call
        response - the HttpServletResponse associated with the call
        Throws:
        ProxyException - when request cannot be proxied