Class MockPortletConfig
- java.lang.Object
- org.springframework.mock.web.portlet.MockPortletConfig
- All Implemented Interfaces:
PortletConfig
public class MockPortletConfig extends Object implements PortletConfig
Mock implementation of thePortletConfiginterface.- Since:
- 2.0
- Author:
- John A. Lewis, Juergen Hoeller
Constructor Summary
Constructors Constructor Description MockPortletConfig()Create a new MockPortletConfig with a defaultMockPortletContext.MockPortletConfig(String portletName)Create a new MockPortletConfig with a defaultMockPortletContext.MockPortletConfig(PortletContext portletContext)Create a new MockPortletConfig.MockPortletConfig(PortletContext portletContext, String portletName)Create a new MockPortletConfig.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContainerRuntimeOption(String key, String value)voidaddContainerRuntimeOption(String key, String[] values)voidaddInitParameter(String name, String value)voidaddProcessingEventQName(QName name)voidaddPublicRenderParameterName(String name)voidaddPublishingEventQName(QName name)voidaddSupportedLocale(Locale locale)Map<String,String[]>getContainerRuntimeOptions()StringgetDefaultNamespace()StringgetInitParameter(String name)Enumeration<String>getInitParameterNames()PortletContextgetPortletContext()StringgetPortletName()Enumeration<QName>getProcessingEventQNames()Enumeration<String>getPublicRenderParameterNames()Enumeration<QName>getPublishingEventQNames()ResourceBundlegetResourceBundle(Locale locale)Enumeration<Locale>getSupportedLocales()voidsetDefaultNamespace(String defaultNamespace)voidsetResourceBundle(Locale locale, ResourceBundle resourceBundle)
Constructor Detail
MockPortletConfig
public MockPortletConfig()
Create a new MockPortletConfig with a defaultMockPortletContext.
MockPortletConfig
public MockPortletConfig(String portletName)
Create a new MockPortletConfig with a defaultMockPortletContext.- Parameters:
portletName- the name of the portlet
MockPortletConfig
public MockPortletConfig(PortletContext portletContext)
Create a new MockPortletConfig.- Parameters:
portletContext- the PortletContext that the portlet runs in
MockPortletConfig
public MockPortletConfig(PortletContext portletContext, String portletName)
Create a new MockPortletConfig.- Parameters:
portletContext- the PortletContext that the portlet runs inportletName- the name of the portlet
Method Detail
getPortletName
public String getPortletName()
- Specified by:
getPortletNamein interfacePortletConfig
getPortletContext
public PortletContext getPortletContext()
- Specified by:
getPortletContextin interfacePortletConfig
setResourceBundle
public void setResourceBundle(Locale locale, ResourceBundle resourceBundle)
getResourceBundle
public ResourceBundle getResourceBundle(Locale locale)
- Specified by:
getResourceBundlein interfacePortletConfig
addInitParameter
public void addInitParameter(String name, String value)
getInitParameter
public String getInitParameter(String name)
- Specified by:
getInitParameterin interfacePortletConfig
getInitParameterNames
public Enumeration<String> getInitParameterNames()
- Specified by:
getInitParameterNamesin interfacePortletConfig
addPublicRenderParameterName
public void addPublicRenderParameterName(String name)
getPublicRenderParameterNames
public Enumeration<String> getPublicRenderParameterNames()
- Specified by:
getPublicRenderParameterNamesin interfacePortletConfig
setDefaultNamespace
public void setDefaultNamespace(String defaultNamespace)
getDefaultNamespace
public String getDefaultNamespace()
- Specified by:
getDefaultNamespacein interfacePortletConfig
addPublishingEventQName
public void addPublishingEventQName(QName name)
getPublishingEventQNames
public Enumeration<QName> getPublishingEventQNames()
- Specified by:
getPublishingEventQNamesin interfacePortletConfig
addProcessingEventQName
public void addProcessingEventQName(QName name)
getProcessingEventQNames
public Enumeration<QName> getProcessingEventQNames()
- Specified by:
getProcessingEventQNamesin interfacePortletConfig
addSupportedLocale
public void addSupportedLocale(Locale locale)
getSupportedLocales
public Enumeration<Locale> getSupportedLocales()
- Specified by:
getSupportedLocalesin interfacePortletConfig
addContainerRuntimeOption
public void addContainerRuntimeOption(String key, String value)
addContainerRuntimeOption
public void addContainerRuntimeOption(String key, String[] values)
getContainerRuntimeOptions
public Map<String,String[]> getContainerRuntimeOptions()
- Specified by:
getContainerRuntimeOptionsin interfacePortletConfig