Top Description Fields Constructors Methods
org.apache.catalina.core

pack-priv final Class StandardEngineValve

extends ValveBase
Class Inheritance
Imports
java.io.IOException, jakarta.servlet.ServletException, org.apache.catalina.Host, org.apache.catalina.connector.Request, .Response, org.apache.catalina.valves.ValveBase

Valve that implements the default basic behavior for the StandardEngine container implementation.

USAGE CONSTRAINT: This implementation is likely to be useful only when processing HTTP requests.

Author
Craig R. McClanahan

Field Summary

Inherited from org.apache.catalina.valves.ValveBase:
asyncSupportedcontainercontainerLognextsm

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
invoke(Request
Request to be processed
request
,
Response
Response to be produced
response
)

Implements org.apache.catalina.Valve.invoke.

Select the appropriate child Host to process this request, based on the requested server name.

Inherited from org.apache.catalina.valves.ValveBase:
backgroundProcessgetContainergetDomainInternalgetNextgetObjectNameKeyPropertiesinitInternalisAsyncSupportedsetAsyncSupportedsetContainersetNextstartInternalstopInternaltoString

Constructor Detail

StandardEngineValveback to summary
pack-priv StandardEngineValve()

Method Detail

invokeback to summary
public void invoke(Request request, Response response) throws IOException, ServletException

Implements org.apache.catalina.Valve.invoke.

Select the appropriate child Host to process this request, based on the requested server name. If no matching Host can be found, return an appropriate HTTP error.

Parameters
request:Request

Request to be processed

response:Response

Response to be produced

Annotations
@Override
Exceptions
IOException:
if an input/output error occurred
ServletException:
if a servlet error occurred