org.codehaus.wadi.impl
Class AtomicallyReplicableSession
java.lang.Object
org.codehaus.wadi.impl.SimpleEvictable
org.codehaus.wadi.impl.AbstractMotable
org.codehaus.wadi.impl.AbstractContext
org.codehaus.wadi.impl.StandardSession
org.codehaus.wadi.impl.DistributableSession
org.codehaus.wadi.impl.AbstractReplicableSession
org.codehaus.wadi.impl.AtomicallyReplicableSession
- All Implemented Interfaces:
- AttributesConfig, Config, Context, DistributableAttributesConfig, Evictable, Motable, RWLockListener, Serializable, SerializableContent, Session, WADIHttpSession
- public class AtomicallyReplicableSession
- extends AbstractReplicableSession
- See Also:
- Serialized Form
Methods inherited from class org.codehaus.wadi.impl.StandardSession |
getAttributeNameEnumeration, getAttributeNameSet, getAttributeNameStringArray, getConfig, getHttpSessionEvent, getId, getValuePool, getWrapper, notifyAttributeListeners, notifyBindingListeners, setLastAccessedTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_dirty
protected transient boolean _dirty
_semantics
protected transient org.codehaus.wadi.impl.AtomicallyReplicableSession.Semantics _semantics
_replicater
protected transient Replicater _replicater
AtomicallyReplicableSession
public AtomicallyReplicableSession(ReplicableSessionConfig config)
readEnded
public void readEnded()
- Specified by:
readEnded
in interface RWLockListener
- Specified by:
readEnded
in class AbstractReplicableSession
setMaxInactiveInterval
public void setMaxInactiveInterval(int maxInactiveInterval)
- Specified by:
setMaxInactiveInterval
in interface Evictable
- Overrides:
setMaxInactiveInterval
in class StandardSession
setAttribute
public Object setAttribute(String name,
Object value)
- Specified by:
setAttribute
in interface Session
- Overrides:
setAttribute
in class StandardSession
removeAttribute
public Object removeAttribute(String name)
- Specified by:
removeAttribute
in interface Session
- Overrides:
removeAttribute
in class StandardSession
getAttribute
public Object getAttribute(String name)
- Specified by:
getAttribute
in interface Session
- Overrides:
getAttribute
in class StandardSession
Copyright © 2004-2006 Core Developers Network Ltd.. All Rights Reserved.