org.infoglue.deliver.invokers
Class HTMLPageInvoker

java.lang.Object
  |
  +--org.infoglue.deliver.invokers.PageInvoker
        |
        +--org.infoglue.deliver.invokers.HTMLPageInvoker

public class HTMLPageInvoker
extends PageInvoker

Author:
Mattias Bogeblad This class delivers a normal html page by using the normal template mechanism introduced in infoglue 1.0 Used mostly for simple pages when the new component-based page type is ready.

Constructor Summary
HTMLPageInvoker()
           
 
Method Summary
 PageInvoker getDecoratedPageInvoker()
          This method should return an instance of the class that should be used for page editing inside the tools or in working.
 void invokePage()
          This is the method that will render the page.
 
Methods inherited from class org.infoglue.deliver.invokers.PageInvoker
cachePage, deliverPage, getDatabase, getDefaultContext, getDeliveryContext, getPageString, getRequest, getResponse, getTemplateController, setPageString, setParameters
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLPageInvoker

public HTMLPageInvoker()
Method Detail

getDecoratedPageInvoker

public PageInvoker getDecoratedPageInvoker()
                                    throws SystemException
This method should return an instance of the class that should be used for page editing inside the tools or in working. Makes it possible to have an alternative to the ordinary delivery optimized class.

Specified by:
getDecoratedPageInvoker in class PageInvoker
SystemException

invokePage

public void invokePage()
                throws SystemException,
                       java.lang.Exception
This is the method that will render the page. It uses the original template style logic.

Specified by:
invokePage in class PageInvoker
SystemException
java.lang.Exception