Class PersistentHttpServlet

PersistentHttpServlet
Direct Known Subclasses:
AccessRecorderServlet, ServletListServer

public abstract class PersistentHttpServlet


Field Summary
protected  int savePeriod
           
protected  java.lang.Thread saver
           
protected  java.io.Serializable state
           
protected  int stateCount
           
 
Constructor Summary
protected PersistentHttpServlet()
           
 
Method Summary
(package private)  void autosave()
           
protected abstract  java.io.Serializable createState()
           
 void destroy()
           
protected  java.lang.String getStatePath()
           
 void init(ServletConfig config)
           
protected  void init(ServletConfig config, int savePeriod)
           
protected  void stateChanged()
           
 

Field Detail

state

protected java.io.Serializable state

saver

protected java.lang.Thread saver

savePeriod

protected int savePeriod

stateCount

protected int stateCount
Constructor Detail

PersistentHttpServlet

protected PersistentHttpServlet()
Method Detail

init

public void init(ServletConfig config)
          throws ServletException

init

protected void init(ServletConfig config,
                    int savePeriod)
             throws ServletException

getStatePath

protected java.lang.String getStatePath()

createState

protected abstract java.io.Serializable createState()

autosave

void autosave()

stateChanged

protected void stateChanged()

destroy

public void destroy()