protected void restore ( ObjectInputStream ois , int dataVersion ) throws SevereMessageStoreException { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "restore" , new Object [ ] { dataVersion } ) ; checkPersistentVersionId ( dataVersion ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "restore" ) ; }
Child classes should override this method to restore their persistent data .