|
Apache Tomcat 6.0.43 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Valve
A Valve is a request processing component associated with a
particular Container. A series of Valves are generally associated with
each other into a Pipeline. The detailed contract for a Valve is included
in the description of the invoke()
method below.
Method Summary | |
---|---|
void |
backgroundProcess()
Execute a periodic task, such as reloading, etc. |
void |
event(Request request,
Response response,
CometEvent event)
Process a Comet event. |
java.lang.String |
getInfo()
Return descriptive information about this Valve implementation. |
Valve |
getNext()
Return the next Valve in the pipeline containing this Valve, if any. |
void |
invoke(Request request,
Response response)
Perform request processing as required by this Valve. |
void |
setNext(Valve valve)
Set the next Valve in the pipeline containing this Valve. |
Method Detail |
---|
java.lang.String getInfo()
Valve getNext()
void setNext(Valve valve)
valve
- The new next valve, or null
if nonevoid backgroundProcess()
void invoke(Request request, Response response) throws java.io.IOException, javax.servlet.ServletException
Perform request processing as required by this Valve.
An individual Valve MAY perform the following actions, in the specified order:
getNext().invoke()
.
A Valve MUST NOT do any of the following things:
getNext().invoke()
method has returned.
getNext().invoke()
method has
returned.
request
- The servlet request to be processedresponse
- The servlet response to be created
java.io.IOException
- if an input/output error occurs, or is thrown
by a subsequently invoked Valve, Filter, or Servlet
javax.servlet.ServletException
- if a servlet error occurs, or is thrown
by a subsequently invoked Valve, Filter, or Servletvoid event(Request request, Response response, CometEvent event) throws java.io.IOException, javax.servlet.ServletException
request
- The servlet request to be processedresponse
- The servlet response to be created
java.io.IOException
- if an input/output error occurs, or is thrown
by a subsequently invoked Valve, Filter, or Servlet
javax.servlet.ServletException
- if a servlet error occurs, or is thrown
by a subsequently invoked Valve, Filter, or Servlet
|
Apache Tomcat 6.0.43 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |