org.codehaus.wadi.replication.manager.basic
Interface ObjectStateHandler

All Known Implementing Classes:
SessionStateHandler

public interface ObjectStateHandler

Version:
$Revision: 2340 $

Method Summary
 void discardState(java.lang.Object key, Motable payload)
           
 byte[] extractFullState(java.lang.Object key, Motable target)
           
 byte[] extractUpdatedState(java.lang.Object key, Motable target)
           
 void initState(java.lang.Object key, Motable payload)
           
 void resetObjectState(Motable target)
           
 Motable restoreFromFullState(java.lang.Object key, byte[] state)
           
 Motable restoreFromFullStateTransient(java.lang.Object key, byte[] state)
           
 Motable restoreFromUpdatedState(java.lang.Object key, byte[] state)
           
 void setObjectFactory(java.lang.Object factory)
           
 

Method Detail

extractFullState

byte[] extractFullState(java.lang.Object key,
                        Motable target)

extractUpdatedState

byte[] extractUpdatedState(java.lang.Object key,
                           Motable target)

resetObjectState

void resetObjectState(Motable target)

restoreFromFullState

Motable restoreFromFullState(java.lang.Object key,
                             byte[] state)

restoreFromUpdatedState

Motable restoreFromUpdatedState(java.lang.Object key,
                                byte[] state)

restoreFromFullStateTransient

Motable restoreFromFullStateTransient(java.lang.Object key,
                                      byte[] state)

setObjectFactory

void setObjectFactory(java.lang.Object factory)

discardState

void discardState(java.lang.Object key,
                  Motable payload)

initState

void initState(java.lang.Object key,
               Motable payload)


Copyright © 2011. All Rights Reserved.