/projectm

Pvt73Back - ProjectM

Primary LanguageJava

projectm

Pvt73Back - ProjectM

Commands

All follow the pattern of ReturnValue Path Arguments

Argument with ? may or may not be included

Return Value Path Arguments
String /hejSQL
ResponseEntity<List> /userFeed/{id} int id
List /challenges
ResponseEntity /challenge/{id} int ID
String /addChallenge int TrailID, int ChallengeID, String Name
String /updateChallenge int id, ? int TrailID, ? int caid, ? String name
Map<String, Boolean> /deleteChallenge/{id} int id
List /challengeAttributes
ResponseEntity /challengeAttributes/{id} int id
String /addChallengeAttributes ? int count, ? BigInteger time, String startDate, String endDate
String /updateChallengeAttributes int id, ? int count, ? BigInteger time, ? String startDate, ? String endDate, ? boolean complete
Map<String, Boolean> /deleteChallengeAttributes/{id} int id
List /challengeConnector
ResponseEntity /challengeConnector/{cid} int cid
String /addChallengeConnector int caid, int cid, int tid
String /updateChallengeConnector int caid, int cid, int tid
Map<String, Boolean> /deleteChallengeConnector/{id} int cid
List /groupChallengeConnect
ResponseEntity /groupChallengeConnect/{cid} int cid
String /addGroupChallengeConnect int gid, int cid
String /updateGroupChallengeConnect int gid, int cid
Map<String, Boolean> /deleteGroupChallengeConnect/{cid} int cid
List /trailReview
ResponseEntity /trailReview/{tid} int tid
String /addTrailReview int tid, int uid, ? String review, ? int rating, ? String date, ? String title
String /updateTrailReview int tid, int uid, ? String review, ? int rating, ? String date, ? String title
Map<String, Boolean> /deleteTrailReview/ int tid, int uid
List /userRuns
ResponseEntity /userRuns/{id} int id
Iterable /leaderboard/{tid} int tid
String /addUserRun int uid, int tid, String date, BigInteger time, int length, String comment
String /updateUserRun int id, int uid, int tid, ? String date, ? BigInteger time, ? int length, ? String Comment
Map<String, Boolean> /deleteUserRuns/{id} int id
List /allUserGroups
ResponseEntity /userGroup/{id} int id
String /addUserGroup int uid, String groupname
String /updateUserGroup int id, ? String groupname
Map<String, Boolean> /deleteUserGroup/{id} int id
List /userGroupConnect
ResponseEntity<List /userGroupConnect/{uid} int uid
String /addUserGroupConnect int uid, int gid
Map<String, Boolean> /deleteUserGroupConnect/{uid} int uid
List /userAdminGroup
ResponseEntity /userAdminGroup/{uid} int uid
String /addUserAdminGroup int uid, int gid
String /updateUserAdminGroup int uid, int gid
Map<String, Boolean> /deleteUserAdminGroup/{uid} int uid
List /userTrails
ResponseEntity<List> /userTrails/{uid} int uid
ResponseEntity<List> /usersFavTrails/{uid} int uid
String /addUserTrails int tid, int uid, boolean favourite
String /updateUserTrails int tid, int uid, ? boolean favourite
Map<String, Boolean> /deleteUserTrails/{id} int id
List /allUser
ResponseEntity /user/{id} int id
String /addUser String fName, String lName, String email, ? String tagline, ? String photo
String /updateUser int id, ? String fName, ? String lName, String email, ? String tagline, ? String photo
Map<String, Boolean> /deleteUser/{id} int id
ResponseEntity /trail/{id} int id
ResponseEntity<List> /addFavourite int uid, int tid
Iterable /allUsers
Iterable /allGroups
List /allTrails
ResponseEntity<List> /userFeed/{id} int uid
Iterable /allTrailsSortedByLocation double lat double lon
String /addTrails
String /updateTrail
Optional /getTrailById/{id} int id
String /dropTrail/{id} int id
String /dropUser/{id} int id
double /getDistance double x1, double y1, double x2, double y2