mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-08-20 00:23:30 +00:00
docs: poison pill and private class data diagrams
This commit is contained in:
@@ -29,6 +29,10 @@ In plain words
|
||||
|
||||
> Poison Pill is a known message structure that ends the message exchange.
|
||||
|
||||
Sequence diagram
|
||||
|
||||

|
||||
|
||||
## Programmatic Example of Poison Pill Pattern in Java
|
||||
|
||||
In this Java example, the Poison Pill serves as a shutdown signal within message queues, demonstrating effective thread management and consumer communication.
|
||||
@@ -210,10 +214,6 @@ Program output:
|
||||
07:43:01.520 [Thread-0] INFO com.iluwatar.poison.pill.Consumer -- Consumer CONSUMER_1 receive request to terminate.
|
||||
```
|
||||
|
||||
## Detailed Explanation of Poison Pill Pattern with Real-World Examples
|
||||
|
||||

|
||||
|
||||
## When to Use the Poison Pill Pattern in Java
|
||||
|
||||
Use the Poison Pill idiom when:
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 58 KiB |
Reference in New Issue
Block a user