3069 Commits

Author SHA1 Message Date
Besok
de56cbb971 change according to cgeckstyle 2019-11-10 13:09:54 +00:00
Anurag Agarwal
2f49648047 Resolves checkstyle errors for collection-pipeline, command, commander (#1061)
* Reduces checkstyle errors in collection-pipeline

* Reduces checkstyle errors in command

* Reduces checkstyle errors in commander
2019-11-09 21:35:15 +02:00
Anurag Agarwal
31f27a720b Resolves checkstyle errors for callback, chain, circuit-breaker (#1060)
* Reduces checkstyle errors in callback

* Reduces checkstyle errors in chain

* Reduces checkstyle errors in circuit-breaker
2019-11-09 21:27:14 +02:00
Anurag Agarwal
efc17fcc70 Resolves checkstyle errors for business-delegate, bytecode, caching (#1059)
* Reduces checkstyle errors in business-delegate

* Reduces checkstyle errors in bytecode

* Reduces checkstyle errors in caching
2019-11-09 21:23:12 +02:00
Anurag Agarwal
6d1c0b1563 Resolves checkstyle errors for ambassador, async-method-invocation, balking, bridge, builder (#1058)
* Decreases checkstyle errors for ambassador pattern

* Reduces checkstyle errors in async-method-invocation

* Reduces checkstyle errors in balking

* Reduces checkstyle errors in bridge

* Reduces checkstyle errors in builder
2019-11-09 21:03:22 +02:00
Besok
74c7273381 rem space 2019-11-09 18:57:31 +00:00
Besok
8f85353baf merge changes 2019-11-09 17:56:15 +00:00
Besok
09b4663b9a add choreogr 2019-11-09 17:42:49 +00:00
Azureyjt
1fa8a604eb Sharding Pattern (#1056)
* Create sharding module

* Add Unit Tests

* Fix readme hyperlink

* Fix check-style issue
2019-11-08 08:20:32 +02:00
Ilkka Seppälä
50986fa15b #590 arrange Layers into packages and add explanation 2019-11-05 20:07:50 +02:00
Ilkka Seppälä
8ecdee44c8 #1021 Checkstyle fixes for Layers 2019-11-05 17:38:05 +02:00
Ilkka Seppälä
47ae477a56 #1021 Checkstyle changes for Factory Method 2019-11-05 17:28:08 +02:00
Ilkka Seppälä
7dc47da131 #1021 Checkstyle fixes for Composite pattern 2019-11-05 17:22:53 +02:00
Besok
fbcfeb072a add info 2019-11-03 12:52:38 +00:00
Besok
ffeee2f1a4 separate pkgs 2019-11-03 12:35:01 +00:00
Besok
1b32e23493 add ch 2019-11-03 12:03:33 +00:00
Besok
3a4677c56d add orchestrator 2019-11-02 20:52:59 +00:00
Besok
c4c37d77e9 add 2019-11-02 14:45:05 +00:00
Ilkka Seppälä
0b17abdf11 #590 Add explanation for Specification pattern 2019-11-02 14:45:50 +02:00
Besok
7ac47b291d add changes to dsc 2019-11-02 11:39:02 +00:00
Besok
564cf1239f add init saga dsc 2019-11-02 11:30:41 +00:00
Besok
768e647108 add saga init dsc 2019-11-02 11:29:52 +00:00
Ilkka Seppälä
a8c7771784 #1021 style changes for Specification 2019-11-01 20:23:01 +02:00
Arpit Jain
1d4a7681e2 Fix for Issue #549 : Add Fallbacks in Aggregator Service (#971)
*  Fix for Issue##549

Catch ClientProtocolException and Update Error Logs

* Fix indentation, checkstyle errors

* Fix for Issue #549
Add fallbacks in Aggregator service when other microservices fail

* Make ProductInventoryClientImpl return null instead of zero in case of failure
2019-11-01 20:01:30 +02:00
Ilkka Seppälä
55b0341c8d Fix remaining Checkstyle errors for Singleton 2019-10-31 20:01:39 +02:00
Leonóra Dér
3b1a28149b decrease number of checkstyle errors in singleton, strategy and visitor patterns #1021 (#1054)
* fix checkstlye errors - visitor pattern

* fix checkstlye errors - strategy pattern

* fix checkstlye errors - singleton pattern
2019-10-31 19:54:13 +02:00
Ilkka Seppälä
1eb1961f1b Remove presentations 2019-10-30 21:12:10 +02:00
Ilkka Seppälä
cc85c73fbc Move faq.md to java-design-patterns-web repository 2019-10-30 19:52:25 +02:00
Hemant Bothra
cdb80b8ddd Issue 893 (#1014)
* Using static object to reduce memory foot prints

* Updating README along with name of static fields

* Updating code as per review comments

* Updating code as per review comments

* Updating doc as per new code
2019-10-30 08:27:24 +02:00
Ilkka Seppälä
a9dfd7e809 Update license header 2019-10-30 08:23:45 +02:00
adamski.pro
fca7e9c8c7 https://github.com/iluwatar/java-design-patterns/issues/1021 - decrease number of checkstyle errors in callback pattern (#1053) 2019-10-30 08:19:33 +02:00
Ilkka Seppälä
91a085d3d1 Update script 2019-10-30 08:15:43 +02:00
Ilkka Seppälä
ff52848481 Update script 2019-10-29 23:28:05 +02:00
Ilkka Seppälä
ccc1a6340b Update script 2019-10-29 23:02:24 +02:00
Ilkka Seppälä
a65a601835 Update web site logic 2019-10-29 22:11:27 +02:00
Leon Mak
c8a481bb77 Add java 11 support for #987 (o-t) (#1051)
* Use java 11

* Use .of
- Replace Arrays.asList with List.of
- Replace HashSet<>(List.of()) with Set.of

* Formatting
2019-10-29 08:37:40 +02:00
Leon Mak
dd971d8c19 Use java 11 (#1050) 2019-10-28 17:02:17 +02:00
Leon Mak
6bb3438965 Add java 11 (#1049) 2019-10-27 22:08:09 +02:00
Leon Mak
63fb8dc318 Add java 11 (#1048) 2019-10-27 22:05:10 +02:00
Ilkka Seppälä
b50189e283 Fix Role Object front matter 2019-10-26 21:26:42 +03:00
Ilkka Seppälä
9f7e3fe552 Update license headers 2019-10-26 21:09:19 +03:00
Boris
d1767bbb51 The pattern Role object (#1031)
* init repo for role object

* add to init

*  add to init

*  add first impl

*  add pattern

*  add license

*  add changes
2019-10-26 20:58:40 +03:00
Alexander Ivanov
5d47488fe9 Fix error when building from a submodule directory (#1045)
Add directory-maven-plugin to resolve the location of the
license-plugin-header-style.xml from a submodule directory
2019-10-26 20:43:28 +03:00
Ilkka Seppälä
d01a3a66b4 Update Github token 2019-10-26 20:32:50 +03:00
Besok
e3827945c8 add changes 2019-10-26 18:28:20 +01:00
Anurag870
fadad43f8b #984 for unitofwork, tolerantreader, twin (#1044)
* #984 for unitofwork, tolerantreader, twin

* #984 for unitofwork, tolerantreader, twin

* #987 for visitor, value-object, unitofwork, typeobjectpattern, tolerantreader, twin, tranpoline
2019-10-26 18:58:56 +03:00
GVSharma
c7fee7bb07 local variable type inference changes (#1042)
* local variable type inference changes

local variable type inference changes for thread pool design pattern

* local variable type inference changes

local variable type inference changes for ThreadPool design pattern
2019-10-26 18:50:47 +03:00
GVSharma
954e7300e9 local variable type inference changes (#1043)
local variable type inference changes for throttling design pattern
2019-10-26 18:49:28 +03:00
GVSharma
03e1e92b52 local variable type inference changes (#1041)
local variable type inference changes for template method design pattern
2019-10-26 18:47:43 +03:00
GVSharma
af8c5ed0dd local variable type inference changes (#1040)
local variable type inference changes for strategy design pattern
2019-10-26 18:45:54 +03:00