Project

General

Profile

« Previous | Next » 

Revision 10172

Trigger MDQ when inserting or updating metadata documents. https://projects.ecoinformatics.org/ecoinfo/issues/7171 and https://github.com/NCEAS/mdqengine/issues/73

View differences:

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