public class TMLActionLink
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EMPTY_PARAM |
static java.lang.String |
LINK_DIVIDER |
static java.lang.String |
MODE_AJAX_NO_PORTLET_REFRESH |
Constructor and Description |
---|
TMLActionLink(javax.servlet.http.HttpSession session) |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getActionKey()
Returns the actionKey.
|
java.lang.Integer |
getActionKeyInteger() |
java.lang.String |
getContextPath()
Returns the contentKey.
|
java.lang.String |
getDbKey()
Returns the dbKey.
|
java.lang.String |
getDefaultAction() |
DesignResourceReference |
getDefinitionModule() |
java.lang.String |
getEncodedString(WGACore core) |
java.lang.String |
getJavascriptLink(WGACore core,
java.lang.String formID,
de.innovationgate.wga.common.beans.csconfig.v1.Version versionCompliance) |
java.lang.String |
getMode() |
java.util.Map<java.lang.String,java.lang.Object> |
getNamedParams() |
java.lang.String |
getPortletContextPath() |
java.lang.String |
getPortletKey()
Returns the portletKey.
|
java.lang.String |
getPortletmode() |
java.lang.String |
getSequenceId()
Returns the sequence.
|
java.lang.String |
getSessionID() |
java.util.List<java.lang.Object> |
getUnnamedParams() |
java.lang.String |
getWebtmlScope() |
boolean |
isDefaultAction() |
static TMLActionLink |
read(javax.servlet.http.HttpServletRequest req,
java.lang.String link,
WGACore core) |
void |
setActionKey(java.lang.Integer actionKey)
Sets the actionKey.
|
void |
setContextPath(java.lang.String contentKey)
Sets the contentKey.
|
void |
setDbKey(java.lang.String dbKey)
Sets the dbKey.
|
void |
setDefaultAction(java.lang.String string) |
void |
setDefinitionModule(DesignResourceReference definitionModule) |
void |
setMode(java.lang.String mode) |
void |
setPortletContextPath(java.lang.String contextpath) |
void |
setPortletContextPath(TMLContext baseContext,
java.lang.String contextpath) |
void |
setPortletKey(java.lang.String portletKey)
Sets the portletKey.
|
void |
setPortletmode(java.lang.String portletmode) |
void |
setSequenceId(java.lang.String sequence)
Sets the sequence.
|
void |
setWebtmlScope(java.lang.String webtmlScope) |
public static final java.lang.String LINK_DIVIDER
public static final java.lang.String MODE_AJAX_NO_PORTLET_REFRESH
public static final java.lang.String EMPTY_PARAM
public void setSequenceId(java.lang.String sequence)
sequence
- The sequence to setpublic java.lang.String getSequenceId()
public static TMLActionLink read(javax.servlet.http.HttpServletRequest req, java.lang.String link, WGACore core) throws java.io.IOException, TMLInvalidActionLinkException
java.io.IOException
TMLInvalidActionLinkException
public java.lang.Integer getActionKey()
public java.lang.Integer getActionKeyInteger()
public void setActionKey(java.lang.Integer actionKey)
actionKey
- The actionKey to setpublic java.lang.String getContextPath()
public void setContextPath(java.lang.String contentKey)
contentKey
- The contentKey to setpublic java.lang.String getEncodedString(WGACore core)
public java.lang.String getDbKey()
public void setDbKey(java.lang.String dbKey)
dbKey
- The dbKey to setpublic java.lang.String getPortletKey()
public void setPortletKey(java.lang.String portletKey)
portletKey
- The portletKey to setpublic boolean isDefaultAction()
public java.lang.String getDefaultAction()
public void setDefaultAction(java.lang.String string)
string
- public java.lang.String getSessionID()
public java.lang.String getMode()
public void setMode(java.lang.String mode)
public java.lang.String getPortletmode()
public void setPortletmode(java.lang.String portletmode)
public java.lang.String getPortletContextPath()
public void setPortletContextPath(TMLContext baseContext, java.lang.String contextpath) throws de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGAPIException
public void setPortletContextPath(java.lang.String contextpath) throws de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGAPIException
public java.lang.String getJavascriptLink(WGACore core, java.lang.String formID, de.innovationgate.wga.common.beans.csconfig.v1.Version versionCompliance) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public java.lang.String getWebtmlScope()
public void setWebtmlScope(java.lang.String webtmlScope)
public java.util.Map<java.lang.String,java.lang.Object> getNamedParams()
public java.util.List<java.lang.Object> getUnnamedParams()
public DesignResourceReference getDefinitionModule()
public void setDefinitionModule(DesignResourceReference definitionModule)