Class DefaultYFormsBuilderProxyService

java.lang.Object
de.hybris.platform.xyformsbackoffice.proxy.impl.DefaultYFormsBuilderProxyService
All Implemented Interfaces:
YFormsBuilderProxyService
Direct Known Subclasses:
DefaultYFormsBuilderProxyServiceTest.DefaultYFormsBuilderProxyServiceTestMock

public class DefaultYFormsBuilderProxyService extends Object implements YFormsBuilderProxyService
Default YForms builder proxy service.
  • Field Details

  • Constructor Details

    • DefaultYFormsBuilderProxyService

      public DefaultYFormsBuilderProxyService()
  • Method Details

    • proxy

      public void proxy(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Description copied from interface: YFormsBuilderProxyService
      Proxies content.
      Specified by:
      proxy in interface YFormsBuilderProxyService
      Parameters:
      request - the HttpServletRequest associated to the call
      response - the HttpServletResponse associated to the call
    • invalidateOrbeonSession

      public void invalidateOrbeonSession(javax.servlet.http.HttpServletRequest request)
      Description copied from interface: YFormsBuilderProxyService
      Invalidate current logged user orbeon session
      Specified by:
      invalidateOrbeonSession in interface YFormsBuilderProxyService
      Parameters:
      request - the HttpServletRequest associated to the call
    • rewriteURL

      protected String rewriteURL(String uri)
    • setResponseHeaders

      protected void setResponseHeaders(HttpURLConnection conn, javax.servlet.http.HttpServletResponse response)
    • setRequestHeaders

      protected void setRequestHeaders(javax.servlet.http.HttpServletRequest request, HttpURLConnection conn)
    • isTextFile

      protected boolean isTextFile(String contentType)
    • isServerError

      protected boolean isServerError(int sc)
    • setYFormsProxyHeader

      public void setYFormsProxyHeader(String yFormsProxyHeader)
    • setYFormsProxyValue

      public void setYFormsProxyValue(String yFormsProxyValue)
    • setOrbeonWebAddress

      public void setOrbeonWebAddress(String orbeonWebAddress)