* A “SimpleProgress” message tells the client about the progress of a
* {@link ClientGet} or {@link ClientPut} operation.
*
- * @author David Roden <droden@gmail.com>
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
* @version $Id$
*/
public class SimpleProgress extends BaseMessage {
* @param receivedMessage
* The received message
*/
- public SimpleProgress(FcpMessage receivedMessage) {
+ SimpleProgress(FcpMessage receivedMessage) {
super(receivedMessage);
}
* @return The total number of blocks
*/
public int getTotal() {
- try {
- return Integer.valueOf(getField("Total"));
- } catch (NumberFormatException nfe1) {
- return -1;
- }
+ return FcpUtils.safeParseInt(getField("Total"));
}
/**
* @return The number of required blocks
*/
public int getRequired() {
- try {
- return Integer.valueOf(getField("Required"));
- } catch (NumberFormatException nfe1) {
- return -1;
- }
+ return FcpUtils.safeParseInt(getField("Required"));
}
/**
* @return The number of failed blocks
*/
public int getFailed() {
- try {
- return Integer.valueOf(getField("Failed"));
- } catch (NumberFormatException nfe1) {
- return -1;
- }
+ return FcpUtils.safeParseInt(getField("Failed"));
}
/**
* @return The number of fatally failed blocks
*/
public int getFatallyFailed() {
- try {
- return Integer.valueOf(getField("FatallyFailed"));
- } catch (NumberFormatException nfe1) {
- return -1;
- }
+ return FcpUtils.safeParseInt(getField("FatallyFailed"));
}
/**
* @return The number of succeeded blocks
*/
public int getSucceeded() {
- try {
- return Integer.valueOf(getField("Succeeded"));
- } catch (NumberFormatException nfe1) {
- return -1;
- }
+ return FcpUtils.safeParseInt(getField("Succeeded"));
}
/**