feature: #1288 Added The Client Session Design Pattern (#2155)

* #1288 Add client session design pattern

* #1288 Add license to files

* Inserted README file for session_state_pattern

* Added real-world example to client-session/README

* #1288 Add server tests

* #1288 Fixed code smells

* #1288 Removed unused getter and setters

* #1288 incorporated feedback

* #1288 Added maven-assembly-plugin

* #1288 Added more description

Co-authored-by: Nakul Nambiar <u7433687@anu.edu.au>
Co-authored-by: Denis <u7281557@anu.edu.au>
This commit is contained in:
Nakul Nambiar
2022-12-29 13:05:29 +02:00
committed by GitHub
co-authored by Nakul Nambiar Denis
parent 9c4829ea56
commit fd402fc876
10 changed files with 439 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB