|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.infoglue.deliver.invokers.PageInvoker
public abstract class PageInvoker
| Constructor Summary | |
|---|---|
PageInvoker()
|
|
| Method Summary | |
|---|---|
void |
cachePage()
This method is used to allow pagecaching on a general level. |
void |
deliverPage()
This method is used to send the page out to the browser or other device. |
org.exolab.castor.jdo.Database |
getDatabase()
|
abstract PageInvoker |
getDecoratedPageInvoker()
This method should return an instance of the class that should be used for page editing inside the tools or in working. |
java.util.Map |
getDefaultContext()
Creates and returns a defaultContext, currently with the templateLogic and if the portal support is enabled the portalLogic object. |
DeliveryContext |
getDeliveryContext()
|
java.lang.String |
getPageString()
|
javax.servlet.http.HttpServletRequest |
getRequest()
|
javax.servlet.http.HttpServletResponse |
getResponse()
|
TemplateController |
getTemplateController()
|
abstract void |
invokePage()
This is the method that will deliver the page to the user. |
void |
setPageString(java.lang.String string)
|
void |
setParameters(DatabaseWrapper dbWrapper,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
TemplateController templateController,
DeliveryContext deliveryContext)
The default initializer for PageInvokers. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PageInvoker()
| Method Detail |
|---|
public abstract PageInvoker getDecoratedPageInvoker()
throws SystemException
SystemException
public void setParameters(DatabaseWrapper dbWrapper,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
TemplateController templateController,
DeliveryContext deliveryContext)
request - response - templateController - deliveryContext -
public org.exolab.castor.jdo.Database getDatabase()
throws SystemException
SystemException
public abstract void invokePage()
throws SystemException,
java.lang.Exception
SystemException
java.lang.Exception
public void deliverPage()
throws java.lang.Exception
java.lang.Exceptionpublic void cachePage()
public final DeliveryContext getDeliveryContext()
public final javax.servlet.http.HttpServletRequest getRequest()
public final javax.servlet.http.HttpServletResponse getResponse()
public final TemplateController getTemplateController()
public java.lang.String getPageString()
public void setPageString(java.lang.String string)
public java.util.Map getDefaultContext()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||