ePOST API

rice.email.proxy.web.pages
Class WebPage

java.lang.Object
  extended by rice.email.proxy.web.pages.WebPage
Direct Known Subclasses:
FolderPage, HierarchyPage, LoginPage, MainPage, MessagePage, TopPage

public abstract class WebPage
extends java.lang.Object


Constructor Summary
WebPage()
           
 
Method Summary
abstract  boolean authenticationRequired()
           
abstract  void execute(WebConnection conn, WebState state)
           
 void writeFooter(WebConnection conn)
           
 void writeHeader(WebConnection conn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebPage

public WebPage()
Method Detail

authenticationRequired

public abstract boolean authenticationRequired()

execute

public abstract void execute(WebConnection conn,
                             WebState state)
                      throws WebException,
                             java.io.IOException
Throws:
WebException
java.io.IOException

writeHeader

public void writeHeader(WebConnection conn)

writeFooter

public void writeFooter(WebConnection conn)
                 throws java.io.IOException
Throws:
java.io.IOException

ePOST API

Copyright © 2001-2005 - Rice Pastry.