com.caucho.jsp
Class QJspFactory

java.lang.Object
  extended by javax.servlet.jsp.JspFactory
      extended by com.caucho.jsp.QJspFactory

public class QJspFactory
extends JspFactory


Constructor Summary
QJspFactory()
           
 
Method Summary
static PageContextImpl allocatePageContext(Servlet servlet, ServletRequest request, ServletResponse response, java.lang.String errorPageURL, boolean needsSession, int buffer, boolean autoFlush)
           
static PageContextImpl allocatePageContext(Servlet servlet, WebApp app, ServletRequest request, ServletResponse response, java.lang.String errorPageURL, HttpSession session, int buffer, boolean autoFlush, boolean isPrintNullAsBlank)
          The jsp page context initialization.
static QJspFactory create()
           
static void freePageContext(PageContext pc)
           
 JspEngineInfo getEngineInfo()
           
 JspApplicationContext getJspApplicationContext(ServletContext context)
           
 PageContext getPageContext(Servlet servlet, ServletRequest request, ServletResponse response, java.lang.String errorPageURL, boolean needsSession, int buffer, boolean autoFlush)
           
 java.lang.String getSpecificationVersion()
           
 void releasePageContext(PageContext pc)
          Frees a page context after the JSP page is done with it.
 
Methods inherited from class javax.servlet.jsp.JspFactory
getDefaultFactory, setDefaultFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QJspFactory

public QJspFactory()
Method Detail

create

public static QJspFactory create()

allocatePageContext

public static PageContextImpl allocatePageContext(Servlet servlet,
                                                  ServletRequest request,
                                                  ServletResponse response,
                                                  java.lang.String errorPageURL,
                                                  boolean needsSession,
                                                  int buffer,
                                                  boolean autoFlush)

allocatePageContext

public static PageContextImpl allocatePageContext(Servlet servlet,
                                                  WebApp app,
                                                  ServletRequest request,
                                                  ServletResponse response,
                                                  java.lang.String errorPageURL,
                                                  HttpSession session,
                                                  int buffer,
                                                  boolean autoFlush,
                                                  boolean isPrintNullAsBlank)
The jsp page context initialization.


getPageContext

public PageContext getPageContext(Servlet servlet,
                                  ServletRequest request,
                                  ServletResponse response,
                                  java.lang.String errorPageURL,
                                  boolean needsSession,
                                  int buffer,
                                  boolean autoFlush)
Specified by:
getPageContext in class JspFactory

releasePageContext

public void releasePageContext(PageContext pc)
Frees a page context after the JSP page is done with it.

Specified by:
releasePageContext in class JspFactory
Parameters:
pc - the PageContext to free

freePageContext

public static void freePageContext(PageContext pc)

getSpecificationVersion

public java.lang.String getSpecificationVersion()

getEngineInfo

public JspEngineInfo getEngineInfo()
Specified by:
getEngineInfo in class JspFactory

getJspApplicationContext

public JspApplicationContext getJspApplicationContext(ServletContext context)
Specified by:
getJspApplicationContext in class JspFactory