|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.AbstractMap | +--org.mortbay.jetty.servlet.ServletHolder
Servlet Instance and Context Holder. Holds the name, params and some state of a javax.servlet.Servlet instance. It implements the ServletConfig interface. This class will organise the loading of the servlet when needed or requested.
org.mortbay.jetty.ServletHandler
Inner classes inherited from class java.util.Map |
java.util.Map.Entry |
Constructor Summary | |
ServletHolder(ServletHandler handler,
java.lang.String className)
Construct a Servlet property mostly from the servers config. |
|
ServletHolder(ServletHandler handler,
java.lang.String className,
java.lang.String path)
Constructor. |
Method Summary | |
int |
compareTo(java.lang.Object o)
Comparitor by init order. |
void |
destroy()
Destroy. |
java.util.Set |
entrySet()
Map method. |
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getClassName()
|
int |
getInitOrder()
|
java.lang.String |
getInitParameter(java.lang.String param)
Gets an initialization parameter of the servlet. |
java.util.Enumeration |
getInitParameterNames()
|
Servlet |
getServlet()
Get the servlet. |
ServletContext |
getServletContext()
|
java.lang.String |
getServletName()
|
java.lang.String |
getUserRoleLink(java.lang.String name)
get a user role link. |
void |
handle(ServletRequest request,
ServletResponse response)
Service a request with this servlet. |
void |
initialize()
|
boolean |
isInitOnStartup()
Deprecated. Use getInitOrder() |
java.lang.Object |
put(java.lang.Object name,
java.lang.Object value)
Map method. |
void |
setClassName(java.lang.String className)
|
void |
setInitOnStartup(boolean b)
Deprecated. Use setInitOrder(int) |
void |
setInitOrder(int order)
Set the initialize order. |
void |
setInitParameter(java.lang.String param,
java.lang.String value)
|
void |
setServletName(java.lang.String name)
|
void |
setUserRoleLink(java.lang.String name,
java.lang.String link)
Link a user role. |
java.lang.String |
toString()
Get the name of the Servlet. |
Methods inherited from class java.util.AbstractMap |
clear, containsKey, containsValue, get, hashCode, isEmpty, keySet, putAll, remove, size, values |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ServletHolder(ServletHandler handler, java.lang.String className)
handler
- ServletHandlerclassName
- Servlet class name (fully qualified)public ServletHolder(ServletHandler handler, java.lang.String className, java.lang.String path)
handler
- className
- pathName
- Method Detail |
public java.lang.String getServletName()
public void setServletName(java.lang.String name)
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public boolean isInitOnStartup()
public void setInitOnStartup(boolean b)
public int getInitOrder()
public void setInitOrder(int order)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object o)
equals
in class java.util.AbstractMap
public void initialize()
public void destroy()
public Servlet getServlet() throws UnavailableException
public ServletContext getServletContext()
public void setInitParameter(java.lang.String param, java.lang.String value)
public java.lang.String getInitParameter(java.lang.String param)
name
- the parameter namepublic java.util.Enumeration getInitParameterNames()
public void setUserRoleLink(java.lang.String name, java.lang.String link)
name
- The role name as used by the servletlink
- The role name as used by the container.public java.lang.String getUserRoleLink(java.lang.String name)
name
- The name of the rolepublic void handle(ServletRequest request, ServletResponse response) throws ServletException, UnavailableException, java.io.IOException
public java.util.Set entrySet()
entrySet
in class java.util.AbstractMap
public java.lang.Object put(java.lang.Object name, java.lang.Object value)
put
in class java.util.AbstractMap
public java.lang.String toString()
toString
in class java.util.AbstractMap
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |