public class TemplateURI extends TurbineURI
CGI_ACTION_PARAM, CGI_SCREEN_PARAM, CGI_TEMPLATE_PARAM, EVENT_PREFIX, FTP_PORT, HTTP, HTTP_PORT, HTTPS, HTTPS_PORT, PATH_INFO, QUERY_DATA, URI_SCHEME_SEPARATOR| Constructor and Description |
|---|
TemplateURI()
Empty C'tor.
|
TemplateURI(RunData runData)
Constructor with a RunData object
|
TemplateURI(RunData runData,
boolean redirect)
Constructor, set explicit redirection
|
TemplateURI(RunData runData,
String template)
Constructor, set Template
|
TemplateURI(RunData runData,
String template,
boolean redirect)
Constructor, set Template, set explicit redirection
|
TemplateURI(RunData runData,
String template,
String action)
Constructor, set Template and Action
|
TemplateURI(RunData runData,
String template,
String action,
boolean redirect)
Constructor, set Template and Action, set explicit redirection
|
TemplateURI(ServerData serverData)
Constructor with a ServerData object
|
TemplateURI(ServerData serverData,
boolean redirect)
Constructor, set explicit redirection
|
TemplateURI(ServerData serverData,
String template)
Constructor, set Template
|
TemplateURI(ServerData serverData,
String template,
boolean redirect)
Constructor, set Template, set explicit redirection
|
TemplateURI(ServerData serverData,
String template,
String action)
Constructor, set Template and Action
|
TemplateURI(ServerData serverData,
String template,
String action,
boolean redirect)
Constructor, set Template and Action, set explicit redirection
|
TemplateURI(String template,
String action)
Constructor, user Turbine.getDefaultServerData(), set Template and Action
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
add(int type,
org.apache.fulcrum.parser.ParameterParser pp)
Method for a quick way to add all the parameters in a
ParameterParser.
|
void |
clearTemplate()
Clears the template= value for this URL.
|
void |
setTemplate(String template)
Sets the template= value for this URL.
|
add, add, addPathInfo, addPathInfo, addPathInfo, addPathInfo, addPathInfo, addPathInfo, addPathInfo, addQueryData, addQueryData, addQueryData, addQueryData, addQueryData, addQueryData, addQueryData, clearAction, clearResponse, clearScreen, getAbsoluteLink, getPathInfo, getQueryData, getRelativeLink, hasPathInfo, hasQueryData, remove, removePathInfo, removePathInfo, removeQueryData, removeQueryData, setAction, setActionEvent, setEvent, setPathInfo, setQueryData, setScreen, toStringencodeResponse, getContextAndScript, getContextPath, getReference, getResponse, getSchemeAndPort, getScriptName, getServerName, getServerPort, getServerScheme, hasReference, isRedirect, setContextPath, setRedirect, setReference, setResponse, setScriptName, setSecure, setSecure, setServerName, setServerPort, setServerSchemepublic TemplateURI()
public TemplateURI(RunData runData)
runData - A RunData objectpublic TemplateURI(RunData runData, boolean redirect)
runData - A RunData objectredirect - True if redirection allowed.public TemplateURI(RunData runData, String template)
runData - A RunData objecttemplate - A Template Namepublic TemplateURI(RunData runData, String template, boolean redirect)
runData - A RunData objecttemplate - A Template Nameredirect - True if redirection allowed.public TemplateURI(RunData runData, String template, String action)
runData - A RunData objecttemplate - A Template Nameaction - An Action Namepublic TemplateURI(RunData runData, String template, String action, boolean redirect)
runData - A RunData objecttemplate - A Template Nameaction - An Action Nameredirect - True if redirection allowed.public TemplateURI(ServerData serverData)
serverData - A ServerData objectpublic TemplateURI(ServerData serverData, boolean redirect)
serverData - A ServerData objectredirect - True if redirection allowed.public TemplateURI(ServerData serverData, String template)
serverData - A ServerData objecttemplate - A Template Namepublic TemplateURI(ServerData serverData, String template, boolean redirect)
serverData - A ServerData objecttemplate - A Template Nameredirect - True if redirection allowed.public TemplateURI(ServerData serverData, String template, String action)
serverData - A ServerData objecttemplate - A Template Nameaction - An Action Namepublic TemplateURI(ServerData serverData, String template, String action, boolean redirect)
serverData - A ServerData objecttemplate - A Template Nameaction - An Action Nameredirect - True if redirection allowed.public TemplateURI(String template, String action)
template - A Template Nameaction - An Action Namepublic void setTemplate(String template)
template - A String with the template value.public void clearTemplate()
protected void add(int type, org.apache.fulcrum.parser.ParameterParser pp)
If the type is P (0), then add name/value to the pathInfo hashtable.
If the type is Q (1), then add name/value to the queryData hashtable.
add in class TurbineURItype - Type of insertion (@see #add(char type, String name, String value))pp - A ParameterParser.Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.