com.caucho.portal.generic
Class InvocationURL
java.lang.Object
com.caucho.portal.generic.InvocationURL
public abstract class InvocationURL
- extends java.lang.Object
|
Method Summary |
protected Invocation |
getInvocation()
|
protected Invocation |
getInvocation(java.lang.String namespace)
|
java.lang.String |
getNamespace()
|
protected java.util.Enumeration |
getParameterNames(java.util.Map<java.lang.String,java.lang.String[]> map)
|
protected java.lang.String |
getParameterValue(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name)
|
protected java.lang.String[] |
getParameterValues(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name)
|
protected java.util.Map<java.lang.String,java.lang.String[]> |
getRenderParameterMap()
|
protected java.util.Map<java.lang.String,java.lang.String[]> |
getRenderParameterMap(java.lang.String namespace)
|
abstract java.lang.String |
getURL()
Return a partially formed URL, it is then resolved to a full URL by the
Portal. |
protected boolean |
isSecure()
|
protected boolean |
isSecureSpecified()
True if setSecure() was called for this url, even if it was
called with setSecure(false) |
protected void |
setParameter(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name,
java.lang.String value)
|
protected void |
setParameter(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name,
java.lang.String[] values)
|
void |
setParameter(java.lang.String name,
java.lang.String value)
|
void |
setParameter(java.lang.String name,
java.lang.String[] values)
|
void |
setParameter(java.lang.String namespace,
java.lang.String name,
java.lang.String value)
|
void |
setParameter(java.lang.String namespace,
java.lang.String name,
java.lang.String[] values)
|
void |
setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
|
protected void |
setParameters(java.util.Map<java.lang.String,java.lang.String[]> destMap,
java.util.Map<java.lang.String,java.lang.String[]> srcMap)
|
void |
setParameters(java.lang.String namespace,
java.util.Map<java.lang.String,java.lang.String[]> parameters)
|
protected void |
setPortletMode(Invocation invocation,
PortletMode portletMode)
|
void |
setPortletMode(PortletMode portletMode)
|
void |
setPortletMode(java.lang.String namespace,
PortletMode portletMode)
|
void |
setSecure(boolean secure)
|
protected void |
setWindowState(Invocation invocation,
WindowState windowState)
|
void |
setWindowState(java.lang.String namespace,
WindowState windowState)
|
void |
setWindowState(WindowState windowState)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InvocationURL
public InvocationURL(InvocationFactory invocationFactory,
java.lang.String namespace)
- Parameters:
invocationFactory - the InvocationFactorynamespace - the namespace that is the default target for setting
parameters, portlet mode, and window state
getNamespace
public java.lang.String getNamespace()
getInvocation
protected Invocation getInvocation()
getInvocation
protected Invocation getInvocation(java.lang.String namespace)
setWindowState
protected void setWindowState(Invocation invocation,
WindowState windowState)
throws WindowStateException
- Throws:
WindowStateException
setWindowState
public void setWindowState(WindowState windowState)
throws WindowStateException
- Throws:
WindowStateException
setWindowState
public void setWindowState(java.lang.String namespace,
WindowState windowState)
throws WindowStateException
- Throws:
WindowStateException
setPortletMode
protected void setPortletMode(Invocation invocation,
PortletMode portletMode)
throws PortletModeException
- Throws:
PortletModeException
setPortletMode
public void setPortletMode(PortletMode portletMode)
throws PortletModeException
- Throws:
PortletModeException
setPortletMode
public void setPortletMode(java.lang.String namespace,
PortletMode portletMode)
throws PortletModeException
- Throws:
PortletModeException
getRenderParameterMap
protected java.util.Map<java.lang.String,java.lang.String[]> getRenderParameterMap()
getRenderParameterMap
protected java.util.Map<java.lang.String,java.lang.String[]> getRenderParameterMap(java.lang.String namespace)
getParameterValue
protected java.lang.String getParameterValue(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name)
getParameterValues
protected java.lang.String[] getParameterValues(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name)
getParameterNames
protected java.util.Enumeration getParameterNames(java.util.Map<java.lang.String,java.lang.String[]> map)
setParameter
protected void setParameter(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name,
java.lang.String value)
setParameters
protected void setParameters(java.util.Map<java.lang.String,java.lang.String[]> destMap,
java.util.Map<java.lang.String,java.lang.String[]> srcMap)
setParameter
protected void setParameter(java.util.Map<java.lang.String,java.lang.String[]> map,
java.lang.String name,
java.lang.String[] values)
setParameter
public void setParameter(java.lang.String name,
java.lang.String value)
setParameter
public void setParameter(java.lang.String name,
java.lang.String[] values)
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
setParameter
public void setParameter(java.lang.String namespace,
java.lang.String name,
java.lang.String value)
setParameter
public void setParameter(java.lang.String namespace,
java.lang.String name,
java.lang.String[] values)
setParameters
public void setParameters(java.lang.String namespace,
java.util.Map<java.lang.String,java.lang.String[]> parameters)
setSecure
public void setSecure(boolean secure)
throws PortletSecurityException
- Throws:
PortletSecurityException
isSecureSpecified
protected boolean isSecureSpecified()
- True if setSecure() was called for this url, even if it was
called with setSecure(false)
isSecure
protected boolean isSecure()
getURL
public abstract java.lang.String getURL()
- Return a partially formed URL, it is then resolved to a full URL by the
Portal.