org.apache.tapestry.contrib.ajax
Class Timeout

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by org.apache.tapestry.contrib.ajax.Timeout
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, IComponent, IDirectEvent, Component, IRender, ITemplateComponent

public abstract class Timeout
extends BaseComponent

Since:
4.0
Author:
mb

Field Summary
 
Fields inherited from class org.apache.tapestry.AbstractComponent
_body, _bodyCount
 
Constructor Summary
Timeout()
           
 
Method Summary
abstract  int getAutoProlongTime()
           
abstract  boolean getDisableAutoProlong()
           
abstract  boolean getDisableWarning()
           
abstract  String getExpirationFunction()
           
abstract  String getExpirationMessage()
           
abstract  WebRequest getRequest()
           
 Map getScriptSymbols()
           
protected  WebSession getSession()
           
protected  int getSessionTime()
           
abstract  String getWarningMessage()
           
abstract  int getWarningTime()
           
 boolean isInSession()
           
 void renewSession(IRequestCycle cycle)
           
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, getContainedRenderers, getInnerRenderers, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, equals, finishLoad, generateClientId, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getBoundId, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getSpecifiedId, getTemplateTagName, hasEvents, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setClientId, setContainedComponent, setContainer, setHasEvents, setId, setNamespace, setPage, setTemplateTagName, toString, triggerEvent
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getSpecification, getSpecifiedId, getTemplateTagName, isRendering, peekClientId, renderBody, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

Timeout

public Timeout()
Method Detail

getWarningTime

public abstract int getWarningTime()

getAutoProlongTime

public abstract int getAutoProlongTime()

getWarningMessage

public abstract String getWarningMessage()

getExpirationMessage

public abstract String getExpirationMessage()

getDisableWarning

public abstract boolean getDisableWarning()

getDisableAutoProlong

public abstract boolean getDisableAutoProlong()

getExpirationFunction

public abstract String getExpirationFunction()

getRequest

public abstract WebRequest getRequest()

getSession

protected WebSession getSession()

getSessionTime

protected int getSessionTime()

isInSession

public boolean isInSession()

getScriptSymbols

public Map getScriptSymbols()

renewSession

public void renewSession(IRequestCycle cycle)


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.