|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.turbine.util.ServerData
Holds basic server information under which Turbine is running. This class is accessable via the RunData object within the Turbine system. You can also use it as a placeholder for this information if you are only emulating a servlet system.
| Constructor Summary | |
ServerData(javax.servlet.http.HttpServletRequest req)
A C'tor that takes a HTTP Request object and builds the server data from its contents |
|
ServerData(ServerData serverData)
Copy-Constructor |
|
ServerData(java.lang.String serverName,
int serverPort,
java.lang.String serverScheme,
java.lang.String scriptName,
java.lang.String contextPath)
Constructor. |
|
| Method Summary | |
java.lang.Object |
clone()
generates a new Object with the same values as this one. |
java.lang.String |
getContextPath()
Get the context path. |
void |
getHostUrl(java.lang.StringBuffer url)
Appends the Host URL to the supplied StringBuffer. |
java.lang.String |
getScriptName()
Get the script name |
java.lang.String |
getServerName()
Get the name of the server. |
int |
getServerPort()
Get the server port. |
java.lang.String |
getServerScheme()
Get the server scheme. |
void |
setContextPath(java.lang.String contextPath)
Set the context path. |
void |
setScriptName(java.lang.String scriptName)
Set the script name. |
void |
setServerName(java.lang.String serverName)
Sets the cached serverName. |
void |
setServerPort(int serverPort)
Sets the cached serverPort. |
void |
setServerScheme(java.lang.String serverScheme)
Sets the cached serverScheme. |
java.lang.String |
toString()
Returns this object as an URL. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ServerData(java.lang.String serverName,
int serverPort,
java.lang.String serverScheme,
java.lang.String scriptName,
java.lang.String contextPath)
serverName - The server name.serverPort - The server port.serverScheme - The server scheme.scriptName - The script name.contextPath - The context Pathpublic ServerData(ServerData serverData)
serverData - A ServerData Objectpublic ServerData(javax.servlet.http.HttpServletRequest req)
req - The HTTP Request| Method Detail |
public java.lang.Object clone()
public java.lang.String getServerName()
public void setServerName(java.lang.String serverName)
serverName - the server name.public int getServerPort()
public void setServerPort(int serverPort)
serverPort - the server port.public java.lang.String getServerScheme()
public void setServerScheme(java.lang.String serverScheme)
serverScheme - the server scheme.public java.lang.String getScriptName()
public void setScriptName(java.lang.String scriptName)
scriptName - the script name.public java.lang.String getContextPath()
public void setContextPath(java.lang.String contextPath)
contextPath - A String.public void getHostUrl(java.lang.StringBuffer url)
url - A StringBuffer objectpublic java.lang.String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||