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 © 2010. All Rights Reserved.