|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.JspFactory
railo.runtime.CFMLFactory
railo.runtime.CFMLFactoryImpl
public final class CFMLFactoryImpl
implements a JSP Factory, this class produce JSP Compatible PageContext Object this object holds also the must interfaces to coldfusion specified functionlity
Constructor Summary | |
---|---|
CFMLFactoryImpl(CFMLEngineImpl engine,
QueryCache queryCache)
constructor of the JspFactory |
Method Summary | |
---|---|
void |
checkTimeout()
check timeout of all running threads, downgrade also priority from all thread run longer than 10 seconds |
ConfigWeb |
getConfig()
|
ConfigWebImpl |
getConfigWebImpl()
|
QueryCache |
getDefaultQueryCache()
|
javax.servlet.jsp.JspEngineInfo |
getEngineInfo()
|
Array |
getInfo()
|
Object |
getLabel()
|
javax.servlet.jsp.PageContext |
getPageContext(javax.servlet.Servlet servlet,
javax.servlet.ServletRequest req,
javax.servlet.ServletResponse rsp,
String errorPageURL,
boolean needsSession,
int bufferSize,
boolean autoflush)
|
long |
getPageContextesSize()
|
PageContextImpl |
getPageContextImpl(javax.servlet.http.HttpServlet servlet,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp,
String errorPageURL,
boolean needsSession,
int bufferSize,
boolean autoflush,
boolean registerPageContext2Thread,
boolean isChild)
|
PageContext |
getRailoPageContext(javax.servlet.http.HttpServlet servlet,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp,
String errorPageURL,
boolean needsSession,
int bufferSize,
boolean autoflush)
similar to getPageContext Method but return the concrete implementation of the railo PageCOntext and take the HTTP Version of the Servlet Objects |
Struct |
getRunningPageContextes()
|
ScopeContext |
getScopeContext()
|
javax.servlet.http.HttpServlet |
getServlet()
|
URL |
getURL()
|
int |
getUsedPageContextLength()
|
void |
releasePageContext(javax.servlet.jsp.PageContext pc)
|
void |
releaseRailoPageContext(PageContext pc)
Similar to the releasePageContext Method, but take railo PageContext as entry |
void |
resetPageContext()
reset the PageContexes |
void |
setConfig(ConfigWebImpl config)
|
void |
setLabel(String label)
|
void |
setURL(URL url)
|
void |
stopThread(String threadId,
String stopType)
|
static void |
terminate(PageContext pc)
|
Methods inherited from class javax.servlet.jsp.JspFactory |
---|
getDefaultFactory, setDefaultFactory |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CFMLFactoryImpl(CFMLEngineImpl engine, QueryCache queryCache)
config
- Railo specified Configurationcompiler
- CFML compilerengine
- Method Detail |
---|
public void resetPageContext()
resetPageContext
in class CFMLFactory
public javax.servlet.jsp.PageContext getPageContext(javax.servlet.Servlet servlet, javax.servlet.ServletRequest req, javax.servlet.ServletResponse rsp, String errorPageURL, boolean needsSession, int bufferSize, boolean autoflush)
getPageContext
in class javax.servlet.jsp.JspFactory
public PageContext getRailoPageContext(javax.servlet.http.HttpServlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp, String errorPageURL, boolean needsSession, int bufferSize, boolean autoflush)
getRailoPageContext
in class CFMLFactory
servlet
- req
- rsp
- errorPageURL
- needsSession
- bufferSize
- autoflush
-
public PageContextImpl getPageContextImpl(javax.servlet.http.HttpServlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp, String errorPageURL, boolean needsSession, int bufferSize, boolean autoflush, boolean registerPageContext2Thread, boolean isChild)
public void releasePageContext(javax.servlet.jsp.PageContext pc)
releasePageContext
in class javax.servlet.jsp.JspFactory
public void releaseRailoPageContext(PageContext pc)
releaseRailoPageContext
in class CFMLFactory
pc
- public void checkTimeout()
checkTimeout
in class CFMLFactory
public static void terminate(PageContext pc)
public javax.servlet.jsp.JspEngineInfo getEngineInfo()
getEngineInfo
in class javax.servlet.jsp.JspFactory
public int getUsedPageContextLength()
getUsedPageContextLength
in class CFMLFactory
public ConfigWeb getConfig()
getConfig
in class CFMLFactory
public ConfigWebImpl getConfigWebImpl()
public ScopeContext getScopeContext()
public Object getLabel()
getLabel
in class CFMLFactory
public void setLabel(String label)
setLabel
in class CFMLFactory
label
- public URL getURL()
public void setURL(URL url)
public javax.servlet.http.HttpServlet getServlet()
getServlet
in class CFMLFactory
public void setConfig(ConfigWebImpl config)
public Struct getRunningPageContextes()
public long getPageContextesSize()
public Array getInfo()
public void stopThread(String threadId, String stopType)
public QueryCache getDefaultQueryCache()
getDefaultQueryCache
in class CFMLFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |