Recoverable Objects

WARNING - TOPIC NOT WRITTEN - TOPIC ID: 2075

This topic has not yet been written. The content below is from the topic description.
If an object is recoverable or recoverable and persistent, then StateManager invokes the operations save_state while performing deactivate, and restore_state while performing activate,) at various points during the execution of the application. These operations must be implemented by the programmer since StateManager cannot detect user-level state changes. This gives the programmer the ability to decide which parts of an object’s state should be made persistent.