public abstract class ActionBase extends Base
Modifier and Type | Class and Description |
---|---|
static class |
ActionBase.Status |
Base.DynamicAttribute, Base.DynamicAttributeValueType, Base.MixedAttributeResolver, Base.ResultInterceptor
AJAX_MODE_NO_PORTLET_REFRESH, ATTRIB_INCLUDEPARENT, DEBUG_TIMESTAMP_FORMAT, OPTION_CURRENT_MEDIAKEY, OPTION_DEFAULT_LABELCONTAINER, OPTION_DEFAULT_LABELFILE, OPTION_DEFAULT_XPLANGUAGE, OPTION_DESIGNDB, OPTION_IMAGE_DERIVATES, OPTION_INCLUDELEVEL, OPTION_INNER_LAYOUT, OPTION_ITEM_MAPPINGS, OPTION_LINK_ACTION, OPTION_LINK_MEDIUM, OPTION_META_MAPPINGS, OPTION_MODULE_CONTROLLER, OPTION_PORTLET_EVENT_STARTINDEX, OPTION_PORTLET_NAMESPACE, OPTION_RESULT_INTERCEPTORS, OPTION_TMLMODULE_MEDIAKEY, OPTION_TMLMODULE_NAME, OPTION_WEBTML_SCOPE, SYSTEMOPTION_PREFIX, TAGVALUE_DYNAMIC_ATTRIBUTES, TAGVALUE_STATUS, UNRECOVERABLE_OPTIONS, URL_VERSION_PARAMETER
Constructor and Description |
---|
ActionBase() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
buildActionURL(TMLAction action,
java.util.Map<java.lang.String,java.lang.Object> namedParams,
java.util.List<java.lang.Object> unnamedParams) |
java.lang.String |
buildActionURL(TMLAction action,
java.util.Map<java.lang.String,java.lang.Object> namedParams,
java.util.List<java.lang.Object> params,
java.lang.String portletMode,
java.lang.String portletContext) |
java.lang.String |
getAjax() |
java.lang.String |
getForm() |
java.lang.String |
getPlainlink() |
java.lang.String |
getPortletcontext() |
java.lang.String |
getPortletmode() |
ActionBase.Status |
getStatus() |
boolean |
isAjaxCall() |
void |
setAjax(java.lang.String ajax) |
void |
setForm(java.lang.String string) |
void |
setPlainlink(java.lang.String string) |
void |
setPortletcontext(java.lang.String context) |
void |
setPortletmode(java.lang.String mode) |
void |
tmlStartTag() |
addResultInterceptor, addWarning, addWarning, buildHTMLHead, buildNamedActionParameters, clearWarnings, defaultSetDynamicAttribute, doAfterBody, doEndTag, doStartTag, getAppendvar, getCancelTag, getChildTagContext, getContext, getCore, getDebugNode, getDefaultExpressionLanguage, getDesignDBKey, getDispatcher, getDivider, getEncode, getFormat, getId, getIf, getIteration, getIterationDebugNode, getLevel, getMainContext, getMimeType, getOption, getOutput, getOutputStream, getPageContext, getParentTag, getPrefix, getPrivatecontext, getPsessionvar, getPvar, getResponse, getResultString, getResultString, getSessionvar, getSourceline, getSuffix, getTagDescription, getTagName, getTagStatusById, getTagStatusById, getTMLContext, getTMLContextForDocument, getTrim, getUid, getUnless, getUserProfile, getUserProfile, getVar, getWGPPath, includeScript, isAjaxRequest, isCollectionsShowReleasedOnly, isEvalBody, isKeepParamsOnAJAX, isKeepParamsOnNonAJAX, isResultOutput, isVarWritten, isWriteVars, iterationIncrement, openContentDB, openDesignDB, release, setAppendvar, setCancelTag, setChildTagContext, setContext, setDivider, setDynamicAttribute, setEncode, setEvalBody, setFormat, setIf, setIteration, setOutput, setPrefix, setPrivatecontext, setPsessionvar, setPvar, setResult, setResultOutput, setSessionvar, setSourceline, setSuffix, setTMLContext, setTrim, setUid, setUnless, setVar, setWriteVars, stringToBoolean, stringToInteger, tmlAfterBody, tmlEndTag, tmlInitBody, writePortletEventRegistration
doInitBody, getBodyContent, getPreviousOut, setBodyContent
findAncestorWithClass, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
public ActionBase.Status getStatus()
public void tmlStartTag() throws de.innovationgate.webgate.api.WGException
tmlStartTag
in class Base
de.innovationgate.webgate.api.WGException
public java.lang.String getForm()
public void setForm(java.lang.String string)
string
- public java.lang.String getPlainlink()
public void setPlainlink(java.lang.String string)
string
- public java.lang.String getAjax()
public void setAjax(java.lang.String ajax)
public boolean isAjaxCall()
public java.lang.String getPortletmode()
public void setPortletmode(java.lang.String mode)
public java.lang.String getPortletcontext()
public void setPortletcontext(java.lang.String context)
public java.lang.String buildActionURL(TMLAction action, java.util.Map<java.lang.String,java.lang.Object> namedParams, java.util.List<java.lang.Object> unnamedParams) throws java.io.UnsupportedEncodingException, de.innovationgate.webgate.api.WGException, TMLException
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
TMLException
public java.lang.String buildActionURL(TMLAction action, java.util.Map<java.lang.String,java.lang.Object> namedParams, java.util.List<java.lang.Object> params, java.lang.String portletMode, java.lang.String portletContext) throws java.io.UnsupportedEncodingException, de.innovationgate.webgate.api.WGException, TMLException
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
TMLException