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.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 |
---|
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, setPortletmode
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, tmlInitBody, writePortletEventRegistration
doInitBody, getBodyContent, getPreviousOut, setBodyContent
findAncestorWithClass, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
public java.lang.String getKeepparams()
public void setKeepparams(java.lang.String keepparams)
public BaseTagStatus createTagStatus()
public URL.Status getStatus()
getStatus
in class ActionBase
public 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 ActionBase
de.innovationgate.webgate.api.WGException
Base#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.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
TMLException
public void createPortletmodeURL(java.lang.StringBuffer url) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public void createLogoutURL(de.innovationgate.webgate.api.WGContent content, java.lang.StringBuffer url) throws java.io.UnsupportedEncodingException, de.innovationgate.webgate.api.WGException
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
public void createLoginURL(de.innovationgate.webgate.api.WGContent content, java.lang.StringBuffer url) throws java.io.UnsupportedEncodingException, de.innovationgate.webgate.api.WGException
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
public void createCssJsURL(java.lang.StringBuffer url, java.lang.String type) throws de.innovationgate.webgate.api.WGException, java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
java.io.UnsupportedEncodingException
public void createForeachPageURL(java.lang.StringBuffer url, java.lang.String type) throws java.io.UnsupportedEncodingException, de.innovationgate.webgate.api.WGException, TMLException
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
TMLException
public 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.WGException
java.io.UnsupportedEncodingException
public void createLayoutURL(java.lang.StringBuffer url) throws java.io.UnsupportedEncodingException, de.innovationgate.webgate.api.WGException
java.io.UnsupportedEncodingException
de.innovationgate.webgate.api.WGException
public void createContentURL(java.lang.StringBuffer url) throws de.innovationgate.webgate.api.WGException, javax.servlet.ServletException, java.io.IOException
de.innovationgate.webgate.api.WGException
javax.servlet.ServletException
java.io.IOException
public 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 Base
de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGException
Base.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)