Class PublicApiTenantWebScriptServletRuntime

    • Field Summary

      • Fields inherited from class org.springframework.extensions.webscripts.servlet.WebScriptServletRuntime

        authFactory, req, res, serverProperties, servletReq, servletRes, servletSession
      • Fields inherited from class org.springframework.extensions.webscripts.AbstractRuntime

        container, exceptionLogger, logger, session
    • Constructor Summary

      Constructors 
      Constructor Description
      PublicApiTenantWebScriptServletRuntime​(org.springframework.extensions.webscripts.RuntimeContainer container, org.springframework.extensions.webscripts.servlet.ServletAuthenticatorFactory authFactory, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.extensions.config.ServerProperties serverProperties, ApiAssistant apiAssistant)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.springframework.extensions.webscripts.WebScriptRequest createRequest​(org.springframework.extensions.webscripts.Match match)  
      java.lang.String getName()  
      protected java.lang.String getScriptUrl()  
      protected void renderErrorResponse​(org.springframework.extensions.webscripts.Match match, java.lang.Throwable exception, org.springframework.extensions.webscripts.WebScriptRequest request, org.springframework.extensions.webscripts.WebScriptResponse response)  
      • Methods inherited from class org.springframework.extensions.webscripts.servlet.WebScriptServletRuntime

        createAuthenticator, createResponse, createSessionFactory, getHttpServletRequest, getHttpServletResponse, getScriptMethod, getSupportedMethods
      • Methods inherited from class org.springframework.extensions.webscripts.AbstractRuntime

        beforeProcessError, executeScript, executeScript, getContainer, getFormatStatusTemplate, getRealWebScriptRequest, getRealWebScriptResponse, getScriptParameters, getSession, getStatusCodeTemplate, getStatusTemplate, getTemplateParameters, setURLModelFactory
      • Methods inherited from class java.lang.Object

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

      • PublicApiTenantWebScriptServletRuntime

        public PublicApiTenantWebScriptServletRuntime​(org.springframework.extensions.webscripts.RuntimeContainer container,
                                                      org.springframework.extensions.webscripts.servlet.ServletAuthenticatorFactory authFactory,
                                                      javax.servlet.http.HttpServletRequest req,
                                                      javax.servlet.http.HttpServletResponse res,
                                                      org.springframework.extensions.config.ServerProperties serverProperties,
                                                      ApiAssistant apiAssistant)
    • Method Detail

      • createRequest

        protected org.springframework.extensions.webscripts.WebScriptRequest createRequest​(org.springframework.extensions.webscripts.Match match)
        Overrides:
        createRequest in class TenantWebScriptServletRuntime
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface org.springframework.extensions.webscripts.Runtime
        Overrides:
        getName in class TenantWebScriptServletRuntime
      • renderErrorResponse

        protected void renderErrorResponse​(org.springframework.extensions.webscripts.Match match,
                                           java.lang.Throwable exception,
                                           org.springframework.extensions.webscripts.WebScriptRequest request,
                                           org.springframework.extensions.webscripts.WebScriptResponse response)
        Overrides:
        renderErrorResponse in class org.springframework.extensions.webscripts.AbstractRuntime