Revision 51147
Added by Tsampikos Livisianos about 5 years ago
modules/dnet-openaire-stats-api/src/main/java/eu/dnetlib/statsapi/controllers/StatsController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.statsapi.controllers; |
2 | 2 |
|
3 |
import eu.dnetlib.statsapi.entity.Funder; |
|
4 | 3 |
import eu.dnetlib.statsapi.entity.Result; |
5 | 4 |
import eu.dnetlib.statsapi.repos.BaseRepository; |
6 | 5 |
|
modules/dnet-openaire-stats-api/src/main/java/eu/dnetlib/statsapi/repos/SpringRedisConfiguration.java | ||
---|---|---|
22 | 22 |
private final Logger log = Logger.getLogger(this.getClass()); |
23 | 23 |
|
24 | 24 |
@Value("${statsapi.redis.hostname}") |
25 |
String hostname; |
|
25 |
private String hostname;
|
|
26 | 26 |
|
27 | 27 |
@Value("${statsapi.redis.port}") |
28 |
int port; |
|
28 |
private int port;
|
|
29 | 29 |
|
30 | 30 |
@Bean |
31 | 31 |
public JedisConnectionFactory connectionFactory() { |
modules/dnet-openaire-stats-api/src/main/java/eu/dnetlib/statsapi/repos/BaseRepository.java | ||
---|---|---|
127 | 127 |
st.setString(1, community); |
128 | 128 |
st.setString(2, community); |
129 | 129 |
|
130 |
StatsByAccessMode publications = new StatsByAccessMode(0,0,0,0,0);
|
|
131 |
StatsByAccessMode software = new StatsByAccessMode(0,0,0,0,0);
|
|
132 |
StatsByAccessMode datasets = new StatsByAccessMode(0,0,0,0,0);
|
|
130 |
StatsByAccessMode publications = new StatsByAccessMode(); |
|
131 |
StatsByAccessMode software = new StatsByAccessMode(); |
|
132 |
StatsByAccessMode datasets = new StatsByAccessMode(); |
|
133 | 133 |
|
134 | 134 |
rs = st.executeQuery(); |
135 | 135 |
while (rs.next()) { |
modules/dnet-openaire-stats-api/src/main/java/eu/dnetlib/statsapi/entity/Funder.java | ||
---|---|---|
13 | 13 |
private int total_projects = 0; |
14 | 14 |
private int projects_with_publications = 0; |
15 | 15 |
|
16 |
public Funder() { |
|
17 |
} |
|
18 |
|
|
16 | 19 |
public Funder(int pubs, int oa, int emb, int res, int proj, int proj_pubs){ |
17 | 20 |
this.publications = pubs; |
18 | 21 |
this.open_access = oa; |
modules/dnet-openaire-stats-api/src/main/java/eu/dnetlib/statsapi/entity/Result.java | ||
---|---|---|
7 | 7 |
public class Result implements Serializable{ |
8 | 8 |
private final static long serialVersionUID = 1; |
9 | 9 |
|
10 |
private String status; |
|
11 |
private String code; |
|
10 |
private final String status;
|
|
11 |
private final String code;
|
|
12 | 12 |
|
13 |
private Object statistics; |
|
13 |
private final Object statistics;
|
|
14 | 14 |
|
15 | 15 |
public Result(String status, String code, Object statistics){ |
16 | 16 |
this.status = status; |
Also available in: Unified diff
fix minor things