Deng
ed37d5cdc7
regenerate UML diagram
2018-01-07 12:26:58 +08:00
Deng
e046007db7
fixed issue #681
2018-01-02 18:23:11 +08:00
Ilkka Seppälä
dea2316f1f
Set version for next development iteration
2018-01-01 16:58:29 +02:00
Ilkka Seppälä
cb38501ea2
Reach milestone 1.18.0
1.18.0
2018-01-01 16:50:05 +02:00
Ilkka Seppälä
7f959ed157
Merge pull request #689 from amogozov/junit5-migration
...
Migrate to JUnit5
2018-01-01 16:42:47 +02:00
Artur Mogozov
6694d742a3
Migrate to JUnit5
2017-12-31 16:29:48 +09:00
Ilkka Seppälä
a20e54d0a7
Fix Retry pattern categories and tags
2017-12-30 10:46:14 +02:00
Ilkka Seppälä
e8496c5d48
Merge pull request #688 from ThatGuyWithTheHat/master
...
Event-Asynchronous Class Diagram Corrected.
2017-12-30 10:39:16 +02:00
ThatGuyWithTheHat
3defc1b36a
Merge remote-tracking branch 'upstream/master'
2017-12-30 08:13:33 -06:00
ThatGuyWithTheHat
9677cc4eea
Pattern push
2017-12-30 08:10:42 -06:00
ThatGuyWithTheHat
fc690869db
I messed up the file format. This is the correct version.
2017-12-30 07:42:33 -06:00
ThatGuyWithTheHat
37c9b922a7
Corrected Event Asynchonous Class Diagram
...
Lots of issues but I think this finally has it sorted out!
2017-12-30 07:40:23 -06:00
Ilkka Seppälä
0824529471
Merge pull request #684 from llorllale/master
...
#451 Retry pattern
2017-12-30 09:53:28 +02:00
Matt
235fe6a7ca
DIIIIEEE
2017-12-30 01:32:05 -06:00
Matt
5373214b70
Why doesn't this go away?
2017-12-30 01:31:37 -06:00
ThatGuyWithTheHat
93c54a2ee5
Try 2
2017-12-30 07:27:29 -06:00
ThatGuyWithTheHat
5a930f6a26
new Event Asynchronous file. This one works I hope.
2017-12-30 07:25:22 -06:00
George Aristy
2a4edad23a
(FIX) Deleted unused files accidentally added in last commit
2017-12-29 09:42:32 -04:00
George Aristy
c1ea04e002
Upon reviewer's request:
...
(FIX) Deleted .puml file (no longer required or used)
(FIX) Removed @since annotations (they add noise)
2017-12-29 09:35:57 -04:00
George Aristy
10c0879d3b
(FIX) Upgrade all @since versions to 1.18.0 following the
...
parent pom's version update
2017-12-27 16:09:34 -04:00
George Aristy
620f408688
(FIX) Parent pom version
2017-12-27 16:06:26 -04:00
George Aristy
2456b9f4b0
(FIX) The 'retry' module was not added to the module list in parent pom
2017-12-27 15:46:46 -04:00
George Aristy
144db43ad4
Merge branch 'master' of https://github.com/iluwatar/java-design-patterns
2017-12-27 15:22:02 -04:00
George Aristy
f7c396b0fd
(NEW) Module "retry"
...
(NEW) Illustrative classes:
- App: simulates a production application
- BusinessOperation<T>: abstraction over any operation that can
potentially fail
- FindCustomer <: BusinessOperation<String>: illustrative
operation that can throw an error
- Retry <: BusinessOperation<T>: transparently implements the
retry mechanism
- Several "business" exceptions:
- BusinessException: top-level
- CustomerNotFoundException: can be ignored
- DatabaseNotAvailableException: fatal error
(NEW) .puml and .png for UML
2017-12-27 15:15:04 -04:00
Ilkka Seppälä
6b4ae0d0b1
Merge pull request #682 from zafarella/patch-3
...
add CII Best Practices badge
2017-12-26 18:28:20 +02:00
Zafar Khaydarov
04f2be64c6
Update README.md
...
add CII Best Practices badge
2017-12-25 08:52:52 -05:00
Ilkka Seppälä
6c4de3bcef
Fix some tags and categories
2017-12-25 11:30:24 +02:00
Ilkka Seppälä
a2d155cbb9
Merge pull request #680 from fanofxiaofeng/patch-3
...
replace 'a' with 'an'
2017-12-15 21:27:11 +02:00
Ilkka Seppälä
52f09d043c
Merge pull request #679 from fanofxiaofeng/patch-2
...
fix typo
2017-12-15 21:26:32 +02:00
Ilkka Seppälä
11de22bf4a
Merge pull request #678 from Tschis/presentations
...
Add presentation for Command and Factory Method
2017-12-15 21:25:49 +02:00
Ilkka Seppälä
6614d0735e
Merge pull request #671 from zafarella/patch-2
...
Create PULL_REQUEST_TEMPLATE.md
2017-12-15 21:24:00 +02:00
靳阳
8312e09f6e
replace 'a' with 'an'
...
[A or An](https://www.a-or-an.com/a_an/axe )
2017-12-14 16:15:02 +08:00
靳阳
176bb85f40
fix typo
...
'exepcted'->'expected'
'expectedVisibilty'->'expectedVisibility'
2017-12-12 20:40:16 +08:00
Tschis
7e7a0c83f5
Update readme with presentation link
2017-12-11 13:48:29 -03:00
Tschis
4dbf646b37
Add Command presentation
2017-12-11 13:45:10 -03:00
Tschis
506d316529
Add Factory Method presentation
2017-12-11 11:45:32 -03:00
Zafar Khaydarov
8a9162f542
Update PULL_REQUEST_TEMPLATE.md
2017-12-09 16:25:27 -05:00
Ilkka Seppälä
4b1650fbde
Merge pull request #676 from Tschis/master
...
Add presentation for Abstract Factory
2017-12-09 22:38:28 +02:00
Ilkka Seppälä
d26f2620ec
Merge pull request #668 from Krandelbord/master
...
added synchronized keyword to method that reads from server poll
2017-12-09 22:29:40 +02:00
Narendra Pathai
fb5c2a0324
Merge pull request #642 from piyushchaudhari04/unit-of-work-pattern
...
#352 - Unit of work pattern implementation
2017-12-04 00:32:49 +05:30
Tschis
7cf897a051
Add presentation for Abstract Factory
2017-11-30 15:15:10 -03:00
Ilkka Seppälä
171c4b30b9
#190 Remove puml posting script
2017-11-28 21:30:45 +02:00
Ilkka Seppälä
bf98299db2
#190 Remove pumlids from readmes
2017-11-28 21:28:53 +02:00
Ilkka Seppälä
b0f9582824
#190 Remove urm plugin
2017-11-28 20:55:52 +02:00
Zafar Khaydarov
fb64d69347
Create PULL_REQUEST_TEMPLATE.md
2017-11-25 00:03:34 -05:00
Ilkka Seppälä
4450000a83
Merge pull request #665 from Tschis/master
...
(Abstract Factory) Add factory of factories
2017-11-20 16:26:44 +02:00
Rodolfo Forte
14279278cd
Sync readme.md with the new code
2017-11-19 19:22:03 -02:00
Ilkka Seppälä
071cde8d70
Add license headers
2017-11-19 20:17:57 +02:00
Ilkka Seppälä
6339e26838
Merge pull request #663 from codinghog/master
...
#114 Added eip-aggregator
2017-11-19 19:43:21 +02:00
Krandelbord
5c953d7d00
added synchronized keyword to method that reads from server poll
2017-11-19 12:01:39 +01:00