Author: julien(a)jboss.com
Date: 2008-02-06 09:28:44 -0500 (Wed, 06 Feb 2008)
New Revision: 9799
Modified:
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletContextImpl.java
Log:
implement PortletContext container runtime options support
Modified:
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletContextImpl.java
===================================================================
---
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletContextImpl.java 2008-02-06
14:10:01 UTC (rev 9798)
+++
modules/portlet/trunk/portlet/src/main/java/org/jboss/portal/portlet/impl/jsr168/api/PortletContextImpl.java 2008-02-06
14:28:44 UTC (rev 9799)
@@ -23,6 +23,7 @@
package org.jboss.portal.portlet.impl.jsr168.api;
import org.jboss.portal.common.NotYetImplemented;
+import org.jboss.portal.common.util.Tools;
import org.jboss.portal.portlet.impl.info.ContainerPortletApplicationInfo;
import javax.portlet.PortletContext;
@@ -34,6 +35,7 @@
import java.net.URL;
import java.util.Enumeration;
import java.util.Set;
+import java.util.Collections;
/**
* @author <a href="mailto:julien@jboss.org">Julien Viet</a>
@@ -48,6 +50,9 @@
/** . */
private ContainerPortletApplicationInfo info;
+ /** . */
+ private final Set<String> supportedOptions =
Tools.toSet("javax.portlet.actionScopedRequestAttributes","javax.portlet.escapeXml");
+
public PortletContextImpl(ServletContext servletContext)
{
this.servletContext = servletContext;
@@ -190,6 +195,6 @@
public Enumeration<String> getContainerRuntimeOptions()
{
- throw new NotYetImplemented();
+ return Collections.enumeration(supportedOptions);
}
}
Show replies by date