Update URM Version to 1.4.4 and regenerated all puml files

This commit is contained in:
NooBxGockeL
2016-11-26 12:51:06 +01:00
parent 8574e06966
commit 7d995056ff
85 changed files with 1885 additions and 1742 deletions

View File

@ -1,6 +1,12 @@
@startuml
package com.iluwatar.producer.consumer {
class App {
- LOGGER : Logger {static}
+ App()
+ main(args : String[]) {static}
}
class Consumer {
- LOGGER : Logger {static}
- name : String
- queue : ItemQueue
+ Consumer(name : String, queue : ItemQueue)
@ -13,9 +19,11 @@ package com.iluwatar.producer.consumer {
+ getId() : int
+ getProducer() : String
}
class App {
+ App()
+ main(args : String[]) {static}
class ItemQueue {
- queue : BlockingQueue<Item>
+ ItemQueue()
+ put(item : Item)
+ take() : Item
}
class Producer {
- itemId : int
@ -24,12 +32,6 @@ package com.iluwatar.producer.consumer {
+ Producer(name : String, queue : ItemQueue)
+ produce()
}
class ItemQueue {
- queue : BlockingQueue<Item>
+ ItemQueue()
+ put(item : Item)
+ take() : Item
}
}
Consumer --> "-queue" ItemQueue
Producer --> "-queue" ItemQueue