org.codehaus.wadi.web
Interface WebSession

All Superinterfaces:
Evictable, java.io.Externalizable, Motable, java.io.Serializable, Session
All Known Subinterfaces:
WADIHttpSession
All Known Implementing Classes:
BasicWebSession

public interface WebSession
extends Session

Version:
$Revision: 2268 $
Author:
Jules Gosnell

Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.util.Enumeration getAttributeNameEnumeration()
           
 java.util.Set getAttributeNameSet()
           
 java.lang.String[] getAttributeNameStringArray()
           
 WebSessionConfig getConfig()
           
 java.lang.String getId()
           
 java.lang.Object removeAttribute(java.lang.String name)
           
 java.lang.Object setAttribute(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from interface org.codehaus.wadi.core.session.Session
addState, getLocalStateMap, getState, getState, onEndProcessing, removeState
 
Methods inherited from interface org.codehaus.wadi.core.motable.Motable
copy, getBodyAsByteArray, getName, getReadWriteLock, init, isNew, mote, rehydrate, restore, setBodyAsByteArray
 
Methods inherited from interface org.codehaus.wadi.core.eviction.Evictable
copy, destroy, getCreationTime, getLastAccessedTime, getMaxInactiveInterval, getTimedOut, getTimeToLive, init, mote, setLastAccessedTime, setMaxInactiveInterval
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

getId

java.lang.String getId()

getAttribute

java.lang.Object getAttribute(java.lang.String name)

getAttributeNameSet

java.util.Set getAttributeNameSet()

getAttributeNameEnumeration

java.util.Enumeration getAttributeNameEnumeration()

getAttributeNameStringArray

java.lang.String[] getAttributeNameStringArray()

setAttribute

java.lang.Object setAttribute(java.lang.String name,
                              java.lang.Object value)

removeAttribute

java.lang.Object removeAttribute(java.lang.String name)

getConfig

WebSessionConfig getConfig()


Copyright © 2011. All Rights Reserved.