Project

General

Profile

« Previous | Next » 

Revision 50381

using timestamp instead of date type

View differences:

LocalOpenaireDatasourceManager.java
1 1
package eu.dnetlib.enabling.datasources;
2 2

  
3 3
import java.io.StringWriter;
4
import java.util.ArrayList;
5
import java.util.Date;
6
import java.util.HashMap;
7
import java.util.List;
8
import java.util.Map;
9
import java.util.Optional;
4
import java.util.*;
10 5
import java.util.stream.Collectors;
11 6

  
7
import com.google.common.collect.ImmutableMap;
8
import eu.dnetlib.enabling.datasources.DatasourceManagerClients.AfterSqlUpdate;
9
import eu.dnetlib.enabling.datasources.common.*;
12 10
import org.apache.commons.io.IOUtils;
13 11
import org.apache.commons.lang.StringUtils;
14 12
import org.apache.commons.lang.math.NumberUtils;
......
18 16
import org.springframework.core.io.ClassPathResource;
19 17
import org.springframework.core.io.Resource;
20 18

  
21
import com.google.common.collect.ImmutableMap;
22

  
23
import eu.dnetlib.enabling.datasources.DatasourceManagerClients.AfterSqlUpdate;
24
import eu.dnetlib.enabling.datasources.common.Api;
25
import eu.dnetlib.enabling.datasources.common.ApiParam;
26
import eu.dnetlib.enabling.datasources.common.BrowsableField;
27
import eu.dnetlib.enabling.datasources.common.BrowseTerm;
28
import eu.dnetlib.enabling.datasources.common.BrowseTermImpl;
29
import eu.dnetlib.enabling.datasources.common.Datasource;
30
import eu.dnetlib.enabling.datasources.common.DsmException;
31
import eu.dnetlib.enabling.datasources.common.Identity;
32
import eu.dnetlib.enabling.datasources.common.LocalDatasourceManager;
33
import eu.dnetlib.enabling.datasources.common.Organization;
34
import eu.dnetlib.enabling.datasources.common.SearchApisEntry;
35
import eu.dnetlib.enabling.datasources.common.SimpleDatasource;
36

  
37 19
public class LocalOpenaireDatasourceManager implements LocalDatasourceManager<Datasource<Organization<?>, Identity>, Api<ApiParam>> {
38 20

  
39 21
	private DatasourceManagerClients datasourceManagerClients;
......
222 204
		params.put("apiId", apiId);
223 205
		params.put("mdId", mdId);
224 206
		params.put("total", size);
225
		params.put("date", date);
207
		params.put("date", new java.sql.Timestamp(date.getTime()));
226 208
		datasourceManagerClients.updateSQL(dsId, sqlResource, AfterSqlUpdate.UPDATE_DS_PROFILE, params);
227 209
	}
228 210

  

Also available in: Unified diff