org.codehaus.wadi.aop.replication
Class DeltaStateHandler
java.lang.Object
org.codehaus.wadi.replication.manager.basic.SessionStateHandler
org.codehaus.wadi.aop.replication.DeltaStateHandler
- All Implemented Interfaces:
- org.codehaus.wadi.replication.manager.basic.ObjectStateHandler
public class DeltaStateHandler
- extends org.codehaus.wadi.replication.manager.basic.SessionStateHandler
- Version:
- $Revision: 1538 $
Fields inherited from class org.codehaus.wadi.replication.manager.basic.SessionStateHandler |
sessionFactory, streamer |
Methods inherited from class org.codehaus.wadi.replication.manager.basic.SessionStateHandler |
extractFullState, extractUpdatedState, newExternalizable, setObjectFactory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeltaStateHandler
public DeltaStateHandler(org.codehaus.wadi.core.util.Streamer streamer,
WireMarshaller marshaller,
InstanceIdFactory instanceIdFactory,
InstanceRegistry instanceRegistry)
newExtractFullStateExternalizable
protected java.io.Externalizable newExtractFullStateExternalizable(java.lang.Object key,
java.lang.Object target)
- Overrides:
newExtractFullStateExternalizable
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
newExtractUpdatedStateExternalizable
protected java.io.Externalizable newExtractUpdatedStateExternalizable(java.lang.Object key,
java.lang.Object target)
- Overrides:
newExtractUpdatedStateExternalizable
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
resetObjectState
public void resetObjectState(java.lang.Object target)
- Specified by:
resetObjectState
in interface org.codehaus.wadi.replication.manager.basic.ObjectStateHandler
- Overrides:
resetObjectState
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
restoreFromFullState
public java.lang.Object restoreFromFullState(java.lang.Object key,
byte[] state)
- Specified by:
restoreFromFullState
in interface org.codehaus.wadi.replication.manager.basic.ObjectStateHandler
- Overrides:
restoreFromFullState
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
restoreFromFullStateTransient
public java.lang.Object restoreFromFullStateTransient(java.lang.Object key,
byte[] state)
- Specified by:
restoreFromFullStateTransient
in interface org.codehaus.wadi.replication.manager.basic.ObjectStateHandler
- Overrides:
restoreFromFullStateTransient
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
restoreFromUpdatedState
public java.lang.Object restoreFromUpdatedState(java.lang.Object key,
byte[] state)
- Specified by:
restoreFromUpdatedState
in interface org.codehaus.wadi.replication.manager.basic.ObjectStateHandler
- Overrides:
restoreFromUpdatedState
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
discardState
public void discardState(java.lang.Object key,
java.lang.Object payload)
- Specified by:
discardState
in interface org.codehaus.wadi.replication.manager.basic.ObjectStateHandler
- Overrides:
discardState
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
initState
public void initState(java.lang.Object key,
java.lang.Object payload)
- Specified by:
initState
in interface org.codehaus.wadi.replication.manager.basic.ObjectStateHandler
- Overrides:
initState
in class org.codehaus.wadi.replication.manager.basic.SessionStateHandler
restore
protected java.lang.Object restore(byte[] state,
InstanceRegistry instanceRegistry)
extractMemento
protected ClusteredStateSessionMemento extractMemento(java.lang.Object target)
Copyright © 2008. All Rights Reserved.