Skip to content
Snippets Groups Projects
Commit 7144c3a7 authored by mbrodhu's avatar mbrodhu
Browse files

documentation

parent d17c631b
No related branches found
No related tags found
No related merge requests found
...@@ -82,11 +82,20 @@ public class OAIPMHImpl implements OAIPMHProducer { ...@@ -82,11 +82,20 @@ public class OAIPMHImpl implements OAIPMHProducer {
* @param identifierList * @param identifierList
* @param identifierListIDIOM * @param identifierListIDIOM
*/ */
public OAIPMHImpl(RepIdentification rep, RecordDelivererDC recDelivDC, public OAIPMHImpl(
RecordDelivererIDIOM recDelivIDIOM, OpenAireRecord openAireRecord, RecordListDelivererDC recordListDC, RepIdentification rep, //0
RecordListDelivererIDIOM recordListIDIOM, OpenAireRecordList openAireRecordList, MetadataFormatListDeliverer metadataFormatList, RecordDelivererDC recDelivDC, //1
SetDeliverer setList, IdentifierListDelivererDC identifierList, RecordDelivererIDIOM recDelivIDIOM, //2
IdentifierListDelivererIDIOM identifierListIDIOM, OpenAireIdentifierList openAireIdentifierList) { OpenAireRecord openAireRecord, //3
RecordListDelivererDC recordListDC, //4
RecordListDelivererIDIOM recordListIDIOM, //5
OpenAireRecordList openAireRecordList, //6
MetadataFormatListDeliverer metadataFormatList, //7
SetDeliverer setList, //8
IdentifierListDelivererDC identifierList, //9
IdentifierListDelivererIDIOM identifierListIDIOM, //10
OpenAireIdentifierList openAireIdentifierList //11
) {
this.rep = rep; this.rep = rep;
this.recDelivDC = recDelivDC; this.recDelivDC = recDelivDC;
this.recDelivIDIOM = recDelivIDIOM; this.recDelivIDIOM = recDelivIDIOM;
......
...@@ -11,6 +11,7 @@ import org.apache.commons.logging.LogFactory; ...@@ -11,6 +11,7 @@ import org.apache.commons.logging.LogFactory;
import org.elasticsearch.common.Strings; import org.elasticsearch.common.Strings;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.springframework.stereotype.Component;
import info.textgrid.middleware.oaipmh.ContributorType; import info.textgrid.middleware.oaipmh.ContributorType;
import info.textgrid.middleware.oaipmh.DateType; import info.textgrid.middleware.oaipmh.DateType;
...@@ -53,6 +54,7 @@ import info.textgrid.middleware.oaipmh.Resource.Titles.Title; ...@@ -53,6 +54,7 @@ import info.textgrid.middleware.oaipmh.Resource.Titles.Title;
* *
*/ */
@Component
public class OpenAireRecord extends RecordDelivererAbstract { public class OpenAireRecord extends RecordDelivererAbstract {
//Logger for errors and info //Logger for errors and info
......
...@@ -9,6 +9,8 @@ import org.elasticsearch.action.get.GetResponse; ...@@ -9,6 +9,8 @@ import org.elasticsearch.action.get.GetResponse;
import org.elasticsearch.client.RequestOptions; import org.elasticsearch.client.RequestOptions;
import org.elasticsearch.common.Strings; import org.elasticsearch.common.Strings;
import org.elasticsearch.search.fetch.subphase.FetchSourceContext; import org.elasticsearch.search.fetch.subphase.FetchSourceContext;
import org.springframework.stereotype.Component;
import info.textgrid.middleware.oaipmh.GetRecordType; import info.textgrid.middleware.oaipmh.GetRecordType;
import info.textgrid.middleware.oaipmh.HeaderType; import info.textgrid.middleware.oaipmh.HeaderType;
import info.textgrid.middleware.oaipmh.RecordType; import info.textgrid.middleware.oaipmh.RecordType;
...@@ -21,6 +23,8 @@ import info.textgrid.middleware.oaipmh.RecordType; ...@@ -21,6 +23,8 @@ import info.textgrid.middleware.oaipmh.RecordType;
* @version 2019-10-30 * @version 2019-10-30
* @since 2014-02-17 * @since 2014-02-17
*/ */
@Component
public class RecordDelivererDC extends RecordDelivererAbstract { public class RecordDelivererDC extends RecordDelivererAbstract {
private String[] fields; private String[] fields;
......
...@@ -12,6 +12,7 @@ import org.elasticsearch.action.get.GetResponse; ...@@ -12,6 +12,7 @@ import org.elasticsearch.action.get.GetResponse;
import org.elasticsearch.client.RequestOptions; import org.elasticsearch.client.RequestOptions;
import org.elasticsearch.common.Strings; import org.elasticsearch.common.Strings;
import org.elasticsearch.search.fetch.subphase.FetchSourceContext; import org.elasticsearch.search.fetch.subphase.FetchSourceContext;
import org.springframework.stereotype.Component;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.xml.sax.InputSource; import org.xml.sax.InputSource;
import info.textgrid.middleware.oaipmh.GetRecordType; import info.textgrid.middleware.oaipmh.GetRecordType;
...@@ -26,6 +27,7 @@ import info.textgrid.middleware.oaipmh.RecordType; ...@@ -26,6 +27,7 @@ import info.textgrid.middleware.oaipmh.RecordType;
* @version 2019-03-12 * @version 2019-03-12
*/ */
@Component
public class RecordDelivererIDIOM extends RecordDelivererAbstract { public class RecordDelivererIDIOM extends RecordDelivererAbstract {
private String dateOfObjectCreation; private String dateOfObjectCreation;
......
...@@ -46,7 +46,8 @@ public class OaiPmhDARIAHTest { ...@@ -46,7 +46,8 @@ public class OaiPmhDARIAHTest {
this.rep, OaiPmhDARIAHTest.record, OaiPmhDARIAHTest.recordIDIOM, OaiPmhDARIAHTest.openAireRecord, OaiPmhDARIAHTest.recordList, this.rep, OaiPmhDARIAHTest.record, OaiPmhDARIAHTest.recordIDIOM, OaiPmhDARIAHTest.openAireRecord, OaiPmhDARIAHTest.recordList,
OaiPmhDARIAHTest.recordListIDIOM, OaiPmhDARIAHTest.openAireRecordList, OaiPmhDARIAHTest.metadataFormatList, OaiPmhDARIAHTest.recordListIDIOM, OaiPmhDARIAHTest.openAireRecordList, OaiPmhDARIAHTest.metadataFormatList,
OaiPmhDARIAHTest.setListDARIAH, OaiPmhDARIAHTest.identifierList, OaiPmhDARIAHTest.identifierListIDIOM, OaiPmhDARIAHTest.openAireIdentifierList); OaiPmhDARIAHTest.setListDARIAH, OaiPmhDARIAHTest.identifierList, OaiPmhDARIAHTest.identifierListIDIOM, OaiPmhDARIAHTest.openAireIdentifierList);
OAIPMHUtilities settings = new OAIPMHUtilities();
OAIPMHUtilities settings = new OAIPMHUtilities();
/** /**
* @throws Exception * @throws Exception
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment