Revision 60959
Added by Konstantina Galouni about 3 years ago
Work.java | ||
---|---|---|
15 | 15 |
private String orcid; |
16 | 16 |
private Date creationDate; |
17 | 17 |
private Date updateDate; |
18 |
private String dashboard; |
|
18 | 19 |
|
19 | 20 |
public String getId() { |
20 | 21 |
return id; |
... | ... | |
63 | 64 |
public void setUpdateDate(Date updateDate) { |
64 | 65 |
this.updateDate = updateDate; |
65 | 66 |
} |
67 |
|
|
68 |
public String getDashboard() { |
|
69 |
return dashboard; |
|
70 |
} |
|
71 |
|
|
72 |
public void setDashboard(String dashboard) { |
|
73 |
this.dashboard = dashboard; |
|
74 |
} |
|
66 | 75 |
} |
Also available in: Unified diff
[Trunk | Orcid Service]:
1. OrcidServiceCheckDeployController.java: [NEW] Controller added and
a. "hello()" method (@RequestMapping(value = {"", "/health_check"}, method = RequestMethod.GET)) which just prints and returns a greeting message.
b. "checkEverything()" method @RequestMapping(value = "/health_check/advanced", method = RequestMethod.GET) only accessible by PORTAL ADMINS which checks connection with db and prints properties.
2. ResultIdAndWork.java & Work.java: Added field "dashboard" (in ResultInWork class, default value is "production_explpre") and its getters and setters.
3. UserTokens.java: Added field "creationDate" and its getters and setters.
4. UserTokensService.java: Call setCreationDate() method with current Date in "saveUserTokens()" method.
5. WorkController.java: Call setDashboard() method with dashboard value from parameter of type ResultIdAndWork in "saveWork()" method.
6. update_db.js: Script with methods "setUserTokenCreationDate()" (use date of first work for this orcid) and "setDashboardInWorks()" (set all to "production_explore").