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, java.lang.Object payload)
           
 byte[] extractFullState(java.lang.Object key, java.lang.Object target)
           
 byte[] extractUpdatedState(java.lang.Object key, java.lang.Object target)
           
 void initState(java.lang.Object key, java.lang.Object payload)
           
 void resetObjectState(java.lang.Object target)
           
 java.lang.Object restoreFromFullState(java.lang.Object key, byte[] state)
           
 java.lang.Object restoreFromFullStateTransient(java.lang.Object key, byte[] state)
           
 java.lang.Object restoreFromUpdatedState(java.lang.Object key, byte[] state)
           
 void setObjectFactory(java.lang.Object factory)
           
 

Method Detail

extractFullState

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

extractUpdatedState

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

resetObjectState

void resetObjectState(java.lang.Object target)

restoreFromFullState

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

restoreFromUpdatedState

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

restoreFromFullStateTransient

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

setObjectFactory

void setObjectFactory(java.lang.Object factory)

discardState

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

initState

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


Copyright © 2010. All Rights Reserved.