[gatein-commits] gatein SVN: r4994 - in components/wsrp/trunk: consumer/src/main/java/org/gatein/wsrp/consumer and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Nov 9 18:14:46 EST 2010


Author: chris.laprun at jboss.com
Date: 2010-11-09 18:14:45 -0500 (Tue, 09 Nov 2010)
New Revision: 4994

Modified:
   components/wsrp/trunk/admin-gui/src/main/java/org/gatein/wsrp/admin/ui/ConsumerManagerBean.java
   components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/ProducerInfo.java
Log:
- GTNWSRP-155: added cache by default.

Modified: components/wsrp/trunk/admin-gui/src/main/java/org/gatein/wsrp/admin/ui/ConsumerManagerBean.java
===================================================================
--- components/wsrp/trunk/admin-gui/src/main/java/org/gatein/wsrp/admin/ui/ConsumerManagerBean.java	2010-11-09 23:02:33 UTC (rev 4993)
+++ components/wsrp/trunk/admin-gui/src/main/java/org/gatein/wsrp/admin/ui/ConsumerManagerBean.java	2010-11-09 23:14:45 UTC (rev 4994)
@@ -26,6 +26,7 @@
 import org.gatein.common.util.ParameterValidation;
 import org.gatein.pc.api.PortletInvokerException;
 import org.gatein.wsrp.WSRPConsumer;
+import org.gatein.wsrp.consumer.ProducerInfo;
 import org.gatein.wsrp.consumer.RefreshResult;
 import org.gatein.wsrp.consumer.RegistrationInfo;
 import org.gatein.wsrp.consumer.registry.ConsumerRegistry;
@@ -182,7 +183,7 @@
       {
          try
          {
-            getRegistry().createConsumer(selectedId, null, null);
+            getRegistry().createConsumer(selectedId, ProducerInfo.DEFAULT_CACHE_VALUE, null);
             setConsumerIdInSession(false);
             return CONFIGURE_CONSUMER;
          }

Modified: components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/ProducerInfo.java
===================================================================
--- components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/ProducerInfo.java	2010-11-09 23:02:33 UTC (rev 4993)
+++ components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/ProducerInfo.java	2010-11-09 23:14:45 UTC (rev 4994)
@@ -83,6 +83,7 @@
 {
    private final static Logger log = LoggerFactory.getLogger(ProducerInfo.class);
    private final static boolean debug = log.isDebugEnabled();
+   public static final Integer DEFAULT_CACHE_VALUE = 30;
 
    // Persistent information
 
@@ -99,7 +100,7 @@
    private String persistentId;
 
    /** The cache expiration duration (in seconds) for cached values */
-   private Integer persistentExpirationCacheSeconds;
+   private Integer persistentExpirationCacheSeconds = DEFAULT_CACHE_VALUE;
 
    /** The activated status of the associated Consumer */
    private boolean persistentActive;



More information about the gatein-commits mailing list