org.codehaus.wadi
Interface SessionConfig

All Superinterfaces:
Config
All Known Subinterfaces:
DistributableSessionConfig, ReplicableSessionConfig
All Known Implementing Classes:
DistributableManager, StandardManager

public interface SessionConfig
extends Config


Method Summary
 void destroy(Session session)
           
 HttpSessionAttributeListener[] getAttributeListeners()
           
 AttributesFactory getAttributesFactory()
           
 int getMaxInactiveInterval()
           
 Router getRouter()
           
 ServletContext getServletContext()
           
 SessionIdFactory getSessionIdFactory()
           
 HttpSessionListener[] getSessionListeners()
           
 SessionWrapperFactory getSessionWrapperFactory()
           
 ValuePool getValuePool()
           
 void setLastAccessedTime(Evictable evictable, long oldTime, long newTime)
           
 void setMaxInactiveInterval(Evictable evictable, int oldInterval, int newInterval)
           
 

Method Detail

getValuePool

public ValuePool getValuePool()

getAttributesFactory

public AttributesFactory getAttributesFactory()

getSessionListeners

public HttpSessionListener[] getSessionListeners()

getAttributeListeners

public HttpSessionAttributeListener[] getAttributeListeners()

getServletContext

public ServletContext getServletContext()

destroy

public void destroy(Session session)

getSessionWrapperFactory

public SessionWrapperFactory getSessionWrapperFactory()

getSessionIdFactory

public SessionIdFactory getSessionIdFactory()

getMaxInactiveInterval

public int getMaxInactiveInterval()

setLastAccessedTime

public void setLastAccessedTime(Evictable evictable,
                                long oldTime,
                                long newTime)

setMaxInactiveInterval

public void setMaxInactiveInterval(Evictable evictable,
                                   int oldInterval,
                                   int newInterval)

getRouter

public Router getRouter()


Copyright © 2004-2008 Core Developers Network Ltd.. All Rights Reserved.