- activate
This operation activates an object. Activation of an object may entail loading
its passive state fro
- loadObjectState
Do we need to load the object's state?
- modified
The object's state is about to be modified, and StateManager should take a
snapshot of the state if
- setupStore
Make sure the object store is set up, if required.
- cleanup
Object cleanup. Attempt sane cleanup when object is deleted. Handle perverse
cases where multiple ac
- deactivate
This operation deactivates a persistent object. It behaves in a similar manner
to the activate opera
- destroyed
- get_uid
- packHeader
Pack the necessary information for crash recovery.
- print
Print out information about the object.
- restore_state
These methods must be provided by a derived class. They are responsible for
packing and unpacking an
- save_state
These methods must be used by a derived class. They are responsible for packing
and unpacking an obj