X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Futil%2Ffcp%2FPersistentPut.java;h=0522a177b32c3c439b37bb42bc083518c2222295;hb=98cf58dc4144f7c7db8bba715d6b02e819699ee6;hp=4c7eb36f85fcacd9e4fb35ec1ffefd9898a8d3a8;hpb=c866aafc3c75a2817358884cd1e08d240305528f;p=jSite2.git diff --git a/src/net/pterodactylus/util/fcp/PersistentPut.java b/src/net/pterodactylus/util/fcp/PersistentPut.java index 4c7eb36..0522a17 100644 --- a/src/net/pterodactylus/util/fcp/PersistentPut.java +++ b/src/net/pterodactylus/util/fcp/PersistentPut.java @@ -18,7 +18,7 @@ public class PersistentPut extends BaseMessage { * @param receivedMessage * The received message */ - public PersistentPut(FcpMessage receivedMessage) { + PersistentPut(FcpMessage receivedMessage) { super(receivedMessage); } @@ -38,11 +38,7 @@ public class PersistentPut extends BaseMessage { * length could not be parsed */ public long getDataLength() { - try { - return Long.valueOf(getField("DataLength")); - } catch (NumberFormatException nfe1) { - return -1; - } + return FcpUtils.safeParseLong(getField("DataLength")); } /** @@ -73,12 +69,7 @@ public class PersistentPut extends BaseMessage { * the number of retries could not be parsed */ public int getMaxRetries() { - try { - return Integer.valueOf(getField("MaxRetries")); - } catch (NumberFormatException nfe1) { - /* we need to return -2 here as -1 is also a valid value. */ - return -2; - } + return FcpUtils.safeParseInt(getField("MaxRetries")); } /** @@ -107,7 +98,7 @@ public class PersistentPut extends BaseMessage { */ public Priority getPriority() { try { - return Priority.values()[Integer.valueOf(getField("Priority"))]; + return Priority.values()[Integer.valueOf(getField("PriorityClass"))]; } catch (NumberFormatException nfe1) { return Priority.unknown; }