Last active
September 3, 2016 19:22
-
-
Save Tanz0rz/68296e3047dfce27394d47f0e46048cd to your computer and use it in GitHub Desktop.
Brief explanation of the relevant classes in the project
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
MakeGameMaster | |
- Makes logins on the server | |
LambdaCardFramework2 | |
- Web requests from the client go here | |
- A valid login creates and saves a session with the appropriate session (aka Tanner.SGPSession) | |
- The session is saved to S3 | |
- An instance of the lambda function called "cardTanner" is invoked | |
- We deserialized the result of the invokation to the phone | |
- This deserialization is a S2CDTO (Call 1 will return the home screen of a TannerSession) | |
LambdaSessionTanner | |
- The jar that is uploaded to AWS (cardTanner) | |
- Pulls down the existing session and calls next on the TannerSession object | |
- Creates the TannerSession object if this is the first time called | |
TannerSession | |
- This represents the interaction point between the user and the login for Tanner | |
IndividualTimeTrialTest | |
- Makes5MinuteTest/Make2MinuteTest - Accepts state if I want to prepopulate employee data |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment