Revision 10172
Added by ben leinfelder over 7 years ago
MetacatHandler.java | ||
---|---|---|
82 | 82 |
import org.ecoinformatics.eml.EMLParser; |
83 | 83 |
|
84 | 84 |
import au.com.bytecode.opencsv.CSVWriter; |
85 |
|
|
86 | 85 |
import edu.ucsb.nceas.metacat.accesscontrol.AccessControlException; |
87 | 86 |
import edu.ucsb.nceas.metacat.accesscontrol.AccessControlForSingleFile; |
88 | 87 |
import edu.ucsb.nceas.utilities.access.AccessControlInterface; |
... | ... | |
100 | 99 |
import edu.ucsb.nceas.metacat.event.MetacatDocumentEvent; |
101 | 100 |
import edu.ucsb.nceas.metacat.event.MetacatEventService; |
102 | 101 |
import edu.ucsb.nceas.metacat.index.MetacatSolrIndex; |
102 |
import edu.ucsb.nceas.metacat.mdq.MDQClient; |
|
103 | 103 |
import edu.ucsb.nceas.metacat.properties.PropertyService; |
104 | 104 |
import edu.ucsb.nceas.metacat.replication.ForceReplicationHandler; |
105 | 105 |
import edu.ucsb.nceas.metacat.service.SessionService; |
... | ... | |
1874 | 1874 |
// submit for indexing |
1875 | 1875 |
MetacatSolrIndex.getInstance().submit(sysMeta.getIdentifier(), sysMeta, null, true); |
1876 | 1876 |
|
1877 |
// queue for QC reporting |
|
1878 |
MDQClient.submit(sysMeta); |
|
1879 |
|
|
1877 | 1880 |
// [re]index the resource map now that everything is saved |
1878 | 1881 |
// see: https://projects.ecoinformatics.org/ecoinfo/issues/6520 |
1879 | 1882 |
Identifier potentialOreIdentifier = new Identifier(); |
Also available in: Unified diff
Trigger MDQ when inserting or updating metadata documents. https://projects.ecoinformatics.org/ecoinfo/issues/7171 and https://github.com/NCEAS/mdqengine/issues/73