Skip to content

Commit 039d632

Browse files
rsafonsecaDaanHoogland
authored andcommitted
Fix 3 more findbugs performance alerts, creating Long and Integer unnecessarily F5BigIpResource.java:297, DM_BOXED_PRIMITIVE_FOR_PARSING, Priority: High F5BigIpResource.java:703, DM_BOXED_PRIMITIVE_FOR_PARSING, Priority: High F5BigIpResource.java:889, DM_BOXED_PRIMITIVE_FOR_PARSING, Priority: High Boxing/unboxing to parse a primitive com.cloud.network.resource.F5BigIpResource
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com> This closes apache#366
1 parent e8c7069 commit 039d632

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

plugins/network-elements/f5/src/com/cloud/network/resource/F5BigIpResource.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ private synchronized Answer execute(IpAssocCommand cmd, int numRetries) {
294294
for (IpAddressTO ip : ips) {
295295
// is it saver to use Long.valueOf(BroadcastDomain.getValue(ip.getBroadcastUri())) ???
296296
// i.o.w. can this contain vlan:// then change !!!
297-
long guestVlanTag = Long.valueOf(ip.getBroadcastUri());
297+
long guestVlanTag = Long.parseLong(ip.getBroadcastUri());
298298
// It's a hack, using isOneToOneNat field for indicate if it's inline or not
299299
boolean inline = ip.isOneToOneNat();
300300
String vlanSelfIp = inline ? tagAddressWithRouteDomain(ip.getVlanGateway(), guestVlanTag) : ip.getVlanGateway();
@@ -700,7 +700,7 @@ private void deleteVirtualServerAndDefaultPool(String virtualServerName) throws
700700
List<String> poolMembers = getMembers(virtualServerName);
701701
for (String poolMember : poolMembers) {
702702
String[] destIpAndPort = getIpAndPort(poolMember);
703-
deletePoolMember(virtualServerName, destIpAndPort[0], Integer.valueOf(destIpAndPort[1]));
703+
deletePoolMember(virtualServerName, destIpAndPort[0], Integer.parseInt(destIpAndPort[1]));
704704
}
705705

706706
// Delete the virtual server
@@ -886,7 +886,7 @@ private void deleteInactivePoolMembers(String virtualServerName, List<String> ac
886886
for (String member : allPoolMembers) {
887887
if (!activePoolMembers.contains(member)) {
888888
String[] ipAndPort = member.split("-");
889-
deletePoolMember(virtualServerName, ipAndPort[0], Integer.valueOf(ipAndPort[1]));
889+
deletePoolMember(virtualServerName, ipAndPort[0], Integer.parseInt(ipAndPort[1]));
890890
}
891891
}
892892
}

0 commit comments

Comments
 (0)