ttomcat-1778514358873.zip-extract/apache-tomcat-11.0.18-src/webapps/docs/architecture/startup/3_catalina_start_1.plantuml

Path
ttomcat-1778514358873.zip-extract/apache-tomcat-11.0.18-src/webapps/docs/architecture/startup/3_catalina_start_1.plantuml
Status
scanned
Type
file
Name
3_catalina_start_1.plantuml
Extension
.plantuml
Programming language

      
    
Mime type
text/plain
File type
ASCII text, with CRLF line terminators
Tag

      
    
Rootfs path

      
    
Size
3324 (3.2 KB)
MD5
282c518285c625a07344e921f8772018
SHA1
054a969d64ad0952849e5f0c90196dd0a18ecca5
SHA256
a6dcbe8561e05d7cbc71384bf6bb0571d19ef6cdbfb11b3efc89273d228a6b82
SHA512

      
    
SHA1_git
5d0f98c3315ad8deb6ce2108982848953fa0b656
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
3_catalina_start_1.plantuml | 3.2 KB |

@startuml ' Licensed to the Apache Software Foundation (ASF) under one or more ' contributor license agreements. See the NOTICE file distributed with ' this work for additional information regarding copyright ownership. ' The ASF licenses this file to You under the Apache License, Version 2.0 ' (the "License"); you may not use this file except in compliance with ' the License. You may obtain a copy of the License at ' ' http://www.apache.org/licenses/LICENSE-2.0 ' ' Unless required by applicable law or agreed to in writing, software ' distributed under the License is distributed on an "AS IS" BASIS, ' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ' See the License for the specific language governing permissions and ' limitations under the License. hide footbox skinparam style strictuml activate Catalina Catalina -> Server ++: start() Server -> Server: fireLifecycleEvent(\n BEFORE_START_EVENT) Server -> Server ++: startInternal() Server -> Server: fireLifecycleEvent(\n CONFIGURE_START_EVENT) Server -> Server: fireLifecycleEvent(\n START_EVENT) Server -> "Global\nNaming\nResources" as GNR ++: start() GNR -> GNR: fireLifecycleEvent(\n BEFORE_START_EVENT) GNR -> GNR ++: startInternal() GNR -> GNR: fireLifecycleEvent(\n CONFIGURE_START_EVENT) GNR -> GNR: fireLifecycleEvent(\n START_EVENT) return ||| GNR -> GNR: fireLifecycleEvent(\n AFTER_START_EVENT) return ||| Server -> "Service(s)" as Services ++: start() Services -> Services: fireLifecycleEvent(\n BEFORE_START_EVENT) Services -> Services ++: startInternal() Services -> Services: fireLifecycleEvent(\n START_EVENT) Services -> Engine ++: start() group More detail in diagram 4 Engine -> Engine: fireLifecycleEvent(\n BEFORE_START_EVENT) Engine -> Engine ++: startInternal() Engine -> Engine: fireLifecycleEvent(\n START_EVENT) return ||| Engine -> Engine: fireLifecycleEvent(\n AFTER_START_EVENT) end group return ||| Services -> "Executor(s)" as Executors ++: start() Executors -> Executors: fireLifecycleEvent(\n BEFORE_START_EVENT) Executors -> Executors ++: startInternal() Executors -> Executors: fireLifecycleEvent(\n START_EVENT) return ||| Executors -> Executors: fireLifecycleEvent(\n AFTER_START_EVENT) return ||| Services -> "Mapper\nListener" as MapperListener ++: start() MapperListener -> MapperListener: fireLifecycleEvent(\n BEFORE_START_EVENT) MapperListener -> MapperListener ++: startInternal() MapperListener -> MapperListener: fireLifecycleEvent(\n START_EVENT) return ||| MapperListener -> MapperListener: fireLifecycleEvent(\n AFTER_START_EVENT) return ||| Services -> "Connector(s)" as Connectors ++: start() Connectors -> Connectors: fireLifecycleEvent(\n BEFORE_START_EVENT) Connectors -> Connectors ++: startInternal() Connectors -> Connectors: fireLifecycleEvent(\n START_EVENT) Connectors -> Protocol ++: start() return return ||| Connectors -> Connectors: fireLifecycleEvent(\n AFTER_INIT_EVENT) return return ||| Services -> Services: fireLifecycleEvent(\n AFTER_START_EVENT) return return ||| Server -> Server: fireLifecycleEvent(\n AFTER_START_EVENT) return @enduml
Detected license expression
apache-2.0
Detected license expression (SPDX)
Apache-2.0
Percentage of license text
32.51
Copyrights

      
    
Holders

      
    
Authors

      
    
License detections License expression License expression SPDX
apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de apache-2.0 Apache-2.0
URL Start line End line
http://www.apache.org/licenses/LICENSE-2.0 10 10