Author: chirag
Date: Wed Sep 29 21:39:35 2010
New Revision: 1002858
URL: http://svn.apache.org/viewvc?rev=1002858&view=rev
Log:
Switch from parseInt/parseLong to valueOf() since it caches frequently
requested values.
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpResponse.java
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpResponse.java
URL:
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpResponse.java?rev=1002858&r1=1002857&r2=1002858&view=diff
==============================================================================
---
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpResponse.java
(original)
+++
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpResponse.java
Wed Sep 29 21:39:35 2010
@@ -338,7 +338,7 @@ public final class HttpResponse implemen
String retryAfter = this.getHeader("Retry-After");
if (retryAfter != null) {
if (StringUtils.isNumeric(retryAfter)) {
- return date + Integer.parseInt(retryAfter) * 1000L;
+ return date + Integer.valueOf(retryAfter) * 1000L;
} else {
Date expiresDate = DateUtil.parseRfc1123Date(retryAfter);
if (expiresDate != null)
@@ -442,7 +442,7 @@ public final class HttpResponse implemen
String[] parts = StringUtils.split(directive, '=');
if (parts.length == 2) {
try {
- return Long.parseLong(parts[1]) * 1000;
+ return Long.valueOf(parts[1]) * 1000;
} catch (NumberFormatException ignore) {
return -1;
}