org.codehaus.wadi.impl
Class PartiallyReplicableSession

java.lang.Object
  extended byorg.codehaus.wadi.impl.SimpleEvictable
      extended byorg.codehaus.wadi.impl.AbstractMotable
          extended byorg.codehaus.wadi.impl.AbstractContext
              extended byorg.codehaus.wadi.impl.StandardSession
                  extended byorg.codehaus.wadi.impl.DistributableSession
                      extended byorg.codehaus.wadi.impl.AbstractReplicableSession
                          extended byorg.codehaus.wadi.impl.PartiallyReplicableSession
All Implemented Interfaces:
AttributesConfig, Config, Context, DistributableAttributesConfig, Evictable, Motable, RWLockListener, Serializable, SerializableContent, Session, WADIHttpSession

public class PartiallyReplicableSession
extends AbstractReplicableSession

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.codehaus.wadi.impl.StandardSession
_attributes, _config, _emptyEnumeration, _emptyStringArray, _httpSessionEvent, _log, _wrapper
 
Fields inherited from class org.codehaus.wadi.impl.AbstractContext
_lock
 
Fields inherited from class org.codehaus.wadi.impl.AbstractMotable
_name
 
Fields inherited from class org.codehaus.wadi.impl.SimpleEvictable
_creationTime, _lastAccessedTime, _maxInactiveInterval
 
Constructor Summary
PartiallyReplicableSession(ReplicableSessionConfig config)
           
 
Method Summary
 void readEnded()
           
 
Methods inherited from class org.codehaus.wadi.impl.AbstractReplicableSession
copy, destroy, destroy, init, init2, mote
 
Methods inherited from class org.codehaus.wadi.impl.DistributableSession
findHelper, getBodyAsByteArray, getHttpSessionAttributeListenersRegistered, getListenerNames, getStreamer, readContent, setBodyAsByteArray, writeContent
 
Methods inherited from class org.codehaus.wadi.impl.StandardSession
getAttribute, getAttributeNameEnumeration, getAttributeNameSet, getAttributeNameStringArray, getConfig, getHttpSessionEvent, getId, getValuePool, getWrapper, notifyAttributeListeners, notifyBindingListeners, removeAttribute, setAttribute, setLastAccessedTime, setMaxInactiveInterval
 
Methods inherited from class org.codehaus.wadi.impl.AbstractContext
getBodyAsByteBuffer, getExclusiveLock, getSharedLock, setBodyAsByteBuffer
 
Methods inherited from class org.codehaus.wadi.impl.AbstractMotable
getName
 
Methods inherited from class org.codehaus.wadi.impl.SimpleEvictable
checkTimeframe, copy, getCreationTime, getLastAccessedTime, getMaxInactiveInterval, getTimedOut, getTimeToLive, init, isNew, mote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.wadi.DistributableAttributesConfig
getHttpSessionEvent
 
Methods inherited from interface org.codehaus.wadi.AttributesConfig
getValuePool
 
Methods inherited from interface org.codehaus.wadi.Context
getExclusiveLock, getSharedLock
 
Methods inherited from interface org.codehaus.wadi.Motable
getBodyAsByteBuffer, getName, setBodyAsByteBuffer
 
Methods inherited from interface org.codehaus.wadi.Evictable
checkTimeframe, copy, getCreationTime, getLastAccessedTime, getMaxInactiveInterval, getTimedOut, getTimeToLive, init, isNew, mote
 

Constructor Detail

PartiallyReplicableSession

public PartiallyReplicableSession(ReplicableSessionConfig config)
Method Detail

readEnded

public void readEnded()
Specified by:
readEnded in interface RWLockListener
Specified by:
readEnded in class AbstractReplicableSession


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