📄 jobrecoveryinfo.java
字号:
/*
$Author: $
$Date: $
$Revision: $
$NoKeywords: $
*/
package jp.co.ntl.spooler;
import java.io.*;
public class JobRecoveryInfo implements java.io.Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
private boolean recovery;
private int time;
public JobRecoveryInfo() {}
public final boolean isRecovery() { return recovery; }
public final void setRecovery(boolean recovery) { this.recovery = recovery; }
public final int getTime() { return time; }
public final void setTime(int time) { this.time = time; }
public void writeTo(PrintWriter pw) {
// recovery
if (isRecovery()) {
pw.println("Recovery=1");
} else {
pw.println("Recovery=0");
}
// recovery time
pw.print("RecoveryTime="); pw.println(getTime());
}
public boolean put(String key, String value) {
if (key.equals("Recovery")) {
if (value.equals("1")) {
setRecovery(true);
} else {
setRecovery(false);
}
} else if (key.equals("RecoveryTime")) {
try {
setTime(Integer.parseInt(value));
} catch (NumberFormatException e) {}
} else {
return false;
}
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -