Author: mageshbk(a)jboss.com
Date: 2009-05-13 07:17:11 -0400 (Wed, 13 May 2009)
New Revision: 13355
Modified:
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletResponseImpl.java
Log:
[JBPORTAL-2386] - Allowed multiple properties to be set
Modified:
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletResponseImpl.java
===================================================================
---
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletResponseImpl.java 2009-05-13
09:56:28 UTC (rev 13354)
+++
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletResponseImpl.java 2009-05-13
11:17:11 UTC (rev 13355)
@@ -91,12 +91,20 @@
}
//
- getProperties().getTransportHeaders().setValue(key, value);
+ getProperties().getTransportHeaders().addValue(key, value);
}
public void setProperty(String key, String value) throws IllegalArgumentException
{
- addProperty(key, value);
+ if (key == null)
+ {
+ throw new IllegalArgumentException("Name cannot be null");
+ }
+ if (value == null)
+ {
+ throw new IllegalArgumentException("Value cannot be null");
+ }
+ getProperties().getTransportHeaders().setValue(key, value);
}
public void addProperty(Cookie cookie)