Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						51b444dccf 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/besok/java-design-patterns  
						
						
						
						
					 
					
						2019-11-14 08:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						50467c9e76 
					 
					
						
						
							
							Java 11 migration: patterns (t-v) ( #1085 )  
						
						... 
						
						
						
						* Moves visitor pattern to java 11
* Moves value-object pattern to java 11
* Moves unit-of-work pattern to java 11
* Moves typeobjectpattern pattern to java 11
* Moves twin pattern to java 11
* Moves trampoline pattern to java 11
* Moves tolerant-reader pattern to java 11
* Moves tls pattern to java 11
* Moves throttling pattern to java 11
* Moves thread-pool pattern to java 11
* Moves template-method pattern to java 11 
						
						
					 
					
						2019-11-14 07:42:05 +02:00 
						 
				 
			
				
					
						
							
							
								Besok 
							
						 
					 
					
						
						
							
						
						87af122509 
					 
					
						
						
							
							add changes according to google style  
						
						
						
						
					 
					
						2019-11-13 21:01:10 +00:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						160b737dcc 
					 
					
						
						
							
							Add another real world example for Builder  
						
						
						
						
					 
					
						2019-11-13 18:16:50 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						f04fc3c0dc 
					 
					
						
						
							
							Java 11 migration: patterns starting with a ( #1084 )  
						
						... 
						
						
						
						* Moves abstract-factory pattern to java 11
* Moves abstract-document pattern to java 11
* Moves acyclic-visitor pattern to java 11
* Moves adapter pattern to java 11
* Moves aggregator-microservices pattern to java 11
* Moves api-gateway pattern to java 11 
						
						
					 
					
						2019-11-13 18:04:51 +02:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						3c57bf7078 
					 
					
						
						
							
							#984   #987  update readmes  
						
						
						
						
					 
					
						2019-11-12 22:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						33ea7335b1 
					 
					
						
						
							
							Java 11 migration: patterns (remaining b-c) ( #1081 )  
						
						... 
						
						
						
						* Moves business-delegate pattern  to java 11
* Moves bytecode pattern  to java 11
* Moves caching pattern  to java 11
* Moves callback pattern  to java 11
* Moves chain pattern  to java 11
* Moves circuit-breaker pattern  to java 11
* Moves collection-pipeline pattern  to java 11
* Moves command pattern  to java 11
* Moves commander pattern  to java 11
* Moves composite pattern  to java 11
* Corrects test cases 
						
						
					 
					
						2019-11-12 21:56:46 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						6ef840f3cf 
					 
					
						
						
							
							Resolves checkstyle errors for naked-objects null-object object-mother object-pool observer queue-load-leveling ( #1082 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in naked-objects
* Reduces checkstyle errors in null-object
* Reduces checkstyle errors in object-mother
* Reduces checkstyle errors in object-pool
* Reduces checkstyle errors in observer
* Reduces checkstyle errors in queue-load-leveling 
						
						
					 
					
						2019-11-12 21:26:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						1e76d91929 
					 
					
						
						
							
							Resolves checkstyle errors for abstract-document abstract-factory acyclic-visitor adapter aggregator-microservices ( #1080 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in abstract-document
* Reduces checkstyle errors in abstract-factory
* Reduces checkstyle errors in acyclic-visitor
* Reduces checkstyle errors in adapter
* Reduces checkstyle errors in aggregator-microservices 
						
						
					 
					
						2019-11-11 22:30:08 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						390795154f 
					 
					
						
						
							
							Resolves checkstyle issues for semaphore servant serverless service-layer service-locator ( #1079 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in semaphore
* Reduces checkstyle errors in servant
* Reduces checkstyle errors in serverless
* Reduces checkstyle errors in service-layer
* Reduces checkstyle errors in service-locator 
						
						
					 
					
						2019-11-11 22:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						37599eb48f 
					 
					
						
						
							
							Resolves checkstyle errors for feature-toggle fluentinterface flux flyweight front-controller ( #1078 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in feature-toggle
* Reduces checkstyle errors in fluentinterface
* Reduces checkstyle errors in flux
* Reduces checkstyle errors in flyweight
* Reduces checkstyle errors in front-controller 
						
						
					 
					
						2019-11-11 22:24:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						c954a436ad 
					 
					
						
						
							
							Resolves checkstyle errors for facade factory-kit spatial-partition state step-builder ( #1077 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in facade
* Reduces checkstyle errors in factory-kit
* Reduces checkstyle errors in spatial-partition
* Reduces checkstyle errors in state
* Reduces checkstyle errors in step-builder 
						
						
					 
					
						2019-11-11 22:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						2628cc0dfc 
					 
					
						
						
							
							#984  update Builder readme  
						
						
						
						
					 
					
						2019-11-11 22:10:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						0272d71851 
					 
					
						
						
							
							#984  update Bridge readme  
						
						
						
						
					 
					
						2019-11-11 22:07:54 +02:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						329479dda0 
					 
					
						
						
							
							#984  update Ambassador readme  
						
						
						
						
					 
					
						2019-11-11 22:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						c4418311c6 
					 
					
						
						
							
							Java 11 migration: ambassador async-method-invocation balking bridge builder ( #1076 )  
						
						... 
						
						
						
						* Moves ambassador pattern to java 11
* Moves async-method-invocation pattern  to java 11
* Moves balking pattern  to java 11
* Moves bridge pattern  to java 11
* Moves builder pattern  to java 11 
						
						
					 
					
						2019-11-11 21:47:09 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						f0f0143d48 
					 
					
						
						
							
							Resolves checkstyle errors for trampoline twin typeobjectpattern unit-of-work value-object ( #1074 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in trampoline
* Reduces checkstyle errors in twin
* Reduces checkstyle errors in typeobjectpattern
* Reduces checkstyle errors in unit-of-work
* Reduces checkstyle errors in value-object 
						
						
					 
					
						2019-11-10 19:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						b92eb5229d 
					 
					
						
						
							
							Resolves checkstyle errors for template-method thread-pool throttling tls tolerant-reader ( #1073 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in template-method
* Reduces checkstyle errors in thread-pool
* Reduces checkstyle errors in throttling
* Reduces checkstyle errors in tls
* Reduces checkstyle errors in tolerant-reader 
						
						
					 
					
						2019-11-10 19:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						9c8ad4485b 
					 
					
						
						
							
							Resolves checkstyle errors for patterns starting with letter r ( #1072 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in reactor
* Reduces checkstyle errors in reader-writer-lock
* Reduces checkstyle errors in repository
* Reduces checkstyle errors in resource-acquisition-is-initialization
* Reduces checkstyle errors in retry 
						
						
					 
					
						2019-11-10 19:42:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						4dae1fae57 
					 
					
						
						
							
							Resolves checkstyle errors for execute-around extension-objects ( #1071 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in execute-around
* Reduces checkstyle errors in extension-objects 
						
						
					 
					
						2019-11-10 19:38:51 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						5ae2ce6e2e 
					 
					
						
						
							
							Resolves checkstyle errors for event-* ( #1070 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in event-aggregator
* Reduces checkstyle errors in event-asynchronous
* Reduces checkstyle errors in event-driven-architecture
* Reduces checkstyle errors in event-queue
* Reduces checkstyle errors in event-sourcing 
						
						
					 
					
						2019-11-10 19:37:10 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						7c888e8886 
					 
					
						
						
							
							Resolves checkstyle errors for eip-* ( #1069 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in eip-aggregator
* Reduces checkstyle errors in eip-message-channel
* Reduces checkstyle errors in eip-publish-subscribe
* Reduces checkstyle errors in eip-splitter
* Reduces checkstyle errors in eip-wire-tap 
						
						
					 
					
						2019-11-10 19:34:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						f2c91eb836 
					 
					
						
						
							
							Resolves checkstyle errors for delegation dependency-injection dirty-flag double-buffer double-checked-locking double-dispatch ( #1068 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in delegation
* Reduces checkstyle errors in dependency-injection
* Reduces checkstyle errors in dirty-flag
* Reduces checkstyle errors in double-buffer
* Reduces checkstyle errors in double-checked-locking
* Reduces checkstyle errors in double-dispatch 
						
						
					 
					
						2019-11-10 19:31:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						01e489c77b 
					 
					
						
						
							
							Resolves checkstyle errors for dao data-bus data-locality data-mapper data-transfer-object decorator ( #1067 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in dao
* Reduces checkstyle errors in data-bus
* Reduces checkstyle errors in data-locality
* Reduces checkstyle errors in data-mapper
* Reduces checkstyle errors in data-transfer-object
* Reduces checkstyle errors in decorator 
						
						
					 
					
						2019-11-10 19:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						eae09fc07e 
					 
					
						
						
							
							Resolves checkstyle errors for api-gateway, lazy-loading, leader-election ( #1066 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in lazy-loading
* Reduces checkstyle errors in leader-election
* Reduces checkstyle errors in api-gateway 
						
						
					 
					
						2019-11-10 19:13:40 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						7f06f3b78c 
					 
					
						
						
							
							Resolves checkstyle errors for intercepting-filter, interpreter, iterator ( #1065 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in intercepting-filter
* Reduces checkstyle errors in interpreter
* Reduces checkstyle errors in iterator 
						
						
					 
					
						2019-11-10 19:05:05 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						dda09535e6 
					 
					
						
						
							
							Resolves checkstyle errors for guarded-suspension, half-sync-half-async, hexagonal ( #1064 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in guarded-suspension
* Reduces checkstyle errors in half-sync-half-async
* Reduces checkstyle errors in hexagonal 
						
						
					 
					
						2019-11-10 19:01:32 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						4f9ee0189c 
					 
					
						
						
							
							Resolves checkstyle errors for converter, cqrs ( #1063 )  
						
						... 
						
						
						
						* Reduces checkstyle errors in converter
* Reduces checkstyle errors in cqrs 
						
						
					 
					
						2019-11-10 18:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								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