You are on page 1of 3

ThreadPool TcpWorkerThread Http11Protocol CoyoteAdapter StandardEngine StandardPipeline StandardValveCo...

ThreadPool TcpWorkerThread Http11Protocol CoyoteAdapter StandardEngine StandardPipelin


e
StandardValve
Context
runIt()
processConnection
process()
parseHeaders()
prepareRequest()
service()
postParseRequest()
invoke()
invoke()
invoke()
See next
diagram
File: C:\Documents and Settings\Administrator\Desktop\Tomcat_5_UML.mdl 5:02:06 PM Monday, December 16, 2002 Sequence Diagram: Logical
View / 1. catalina_request Page 1
StandardContextValve StandardEngineV... StandardHost ErrorReportValve ErrorDispatcherValve StandardHostValve StandardContext
StandardContextValve StandardEngin
eValve
StandardHost ErrorReportValv
e
ErrorDispatcher
Valve
StandardHostVa
lve
StandardConte
xt
invoke()
map()
invoke()
invoke()
invoke()
report()
invokeNext()
invoke()
invokeNext
invoke()
map() //Context
invoke()
File: C:\Documents and Settings\Administrator\Desktop\Tomcat_5_UML.mdl 5:02:07 PM Monday, December 16, 2002 Sequence Diagram: Logical
View / 2. catalina_request_2 Page 2
StandardContext StandardPipeline StandardValveCo... StandardContext... StandardWrapper StandardWrapper... ApplicationFilterC...
StandardConte
xt
StandardPipelin
e
StandardValve
Context
StandardConte
xtValve
StandardWrapp
er
StandardWrapp
erValve
ApplicationFilte
rChain
invoke()
invoke()
invoke()
map //return Wrapper
invoke()
invoke()
invoke()
invoke()
allocate()
return servlet
createFilterChain()
doFilter()
<<Servlet>>
internalDoFilter()
service()
return
File: C:\Documents and Settings\Administrator\Desktop\Tomcat_5_UML.mdl 5:02:07 PM Monday, December 16, 2002 Sequence Diagram: Logical
View / 3. catalina_request_3 Page 3

You might also like