org.codehaus.wadi.aop.replication
Class ClusteredStateSessionMemento

java.lang.Object
  extended by org.codehaus.wadi.core.eviction.SimpleEvictableMemento
      extended by org.codehaus.wadi.core.motable.AbstractMotableMemento
          extended by org.codehaus.wadi.core.session.StandardSessionMemento
              extended by org.codehaus.wadi.core.session.DistributableSessionMemento
                  extended by org.codehaus.wadi.aop.replication.ClusteredStateSessionMemento
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

@ClusteredState(trackingLevel=METHOD)
public class ClusteredStateSessionMemento
extends DistributableSessionMemento

Version:
$Revision: 1538 $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.codehaus.wadi.core.motable.AbstractMotableMemento
newSession
 
Constructor Summary
ClusteredStateSessionMemento()
           
 
Method Summary
 void onRestore()
           
 void setAttributesMemento(StandardAttributesMemento attributesMemento)
           
 void setCreationTime(long creationTime)
           
 void setLastAccessedTime(long lastAccessedTime)
           
 void setMaxInactiveInterval(int maxInactiveInterval)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class org.codehaus.wadi.core.session.DistributableSessionMemento
getDistributableAttributesMemento, readExternal, writeExternal
 
Methods inherited from class org.codehaus.wadi.core.session.StandardSessionMemento
getAttributesMemento
 
Methods inherited from class org.codehaus.wadi.core.motable.AbstractMotableMemento
getName, isNewSession, setNewSession
 
Methods inherited from class org.codehaus.wadi.core.eviction.SimpleEvictableMemento
getCreationTime, getLastAccessedTime, getMaxInactiveInterval, getTimedOut, getTimeToLive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusteredStateSessionMemento

public ClusteredStateSessionMemento()
Method Detail

setName

@TrackedMethod
public void setName(java.lang.String name)
Overrides:
setName in class AbstractMotableMemento

setCreationTime

@TrackedMethod
public void setCreationTime(long creationTime)
Overrides:
setCreationTime in class SimpleEvictableMemento

setLastAccessedTime

@TrackedMethod
public void setLastAccessedTime(long lastAccessedTime)
Overrides:
setLastAccessedTime in class SimpleEvictableMemento

setMaxInactiveInterval

@TrackedMethod
public void setMaxInactiveInterval(int maxInactiveInterval)
Overrides:
setMaxInactiveInterval in class SimpleEvictableMemento

setAttributesMemento

@TrackedMethod
public void setAttributesMemento(StandardAttributesMemento attributesMemento)
Overrides:
setAttributesMemento in class StandardSessionMemento

onRestore

public void onRestore()


Copyright © 2011. All Rights Reserved.