public class URL extends ActionBase implements javax.servlet.jsp.tagext.DynamicAttributes
| Modifier and Type | Class and Description |
|---|---|
static class |
URL.Status |
Base.DynamicAttribute, Base.DynamicAttributeValueType, Base.MixedAttributeResolver, Base.ResultInterceptorAJAX_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 |
|---|
URL() |
| Modifier and Type | Method and Description |
|---|---|
void |
createActionURL(java.lang.StringBuffer url,
java.lang.String actionID) |
void |
createContentURL(java.lang.StringBuffer url) |
void |
createCssJsURL(java.lang.StringBuffer url,
java.lang.String type) |
void |
createFileURL(de.innovationgate.webgate.api.WGContent content,
java.lang.StringBuffer url) |
void |
createForeachPageURL(java.lang.StringBuffer url,
java.lang.String type) |
void |
createLayoutURL(java.lang.StringBuffer url) |
void |
createLoginURL(de.innovationgate.webgate.api.WGContent content,
java.lang.StringBuffer url) |
void |
createLogoutURL(de.innovationgate.webgate.api.WGContent content,
java.lang.StringBuffer url) |
void |
createPortletmodeURL(java.lang.StringBuffer url) |
BaseTagStatus |
createTagStatus() |
java.lang.String |
getAbsolute() |
java.lang.String |
getAction()
Returns the action.
|
java.lang.String |
getDataurl() |
java.lang.String |
getDb()
Gets the db
|
java.lang.String |
getDebounce() |
java.lang.String |
getDerivate() |
java.lang.String |
getDoc()
Gets the doc
|
java.lang.String |
getFile()
Gets the file
|
java.lang.String |
getKeepparams() |
java.lang.String |
getLayout()
Gets the layoutkey
|
java.lang.String |
getMedium()
Gets the mediakey
|
java.lang.String |
getMode()
Deprecated.
use portletmode instead
|
java.lang.String |
getName()
Gets the name
|
java.lang.String |
getPage() |
java.lang.String |
getParam1()
Returns the param.
|
java.lang.String |
getParam2()
Returns the param2.
|
java.lang.String |
getParam3()
Returns the param3.
|
java.lang.String |
getParam4()
Returns the param4.
|
java.lang.String |
getParam5()
Returns the param5.
|
java.lang.String |
getPkey()
Returns the pkey.
|
java.lang.String |
getProtocol() |
java.lang.String |
getQuery() |
java.lang.String |
getSourcetag()
Gets the sourceTag
|
java.lang.String |
getSrc() |
URL.Status |
getStatus() |
java.lang.String |
getType()
Gets the type
|
java.lang.String |
makeAbsolute(URL.Status status,
java.lang.String absoluteProtocol,
int absolutePort,
java.lang.String completeURL) |
void |
setAbsolute(java.lang.String absolute) |
void |
setAction(java.lang.String action)
Sets the action.
|
void |
setDataurl(java.lang.String dataURL) |
void |
setDb(java.lang.String db)
Sets the db
|
void |
setDebounce(java.lang.String debounce) |
void |
setDerivate(java.lang.String derivate) |
void |
setDoc(java.lang.String doc)
Sets the doc
|
void |
setFile(java.lang.String file)
Sets the file
|
void |
setKeepparams(java.lang.String keepparams) |
void |
setLayout(java.lang.String layoutkey)
Sets the layoutkey
|
void |
setMedium(java.lang.String mediakey)
Sets the mediakey
|
void |
setMode(java.lang.String mode)
Deprecated.
use portletmode instead
|
void |
setName(java.lang.String name)
Sets the name
|
void |
setPage(java.lang.String page) |
void |
setParam1(java.lang.String param)
Sets the param.
|
void |
setParam2(java.lang.String param2)
Sets the param2.
|
void |
setParam3(java.lang.String param3)
Sets the param3.
|
void |
setParam4(java.lang.String param4)
Sets the param4.
|
void |
setParam5(java.lang.String param5)
Sets the param5.
|
void |
setPkey(java.lang.String pkey)
Sets the pkey.
|
void |
setProtocol(java.lang.String protocol) |
void |
setQuery(java.lang.String query) |
void |
setSourcetag(java.lang.String sourceTag)
Sets the sourceTag
|
void |
setSrc(java.lang.String file) |
void |
setType(java.lang.String type)
Sets the type
|
void |
tmlEndTag() |
void |
tmlStartTag() |
buildActionURL, buildActionURL, getAjax, getForm, getPlainlink, getPortletcontext, getPortletmode, isAjaxCall, setAjax, setForm, setPlainlink, setPortletcontext, setPortletmodeaddResultInterceptor, 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, tmlInitBody, writePortletEventRegistrationdoInitBody, getBodyContent, getPreviousOut, setBodyContentfindAncestorWithClass, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValuepublic java.lang.String getKeepparams()
public void setKeepparams(java.lang.String keepparams)
public BaseTagStatus createTagStatus()
public URL.Status getStatus()
getStatus in class ActionBasepublic java.lang.String getType()
public void setType(java.lang.String type)
type - The type to setpublic void tmlStartTag()
throws de.innovationgate.webgate.api.WGException
tmlStartTag in class ActionBasede.innovationgate.webgate.api.WGExceptionBase#tmlStartTag(TMLContext)public void createActionURL(java.lang.StringBuffer url,
java.lang.String actionID)
throws java.io.UnsupportedEncodingException,
de.innovationgate.webgate.api.WGException,
TMLException
java.io.UnsupportedEncodingExceptionde.innovationgate.webgate.api.WGExceptionTMLExceptionpublic void createPortletmodeURL(java.lang.StringBuffer url)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic void createLogoutURL(de.innovationgate.webgate.api.WGContent content,
java.lang.StringBuffer url)
throws java.io.UnsupportedEncodingException,
de.innovationgate.webgate.api.WGException
java.io.UnsupportedEncodingExceptionde.innovationgate.webgate.api.WGExceptionpublic void createLoginURL(de.innovationgate.webgate.api.WGContent content,
java.lang.StringBuffer url)
throws java.io.UnsupportedEncodingException,
de.innovationgate.webgate.api.WGException
java.io.UnsupportedEncodingExceptionde.innovationgate.webgate.api.WGExceptionpublic void createCssJsURL(java.lang.StringBuffer url,
java.lang.String type)
throws de.innovationgate.webgate.api.WGException,
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGExceptionjava.io.UnsupportedEncodingExceptionpublic void createForeachPageURL(java.lang.StringBuffer url,
java.lang.String type)
throws java.io.UnsupportedEncodingException,
de.innovationgate.webgate.api.WGException,
TMLException
java.io.UnsupportedEncodingExceptionde.innovationgate.webgate.api.WGExceptionTMLExceptionpublic void createFileURL(de.innovationgate.webgate.api.WGContent content,
java.lang.StringBuffer url)
throws de.innovationgate.webgate.api.WGException,
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGExceptionjava.io.UnsupportedEncodingExceptionpublic void createLayoutURL(java.lang.StringBuffer url)
throws java.io.UnsupportedEncodingException,
de.innovationgate.webgate.api.WGException
java.io.UnsupportedEncodingExceptionde.innovationgate.webgate.api.WGExceptionpublic void createContentURL(java.lang.StringBuffer url)
throws de.innovationgate.webgate.api.WGException,
javax.servlet.ServletException,
java.io.IOException
de.innovationgate.webgate.api.WGExceptionjavax.servlet.ServletExceptionjava.io.IOExceptionpublic java.lang.String getDb()
public void setDb(java.lang.String db)
db - The db to setpublic java.lang.String getDoc()
public void setDoc(java.lang.String doc)
doc - The doc to setpublic java.lang.String getFile()
public java.lang.String getSrc()
public void setFile(java.lang.String file)
file - The file to setpublic void setSrc(java.lang.String file)
public java.lang.String getSourcetag()
public void setSourcetag(java.lang.String sourceTag)
sourceTag - The sourceTag to setpublic java.lang.String getName()
public void setName(java.lang.String name)
name - The name to setpublic java.lang.String getLayout()
public void setLayout(java.lang.String layoutkey)
layoutkey - The layoutkey to setpublic java.lang.String getMedium()
public void setMedium(java.lang.String mediakey)
mediakey - The mediakey to setpublic java.lang.String getMode()
public void setMode(java.lang.String mode)
mode - The mode to setpublic java.lang.String getPkey()
public void setPkey(java.lang.String pkey)
pkey - The pkey to setpublic void tmlEndTag()
throws de.innovationgate.webgate.api.WGException
tmlEndTag in class Basede.innovationgate.webgate.api.WGAPIExceptionde.innovationgate.webgate.api.WGExceptionBase.tmlEndTag()public java.lang.String makeAbsolute(URL.Status status, java.lang.String absoluteProtocol, int absolutePort, java.lang.String completeURL)
public java.lang.String getAction()
public void setAction(java.lang.String action)
action - The action to setpublic java.lang.String getParam1()
public void setParam1(java.lang.String param)
param - The param to setpublic java.lang.String getParam2()
public java.lang.String getParam3()
public void setParam2(java.lang.String param2)
param2 - The param2 to setpublic void setParam3(java.lang.String param3)
param3 - The param3 to setpublic java.lang.String getParam4()
public java.lang.String getParam5()
public void setParam4(java.lang.String param4)
param4 - The param4 to setpublic void setParam5(java.lang.String param5)
param5 - The param5 to setpublic java.lang.String getDebounce()
public void setDebounce(java.lang.String debounce)
public java.lang.String getDataurl()
public void setDataurl(java.lang.String dataURL)
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
public java.lang.String getAbsolute()
public void setAbsolute(java.lang.String absolute)
public java.lang.String getProtocol()
public void setProtocol(java.lang.String protocol)
public java.lang.String getPage()
public void setPage(java.lang.String page)
public java.lang.String getDerivate()
public void setDerivate(java.lang.String derivate)