break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery part is common sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery part is common sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery part is common sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery part is common sd.doRecover(curState);
break; default: // recovery is possible sd.doRecover(curState);
break; default: // recovery part is common sd.doRecover(curState);
void analyzeAndRecoverStorage(StartupOption startOpt) throws IOException { this.state = sd.analyzeStorage(startOpt, this); final boolean needRecover = state != StorageState.NORMAL && state != StorageState.NON_EXISTENT && state != StorageState.NOT_FORMATTED; if (state == StorageState.NORMAL && startOpt != StartupOption.ROLLBACK) { readProperties(sd); } else if (needRecover) { sd.doRecover(state); } }
void analyzeAndRecoverStorage(StartupOption startOpt) throws IOException { this.state = sd.analyzeStorage(startOpt, this); final boolean needRecover = state != StorageState.NORMAL && state != StorageState.NON_EXISTENT && state != StorageState.NOT_FORMATTED; if (state == StorageState.NORMAL && startOpt != StartupOption.ROLLBACK) { readProperties(sd); } else if (needRecover) { sd.doRecover(state); } }
break; default: // recovery part is common sd.doRecover(curState);
break; default: // recovery part is common sd.doRecover(curState);
void analyzeAndRecoverStorage(StartupOption startOpt) throws IOException { this.state = sd.analyzeStorage(startOpt, this); final boolean needRecover = state != StorageState.NORMAL && state != StorageState.NON_EXISTENT && state != StorageState.NOT_FORMATTED; if (state == StorageState.NORMAL && startOpt != StartupOption.ROLLBACK) { readProperties(sd); } else if (needRecover) { sd.doRecover(state); } }