Quadcap Embeddable Server

com.quadcap.http.servlets.jsp.PageContext Class Reference

Inheritance diagram for com.quadcap.http.servlets.jsp.PageContext:

List of all members.

Detailed Description

The PageContext implementation.

Author:
Stan Bailes

Definition at line 69 of file PageContext.java.

Public Member Functions

void initialize (Servlet servlet, ServletRequest request, ServletResponse response, String errorPageURL, boolean needsSession, int bufferSize, boolean autoFlush) throws IOException, IllegalStateException, IllegalArgumentException
void release ()
void setAttribute (String name, Object val)
void setAttribute (String name, Object val, int scope)
Object getAttribute (String name)
Object getAttribute (String name, int scope)
Object findAttribute (String name)
void removeAttribute (String name)
void removeAttribute (String name, int scope)
int getAttributesScope (String name)
Enumeration getAttributeNamesInScope (int scope)
javax.servlet.jsp.JspWriter getOut ()
HttpSession getSession ()
Object getPage ()
ServletRequest getRequest ()
ServletResponse getResponse ()
Exception getException ()
ServletConfig getServletConfig ()
ServletContext getServletContext ()
void forward (String url) throws ServletException, IOException
void include (String url) throws ServletException, IOException
void handleFinally () throws IOException
void handlePageException (Exception e) throws ServletException, IOException

Package Functions

final String relativize (String url) throws ServletException

Package Attributes

Hashtable pageAttributes = null
Servlet servlet
HttpServletRequest request
HttpServletResponse response
HttpSession session
String errorPageURL
boolean needsSession
int bufferSize
boolean autoFlush
javax.servlet.jsp.JspWriter out


Member Function Documentation

Object com.quadcap.http.servlets.jsp.PageContext.findAttribute String  name  ) 
 

Definition at line 154 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.findAttribute().

Referenced by com.quadcap.http.servlets.jsp.PageContext.findAttribute().

void com.quadcap.http.servlets.jsp.PageContext.forward String  url  )  throws ServletException, IOException
 

Definition at line 256 of file PageContext.java.

References com.quadcap.http.servlets.jsp.JspWriter.clearBuffer(), com.quadcap.http.servlets.jsp.PageContext.forward(), com.quadcap.http.servlets.jsp.PageContext.getServletContext(), com.quadcap.http.servlets.jsp.PageContext.out, com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.response.

Referenced by com.quadcap.http.servlets.jsp.PageContext.forward().

Object com.quadcap.http.servlets.jsp.PageContext.getAttribute String  name,
int  scope
 

Definition at line 138 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getServletContext(), com.quadcap.http.servlets.jsp.PageContext.pageAttributes, com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.session.

Object com.quadcap.http.servlets.jsp.PageContext.getAttribute String  name  ) 
 

Definition at line 134 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getAttribute().

Referenced by com.quadcap.http.servlets.jsp.PageContext.getAttribute().

Enumeration com.quadcap.http.servlets.jsp.PageContext.getAttributeNamesInScope int  scope  ) 
 

Definition at line 192 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getAttributeNamesInScope(), com.quadcap.http.servlets.jsp.PageContext.getServletContext(), com.quadcap.http.servlets.jsp.PageContext.pageAttributes, com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.session.

Referenced by com.quadcap.http.servlets.jsp.PageContext.getAttributeNamesInScope().

int com.quadcap.http.servlets.jsp.PageContext.getAttributesScope String  name  ) 
 

Definition at line 182 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getAttributesScope().

Referenced by com.quadcap.http.servlets.jsp.PageContext.getAttributesScope().

Exception com.quadcap.http.servlets.jsp.PageContext.getException  ) 
 

Definition at line 233 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.request.

javax.servlet.jsp.JspWriter com.quadcap.http.servlets.jsp.PageContext.getOut  ) 
 

Definition at line 212 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.out.

Object com.quadcap.http.servlets.jsp.PageContext.getPage  ) 
 

Definition at line 221 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.servlet.

ServletRequest com.quadcap.http.servlets.jsp.PageContext.getRequest  ) 
 

Definition at line 225 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.request.

ServletResponse com.quadcap.http.servlets.jsp.PageContext.getResponse  ) 
 

Definition at line 229 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.response.

ServletConfig com.quadcap.http.servlets.jsp.PageContext.getServletConfig  ) 
 

Definition at line 237 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.servlet.

Referenced by com.quadcap.http.servlets.jsp.PageContext.getServletContext().

ServletContext com.quadcap.http.servlets.jsp.PageContext.getServletContext  ) 
 

Definition at line 241 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getServletConfig().

Referenced by com.quadcap.http.servlets.jsp.PageContext.forward(), com.quadcap.http.servlets.jsp.PageContext.getAttribute(), com.quadcap.http.servlets.jsp.PageContext.getAttributeNamesInScope(), com.quadcap.http.servlets.jsp.PageContext.include(), com.quadcap.http.servlets.jsp.PageContext.removeAttribute(), and com.quadcap.http.servlets.jsp.PageContext.setAttribute().

HttpSession com.quadcap.http.servlets.jsp.PageContext.getSession  ) 
 

Definition at line 216 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.session.

void com.quadcap.http.servlets.jsp.PageContext.handleFinally  )  throws IOException
 

Definition at line 269 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.autoFlush, com.quadcap.http.servlets.jsp.JspWriter.flush(), and com.quadcap.http.servlets.jsp.PageContext.out.

void com.quadcap.http.servlets.jsp.PageContext.handlePageException Exception  e  )  throws ServletException, IOException
 

Definition at line 275 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.errorPageURL, com.quadcap.http.servlets.jsp.PageContext.handlePageException(), com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.response.

Referenced by com.quadcap.http.servlets.jsp.PageContext.handlePageException().

void com.quadcap.http.servlets.jsp.PageContext.include String  url  )  throws ServletException, IOException
 

Definition at line 263 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getServletContext(), com.quadcap.http.servlets.jsp.PageContext.include(), com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.response.

Referenced by com.quadcap.http.servlets.jsp.PageContext.include().

void com.quadcap.http.servlets.jsp.PageContext.initialize Servlet  servlet,
ServletRequest  request,
ServletResponse  response,
String  errorPageURL,
boolean  needsSession,
int  bufferSize,
boolean  autoFlush
throws IOException, IllegalStateException, IllegalArgumentException
 

Definition at line 81 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.autoFlush, com.quadcap.http.servlets.jsp.PageContext.bufferSize, com.quadcap.http.servlets.jsp.PageContext.errorPageURL, com.quadcap.http.server22.HttpResponse.getJspWriter(), com.quadcap.http.servlets.jsp.PageContext.initialize(), com.quadcap.http.servlets.jsp.PageContext.needsSession, com.quadcap.http.servlets.jsp.PageContext.request, com.quadcap.http.servlets.jsp.PageContext.response, and com.quadcap.http.servlets.jsp.PageContext.servlet.

Referenced by com.quadcap.http.servlets.jsp.JspFactory.getPageContext(), and com.quadcap.http.servlets.jsp.PageContext.initialize().

final String com.quadcap.http.servlets.jsp.PageContext.relativize String  url  )  throws ServletException [package]
 

Definition at line 245 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.relativize(), and com.quadcap.http.servlets.jsp.PageContext.request.

Referenced by com.quadcap.http.servlets.jsp.PageContext.relativize().

void com.quadcap.http.servlets.jsp.PageContext.release  ) 
 

Definition at line 105 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.JspFactory.releasePageContext().

void com.quadcap.http.servlets.jsp.PageContext.removeAttribute String  name,
int  scope
 

Definition at line 166 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getServletContext(), com.quadcap.http.servlets.jsp.PageContext.pageAttributes, com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.session.

void com.quadcap.http.servlets.jsp.PageContext.removeAttribute String  name  ) 
 

Definition at line 162 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.removeAttribute().

Referenced by com.quadcap.http.servlets.jsp.PageContext.removeAttribute().

void com.quadcap.http.servlets.jsp.PageContext.setAttribute String  name,
Object  val,
int  scope
 

Definition at line 117 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.getServletContext(), com.quadcap.http.servlets.jsp.PageContext.pageAttributes, com.quadcap.http.servlets.jsp.PageContext.request, and com.quadcap.http.servlets.jsp.PageContext.session.

void com.quadcap.http.servlets.jsp.PageContext.setAttribute String  name,
Object  val
 

Definition at line 113 of file PageContext.java.

References com.quadcap.http.servlets.jsp.PageContext.setAttribute().

Referenced by com.quadcap.http.servlets.jsp.PageContext.setAttribute().


Member Data Documentation

boolean com.quadcap.http.servlets.jsp.PageContext.autoFlush [package]
 

Definition at line 78 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.handleFinally(), and com.quadcap.http.servlets.jsp.PageContext.initialize().

int com.quadcap.http.servlets.jsp.PageContext.bufferSize [package]
 

Definition at line 77 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.initialize().

String com.quadcap.http.servlets.jsp.PageContext.errorPageURL [package]
 

Definition at line 75 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.handlePageException(), and com.quadcap.http.servlets.jsp.PageContext.initialize().

boolean com.quadcap.http.servlets.jsp.PageContext.needsSession [package]
 

Definition at line 76 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.initialize().

javax.servlet.jsp.JspWriter com.quadcap.http.servlets.jsp.PageContext.out [package]
 

Definition at line 79 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.forward(), com.quadcap.http.servlets.jsp.PageContext.getOut(), and com.quadcap.http.servlets.jsp.PageContext.handleFinally().

Hashtable com.quadcap.http.servlets.jsp.PageContext.pageAttributes = null [package]
 

Definition at line 70 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.getAttribute(), com.quadcap.http.servlets.jsp.PageContext.getAttributeNamesInScope(), com.quadcap.http.servlets.jsp.PageContext.removeAttribute(), and com.quadcap.http.servlets.jsp.PageContext.setAttribute().

HttpServletRequest com.quadcap.http.servlets.jsp.PageContext.request [package]
 

Definition at line 72 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.forward(), com.quadcap.http.servlets.jsp.PageContext.getAttribute(), com.quadcap.http.servlets.jsp.PageContext.getAttributeNamesInScope(), com.quadcap.http.servlets.jsp.PageContext.getException(), com.quadcap.http.servlets.jsp.PageContext.getRequest(), com.quadcap.http.servlets.jsp.PageContext.getSession(), com.quadcap.http.servlets.jsp.PageContext.handlePageException(), com.quadcap.http.servlets.jsp.PageContext.include(), com.quadcap.http.servlets.jsp.PageContext.initialize(), com.quadcap.http.servlets.jsp.PageContext.relativize(), com.quadcap.http.servlets.jsp.PageContext.removeAttribute(), and com.quadcap.http.servlets.jsp.PageContext.setAttribute().

HttpServletResponse com.quadcap.http.servlets.jsp.PageContext.response [package]
 

Definition at line 73 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.forward(), com.quadcap.http.servlets.jsp.PageContext.getResponse(), com.quadcap.http.servlets.jsp.PageContext.handlePageException(), com.quadcap.http.servlets.jsp.PageContext.include(), and com.quadcap.http.servlets.jsp.PageContext.initialize().

Servlet com.quadcap.http.servlets.jsp.PageContext.servlet [package]
 

Definition at line 71 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.getPage(), com.quadcap.http.servlets.jsp.PageContext.getServletConfig(), and com.quadcap.http.servlets.jsp.PageContext.initialize().

HttpSession com.quadcap.http.servlets.jsp.PageContext.session [package]
 

Definition at line 74 of file PageContext.java.

Referenced by com.quadcap.http.servlets.jsp.PageContext.getAttribute(), com.quadcap.http.servlets.jsp.PageContext.getAttributeNamesInScope(), com.quadcap.http.servlets.jsp.PageContext.getSession(), com.quadcap.http.servlets.jsp.PageContext.removeAttribute(), and com.quadcap.http.servlets.jsp.PageContext.setAttribute().