Author: chris.laprun(a)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;