Revision 55626
Added by Alessia Bardi almost 5 years ago
DsmCore.java | ||
---|---|---|
8 | 8 |
import java.util.function.Function; |
9 | 9 |
import java.util.stream.Collectors; |
10 | 10 |
import java.util.stream.Stream; |
11 |
import javax.annotation.Nullable; |
|
12 | 11 |
import javax.annotation.PostConstruct; |
13 | 12 |
|
14 | 13 |
import com.google.common.collect.Lists; |
... | ... | |
19 | 18 |
import eu.dnetlib.OpenaireExporterConfig; |
20 | 19 |
import eu.dnetlib.enabling.datasources.common.*; |
21 | 20 |
import eu.dnetlib.openaire.common.ISClient; |
21 |
import eu.dnetlib.openaire.community.CommunityClient; |
|
22 | 22 |
import eu.dnetlib.openaire.dsm.dao.*; |
23 | 23 |
import eu.dnetlib.openaire.dsm.dao.utils.DsmMappingUtils; |
24 | 24 |
import eu.dnetlib.openaire.dsm.dao.utils.IndexDsInfo; |
... | ... | |
37 | 37 |
import org.springframework.data.domain.Page; |
38 | 38 |
import org.springframework.stereotype.Component; |
39 | 39 |
|
40 |
import eu.dnetlib.openaire.community.CommunityClient; |
|
41 |
|
|
40 |
import static eu.dnetlib.openaire.common.ExporterConstants.*; |
|
42 | 41 |
import static eu.dnetlib.openaire.dsm.dao.utils.DsmMappingUtils.*; |
43 |
import static eu.dnetlib.openaire.common.ExporterConstants.*; |
|
44 | 42 |
|
45 | 43 |
@Component |
46 | 44 |
@ConditionalOnProperty(value = "openaire.exporter.enable.dsm", havingValue = "true") |
... | ... | |
173 | 171 |
|
174 | 172 |
public void updateDatasource(final DatasourceDetailsUpdate d) throws DsmException, DsmNotFoundException { |
175 | 173 |
try { |
174 |
//initialize with current values from DB |
|
176 | 175 |
final Datasource ds = dsDao.getDs(d.getId()); |
177 | 176 |
final DatasourceDbEntry dbEntry = (DatasourceDbEntry) ds; |
178 | 177 |
|
Also available in: Unified diff
added comment