|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.j2ep.servers.ServerContainerBase
net.sf.j2ep.servers.BaseServer
public class BaseServer
Constructor Summary | |
---|---|
BaseServer()
Basic constructor that will initialize the directory to "". |
Method Summary | |
---|---|
java.lang.String |
getDomainName()
Returns the host name and port for this server. |
java.lang.String |
getPath()
Returns the path that we are mapping to. |
Server |
getServer(HttpServletRequest request)
Do any processing needed before this server can be used. |
Server |
getServerMapped(java.lang.String location)
Finds a server with the full path specified by the location sent in. |
HttpServletResponse |
postExecute(HttpServletResponse response)
Will no do any handling |
HttpServletRequest |
preExecute(HttpServletRequest request)
Will no do any handling |
void |
setConnectionExceptionRecieved(java.lang.Exception e)
Used to notify the server that there is a problem using the data this server supplied to the user. |
void |
setDomainName(java.lang.String domainName)
Sets the host and port we are mapping to. |
void |
setIsRewriting(java.lang.String rewrite)
Set if this server wants absolute links mapped for this server to be rewritten. |
void |
setPath(java.lang.String path)
Sets the path we are mapping to. |
Methods inherited from class net.sf.j2ep.servers.ServerContainerBase |
---|
getRule, setRule |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.j2ep.model.Server |
---|
getRule |
Constructor Detail |
---|
public BaseServer()
Method Detail |
---|
public Server getServer(HttpServletRequest request)
ServerContainer
getServer
in interface ServerContainer
net.sf.j2ep.model.ServerContainer#getServer(javax.servlet.http.HttpServletRequest)
public HttpServletRequest preExecute(HttpServletRequest request)
preExecute
in interface Server
request
- The request we are receiving
net.sf.j2ep.model.Server#preExecute(javax.servlet.http.HttpServletRequest)
public HttpServletResponse postExecute(HttpServletResponse response)
postExecute
in interface Server
response
- The response we are receiving
net.sf.j2ep.model.Server#postExecute(javax.servlet.http.HttpServletResponse)
public java.lang.String getDomainName()
Server
getDomainName
in interface Server
Server.getDomainName()
public java.lang.String getPath()
Server
getPath
in interface Server
Server.getPath()
public Server getServerMapped(java.lang.String location)
ServerContainer
getServerMapped
in interface ServerContainer
location
- The start of a link that a server is mapped to
ServerContainer.getServerMapped(java.lang.String)
public void setIsRewriting(java.lang.String rewrite)
rewrite
- Should be true if we want to do rewritingpublic void setDomainName(java.lang.String domainName)
domainName
- Value to setpublic void setPath(java.lang.String path)
path
- The pathpublic void setConnectionExceptionRecieved(java.lang.Exception e)
Server
setConnectionExceptionRecieved
in interface Server
e
- The exception received when trying to use this servers dataServer.setConnectionExceptionRecieved(java.lang.Exception)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |