Reviewers: shindig.remailer_gmail.com,


Please review this at http://codereview.appspot.com/1196041/show

Affected files:
  M UPGRADING
  M java/common/conf/shindig.properties
M java/social-api/src/main/java/org/apache/shindig/social/core/config/SocialApiGuiceModule.java


Index: UPGRADING
diff --git a/UPGRADING b/UPGRADING
index 03734d59dd55f16c2c5cde796ff8f5c33e184b72..40a777f1ddd1226c287a285c33051b7538362338 100644
--- a/UPGRADING
+++ b/UPGRADING
@@ -23,6 +23,7 @@ Too many to mention. Check the top-level pom.xml for all the new versions

 * servlet-api is upgraded to 2.5

+
 == Java Interface Changes ==

 * AbstractContainerConfig
@@ -65,6 +66,10 @@ is easy, just use the following syntax:
Multibinder.newSetBinder(binder(), Object.class, Names.named("org.apache.shindig.handlers"))
         .addBinding().toInstance(MyHandler.class);

+The long value annotated with the name "org.apache.shindig.serviceExpirationDurationMinutes" has +been moved to shindig/common/conf/shindig.properties. Guice 2.0 can inject Long values from Strings
+automatically.
+
 == PHP Changes ==

 TBD
Index: java/common/conf/shindig.properties
diff --git a/java/common/conf/shindig.properties b/java/common/conf/shindig.properties index 64972e0628e14ad0eef0c4ce350bd7d4392a329c..86b4a223318ec24fcb7f45b1517f5f88d05506c1 100644
--- a/java/common/conf/shindig.properties
+++ b/java/common/conf/shindig.properties
@@ -128,3 +128,6 @@ shindig.api.disallow-unknown-content-types=true
 # fashion, ie. by the class itself or tightly controlled code.
 shindig.uri.proxy.use-strict-parsing=false
 shindig.uri.concat.use-strict-parsing=false
+
+
+org.apache.shindig.serviceExpirationDurationMinutes=60
Index: java/social-api/src/main/java/org/apache/shindig/social/core/config/SocialApiGuiceModule.java diff --git a/java/social-api/src/main/java/org/apache/shindig/social/core/config/SocialApiGuiceModule.java b/java/social-api/src/main/java/org/apache/shindig/social/core/config/SocialApiGuiceModule.java index eaab74fc29f02616a464ed03add3bb3226b57ff4..195eaa8600b0198f09b4f0253448a4ed1fb26c30 100644 --- a/java/social-api/src/main/java/org/apache/shindig/social/core/config/SocialApiGuiceModule.java +++ b/java/social-api/src/main/java/org/apache/shindig/social/core/config/SocialApiGuiceModule.java
@@ -75,8 +75,6 @@ public class SocialApiGuiceModule extends AbstractModule {
     for (Class handler : getHandlers()) {
       handlerBinder.addBinding().toInstance(handler);
     }
-
- bind(Long.class).annotatedWith(Names.named("org.apache.shindig.serviceExpirationDurationMinutes")).toInstance(60L);
   }

   /**


Reply via email to