Work on #190: urm/puml updates
* added pumlid where it was missing and possible * removed pumlid where it generated a bad image * regenerated some incorrect puml's * added 'left to right direction' puml prefix to some diagrams to improve the automatic layouting
This commit is contained in:
		| @@ -4,8 +4,9 @@ title: Reactor | ||||
| folder: reactor | ||||
| permalink: /patterns/reactor/ | ||||
| pumlid: DSR14OGm20NGLjO23FVj1f7Hx2Ga0nzjVxtuJc-f9YrtJM-V4vZn9NA-or5nvfQXBiEWXYAZKsrvCzZfnnUlkqOzR9qCg5jGvtX2hYmOJWfvNz9xcTdR7m00 | ||||
| pumlformat: svg | ||||
| categories: Concurrency | ||||
| tags:  | ||||
| tags: | ||||
|  - Java | ||||
|  - Difficulty-Expert | ||||
|  - I/O | ||||
|   | ||||
| @@ -1,4 +1,5 @@ | ||||
| @startuml | ||||
| left to right direction | ||||
| package com.iluwatar.reactor.framework { | ||||
|   abstract class AbstractNioChannel { | ||||
|     - channel : SelectableChannel | ||||
| @@ -147,9 +148,9 @@ App -->  "-channels" AbstractNioChannel | ||||
| DatagramPacket ..+ NioDatagramChannel | ||||
| App -->  "-dispatcher" Dispatcher | ||||
| ChangeKeyOpsCommand --+ NioReactor | ||||
| LoggingHandler ..|> ChannelHandler  | ||||
| NioDatagramChannel --|> AbstractNioChannel  | ||||
| NioServerSocketChannel --|> AbstractNioChannel  | ||||
| SameThreadDispatcher ..|> Dispatcher  | ||||
| ThreadPoolDispatcher ..|> Dispatcher  | ||||
| @enduml | ||||
| LoggingHandler ..|> ChannelHandler | ||||
| NioDatagramChannel --|> AbstractNioChannel | ||||
| NioServerSocketChannel --|> AbstractNioChannel | ||||
| SameThreadDispatcher ..|> Dispatcher | ||||
| ThreadPoolDispatcher ..|> Dispatcher | ||||
| @enduml | ||||
|   | ||||
		Reference in New Issue
	
	Block a user