org.springframework.mock.web.portlet
Class MockBaseURL
java.lang.Object
org.springframework.mock.web.portlet.MockBaseURL
- Direct Known Subclasses:
- MockPortletURL, MockResourceURL
public abstract class MockBaseURL
- extends java.lang.Object
Mock implementation of the javax.portlet.BaseURL
interface.
- Since:
- 3.0
- Author:
- Juergen Hoeller
Method Summary |
void |
addProperty(java.lang.String key,
java.lang.String value)
|
protected java.lang.String |
encodeParameter(java.lang.String name,
java.lang.String value)
|
protected java.lang.String |
encodeParameter(java.lang.String name,
java.lang.String[] values)
|
java.lang.String |
getParameter(java.lang.String name)
|
java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap()
|
java.util.Set<java.lang.String> |
getParameterNames()
|
java.lang.String[] |
getParameterValues(java.lang.String name)
|
java.util.Map<java.lang.String,java.lang.String[]> |
getProperties()
|
boolean |
isSecure()
|
void |
setParameter(java.lang.String key,
java.lang.String value)
|
void |
setParameter(java.lang.String key,
java.lang.String[] values)
|
void |
setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
|
void |
setProperty(java.lang.String key,
java.lang.String value)
|
void |
setSecure(boolean secure)
|
void |
write(java.io.Writer out)
|
void |
write(java.io.Writer out,
boolean escapeXML)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URL_TYPE_RENDER
public static final java.lang.String URL_TYPE_RENDER
- See Also:
- Constant Field Values
URL_TYPE_ACTION
public static final java.lang.String URL_TYPE_ACTION
- See Also:
- Constant Field Values
ENCODING
private static final java.lang.String ENCODING
- See Also:
- Constant Field Values
parameters
protected final java.util.Map<java.lang.String,java.lang.String[]> parameters
secure
private boolean secure
properties
private final java.util.Map<java.lang.String,java.lang.String[]> properties
MockBaseURL
public MockBaseURL()
setParameter
public void setParameter(java.lang.String key,
java.lang.String value)
setParameter
public void setParameter(java.lang.String key,
java.lang.String[] values)
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
getParameterNames
public java.util.Set<java.lang.String> getParameterNames()
getParameter
public java.lang.String getParameter(java.lang.String name)
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String name)
getParameterMap
public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
setSecure
public void setSecure(boolean secure)
throws PortletSecurityException
- Throws:
PortletSecurityException
isSecure
public boolean isSecure()
write
public void write(java.io.Writer out)
throws java.io.IOException
- Throws:
java.io.IOException
write
public void write(java.io.Writer out,
boolean escapeXML)
throws java.io.IOException
- Throws:
java.io.IOException
addProperty
public void addProperty(java.lang.String key,
java.lang.String value)
setProperty
public void setProperty(java.lang.String key,
java.lang.String value)
getProperties
public java.util.Map<java.lang.String,java.lang.String[]> getProperties()
encodeParameter
protected java.lang.String encodeParameter(java.lang.String name,
java.lang.String value)
encodeParameter
protected java.lang.String encodeParameter(java.lang.String name,
java.lang.String[] values)