Ankur Kaushal 
							
						 
					 
					
						
						
							
						
						44b7b94da6 
					 
					
						
						
							
							Reformatting test case as well  
						
						
						
						
					 
					
						2015-11-01 02:23:27 -05:00 
						 
				 
			
				
					
						
							
							
								Ankur Kaushal 
							
						 
					 
					
						
						
							
						
						87baa98d2b 
					 
					
						
						
							
							Reformat Code According to Google Style Guide  #224  
						
						
						
						
					 
					
						2015-11-01 02:05:54 -05:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						3dc9b2f97e 
					 
					
						
						
							
							Merge pull request  #276  from hoswey/master  
						
						... 
						
						
						
						#271  implements producer-consumer 
					
						2015-10-31 19:02:03 +02:00 
						 
				 
			
				
					
						
							
							
								waisuan 
							
						 
					 
					
						
						
							
						
						d0f5009996 
					 
					
						
						
							
							Issue  #273 : Changed DB to internal Java data structure to avoid compilation errors + decrease in code coverage  
						
						
						
						
					 
					
						2015-10-29 00:57:41 +08:00 
						 
				 
			
				
					
						
							
							
								waisuan 
							
						 
					 
					
						
						
							
						
						9891c2e17b 
					 
					
						
						
							
							Issue #273:Caching Patterns [new pattern]  
						
						
						
						
					 
					
						2015-10-28 23:55:47 +08:00 
						 
				 
			
				
					
						
							
							
								hongsw 
							
						 
					 
					
						
						
							
						
						07faa2f625 
					 
					
						
						
							
							#271  implements producer-consumer  
						
						
						
						
					 
					
						2015-10-28 09:55:05 +08:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						a869294851 
					 
					
						
						
							
							Merge pull request  #257  from mafagafogigante/readme-warning-for-beginners  
						
						... 
						
						
						
						A Warning for beginners in the Readme. 
						
						
					 
					
						2015-10-25 08:47:49 +02:00 
						 
				 
			
				
					
						
							
							
								JaXt0r 
							
						 
					 
					
						
						
							
						
						ac5c1967df 
					 
					
						
						
							
							#161  - Publish Subscribe Channel realisation.Heavily based on iluwatars Message Channel implementation ( #143 ).  
						
						
						
						
					 
					
						2015-10-25 07:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						a2b8359ab5 
					 
					
						
						
							
							Merge pull request  #269  from iamrichardjones/master  
						
						... 
						
						
						
						Add unit test to callback method 
						
						
					 
					
						2015-10-20 23:37:39 +03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						21a4d7b4c9 
					 
					
						
						
							
							Add unit test to show that the callback method is called.  
						
						
						
						
					 
					
						2015-10-19 22:07:00 +01:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						83c2fbdcd3 
					 
					
						
						
							
							Add unit test to show that the callback method is called.  
						
						
						
						
					 
					
						2015-10-19 22:06:35 +01:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						8eff279233 
					 
					
						
						
							
							Merge pull request  #263  from iamrichardjones/master  
						
						... 
						
						
						
						Update to singleton unit tests and lazy loading unit test 
						
						
					 
					
						2015-10-19 21:21:45 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						b961c57919 
					 
					
						
						
							
							Merge pull request  #268  from iluwatar/themoffster-master  
						
						... 
						
						
						
						Themoffster master - unit test improvements 
						
						
					 
					
						2015-10-19 21:14:58 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						b028f66b08 
					 
					
						
						
							
							Removed properties  
						
						
						
						
					 
					
						2015-10-19 21:01:41 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						339db2a0bf 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/themoffster/java-design-patterns  into themoffster-master  
						
						... 
						
						
						
						Conflicts:
	dao/pom.xml 
						
						
					 
					
						2015-10-19 20:44:46 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						9cbc4a20b9 
					 
					
						
						
							
							Merge pull request  #265  from mkobit/double-checked-locking-executor-service-shutdown  
						
						... 
						
						
						
						Fix - Shutdown the ExecutorService in App so that the resources are c… 
						
						
					 
					
						2015-10-14 20:10:46 +03:00 
						 
				 
			
				
					
						
							
							
								Mike Kobit 
							
						 
					 
					
						
						
							
						
						07a77ba11d 
					 
					
						
						
							
							Fix - Shutdown the ExecutorService in App so that the resources are collected and the process can finish  
						
						... 
						
						
						
						I ran App.main(String[] args) in the 'double-checked-locking' module and the process does not terminate. This is because the executor service still has open threads. I'm not sure how the JUnit tests are run, but it seems they are handling the leftover resources themselves.
Also, minor modifications to Inventory for final fields are used since there is no state change around them, and added some more meaningful printing so the example is more clearly demonstrated 
						
						
					 
					
						2015-10-14 07:01:15 -05:00 
						 
				 
			
				
					
						
							
							
								Bernardo Sulzbach 
							
						 
					 
					
						
						
							
						
						e09dda6037 
					 
					
						
						
							
							A Warning for beginners in the Readme.  
						
						
						
						
					 
					
						2015-10-14 06:41:32 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						7ab799c452 
					 
					
						
						
							
							Synchronise the list as multiple threads are calling it  
						
						
						
						
					 
					
						2015-10-13 21:23:32 -03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						3c8b83748a 
					 
					
						
						
							
							Merge pull request  #258  from amit2103/master  
						
						... 
						
						
						
						MonoState Pattern 
						
						
					 
					
						2015-10-13 20:03:45 +03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						5d970438bf 
					 
					
						
						
							
							Update comment  
						
						
						
						
					 
					
						2015-10-12 05:22:09 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						0d068a35d8 
					 
					
						
						
							
							Update comment  
						
						
						
						
					 
					
						2015-10-12 05:21:33 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						64e3e1a9e8 
					 
					
						
						
							
							For some reason it thinks there are two fields in the CI build. Making this more generic  
						
						
						
						
					 
					
						2015-10-11 22:16:51 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						31e2940eb1 
					 
					
						
						
							
							Remove error unit test so pull request can proceed. Will check this at at later date  
						
						
						
						
					 
					
						2015-10-11 22:11:03 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						0107b24976 
					 
					
						
						
							
							Fix unit test by makinig getField use the field name directly  
						
						
						
						
					 
					
						2015-10-11 22:06:00 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						7cf5b32086 
					 
					
						
						
							
							Add additional unit tests to show how lazy loading is working with reflection  
						
						
						
						
					 
					
						2015-10-11 21:58:13 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						45b0ac386e 
					 
					
						
						
							
							Add additional unit tests to show that singletons can be created in single thread environment and multithread environment. Also add a test to demonstrate a whole with Singleton when instantiating using reflection  
						
						... 
						
						
						
						Add some logging. Tests pass locally but not on github? 
						
						
					 
					
						2015-10-11 21:54:45 -03:00 
						 
				 
			
				
					
						
							
							
								Richard Jones 
							
						 
					 
					
						
						
							
						
						6ba7f5ea04 
					 
					
						
						
							
							Add additional unit tests to show that singletons can be created in single thread environment and multithread environment. Also add a test to demonstrate a whole with Singleton when instantiating using reflection  
						
						
						
						
					 
					
						2015-10-11 21:32:51 -03:00 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						271ce09e26 
					 
					
						
						
							
							Fixed POMS  
						
						
						
						
					 
					
						2015-10-09 23:26:10 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						9d0673af0a 
					 
					
						
						
							
							Made changes according to feedback issue  #258  
						
						
						
						
					 
					
						2015-10-09 23:23:34 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						eb22febdfc 
					 
					
						
						
							
							Printing Server variables  
						
						
						
						
					 
					
						2015-10-09 23:23:34 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						9a824c7d21 
					 
					
						
						
							
							MonoState  #85  
						
						
						
						
					 
					
						2015-10-09 23:23:34 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						81b5bc99ce 
					 
					
						
						
							
							Update Pom.xml  
						
						... 
						
						
						
						Fixed Reference to Parent POM 
						
						
					 
					
						2015-10-08 09:43:19 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						19f5966cb9 
					 
					
						
						
							
							Added Comments and Feedback  
						
						
						
						
					 
					
						2015-10-07 20:37:45 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						1e988c10f9 
					 
					
						
						
							
							fixed merge conflict  
						
						
						
						
					 
					
						2015-10-07 20:10:36 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						2c45f73254 
					 
					
						
						
							
							MonoState  #85  
						
						
						
						
					 
					
						2015-10-04 03:12:51 +05:30 
						 
				 
			
				
					
						
							
							
								amit2103 
							
						 
					 
					
						
						
							
						
						c8fd9f3a0d 
					 
					
						
						
							
							Monostate pattern  #85  
						
						
						
						
					 
					
						2015-10-04 03:06:11 +05:30 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						0a9879a277 
					 
					
						
						
							
							Improve Strategy Javadoc  
						
						
						
						
					 
					
						2015-10-04 00:22:27 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						2234a25c76 
					 
					
						
						
							
							Improve State Javadoc  
						
						
						
						
					 
					
						2015-10-04 00:19:34 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						74e32259be 
					 
					
						
						
							
							Improve Service Locator Javadoc  
						
						
						
						
					 
					
						2015-10-04 00:16:05 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						8db2bb2ac8 
					 
					
						
						
							
							Improve Servant Javadoc  
						
						
						
						
					 
					
						2015-10-04 00:13:08 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						c3a827b475 
					 
					
						
						
							
							Improved Proxy Javadoc  
						
						
						
						
					 
					
						2015-10-04 00:08:34 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						9a4f83e7b8 
					 
					
						
						
							
							Improve Prototype Javadoc  
						
						
						
						
					 
					
						2015-10-04 00:04:12 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						40e378c1f3 
					 
					
						
						
							
							Improve Property Javadoc  
						
						
						
						
					 
					
						2015-10-03 23:57:17 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						98aa28d94e 
					 
					
						
						
							
							Improve Poison Pill Javadoc  
						
						
						
						
					 
					
						2015-10-03 23:53:09 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						4d1aae21f7 
					 
					
						
						
							
							Improve Observer Javadoc  
						
						
						
						
					 
					
						2015-10-03 23:48:51 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						ca6bb7a3a8 
					 
					
						
						
							
							Improve Memento Javadoc  
						
						
						
						
					 
					
						2015-10-03 23:38:37 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						fc66ae8084 
					 
					
						
						
							
							Improve Mediator Javadoc  
						
						
						
						
					 
					
						2015-10-03 23:34:20 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						e4ff39e080 
					 
					
						
						
							
							Improve Iterator Javadoc  
						
						
						
						
					 
					
						2015-10-03 21:37:29 +03:00 
						 
				 
			
				
					
						
							
							
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						44d7be9c94 
					 
					
						
						
							
							Improve Interpreter Javadoc  
						
						
						
						
					 
					
						2015-10-03 21:32:56 +03:00