Author: julien(a)jboss.com
Date: 2007-02-19 10:42:37 -0500 (Mon, 19 Feb 2007)
New Revision: 6339
Modified:
trunk/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentConsumer.java
Log:
fixing NPE due to the fact that the PersistenceConsumer returns a null
ConsumerCapabilities object (the test one just return an empty POJO, it seems to be
enough)
Modified:
trunk/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentConsumer.java
===================================================================
---
trunk/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentConsumer.java 2007-02-19
15:25:50 UTC (rev 6338)
+++
trunk/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentConsumer.java 2007-02-19
15:42:37 UTC (rev 6339)
@@ -28,6 +28,7 @@
import org.jboss.portal.registration.DuplicateRegistrationException;
import org.jboss.portal.registration.RegistrationException;
import org.jboss.portal.registration.RegistrationStatus;
+import org.jboss.portal.registration.impl.ConsumerCapabilitiesImpl;
import java.util.Collection;
import java.util.Collections;
@@ -54,6 +55,10 @@
private Set relatedRegistrations;
private PersistentConsumerGroup relatedGroup;
+ // Runtime state
+
+ private ConsumerCapabilities capabilities = new ConsumerCapabilitiesImpl();;
+
/**
* Manager constructor.
*
@@ -189,12 +194,12 @@
public ConsumerCapabilities getCapabilities()
{
- return null;
+ return capabilities;
}
public void setCapabilities(ConsumerCapabilities capabilities)
{
-
+ this.capabilities = capabilities;
}
public void setGroup(ConsumerGroup group) throws RegistrationException,
DuplicateRegistrationException
Show replies by date