3.1.1 Hauptkonfiguration
Die Hauptkonfiguration erfolgt in den folgenden Abschnitten
Abschnitt: identifyTags
Die Parameter sind in der folgenden Tabelle im einzelnen erklärt:
Option
Bedeutung
repositoryName
Dieser Parameter legt den Namen des OAI-Repositories fest.
baseURL
Dieser Parameter definiert diejenige URL, unter der die OAI-Schnittstelle angesprochen werden kann. Mit dem Attribut useInRequestElement="true"
kann festgelegt werden, dass der hier Konfigurierte Wert für das <request />
Element im OAI-Datensatz verwendet werden soll. Andernfalls wird die URL aus dem Servlet-Request extrahiert. Standardwert ist false
.
protocolVersion
Version des OAI Protokolls.
adminEmail
Kontakt E-Mail Adresse.
deleteRecord
Angabe, wie mit gelöschten Datensätzen umgegangen wird.
no
- Es werden in der Repository keine Informationen über gelöschte Werke unterhalten.persistent
- Informationen über Löschungen werden protokolliert und ohne zeitliche Einschränkung vorgehalten.transient
- Die Repository kann Informationen über Löschungen enthalten. Die Konsistenz der Informationen sowie das Vorhalten über eine unbestimmte Zeit werden aber nicht garantiert.
granularity
Definiert, wie genau mit Zeiten umgegangen wird. Erlaubt sind Datestamps und UTCdatetime.
Abschnitt: oai-identifier
Die Parameter sind in der folgenden Tabelle im einzelnen erklärt:
Option
Bedeutung
xmlns
Standard Namespace für OAI
repositoryIdentier
Optionaler Identifier der Repository. Wird als Präfix für Record Identifier verwendet.
Abschnitt: solr
Die Parameter sind in der folgenden Tabelle im einzelnen erklärt:
Option
Bedeutung
solrUrl
URL zur Instanz von Apache Solr. Diese ist in der Regel dieselbe URL, die der Goobi viewer verwendet.
hitsPerToken
Anzahl der Records, die Solr maximal bei einer Anfrage (Seite/Token) zurückgibt. Standardwert ist 20
.
querySuffix
Statisches Suffix, das in sämtlichen Solr Queries enthalten sein soll, um etwa bestimmte Dokumente komplett herauszufiltern.
restrictions/restriction
Weitere Einstellungen
Außerdem gibt es die folgenden weiteren Parameter:
Die Parameter sind in der folgenden Tabelle im einzelnen erklärt:
Option
Bedeutung
viewerConfigFolder
Pfad der die Goobi viewer Konfigurationsdateien enthält, zum Beispiel die lokale config_oai.xml
Datei.
oaiFolder
Pfad, an dem die MARC21slimUtils.xsl
und MODS2MARC21slim.xsl
Dateien liegen.
resumptionTokenFolder
Pfad, an dem Resumption Tokens abgelegt werden.
urnResolverUrl
Pfad zum internen URN Resolver des Goobi viewers
piResolverUrl
Pfad zum internen Identifier Resolver des Goobi viewers
documentResolverUrl
URL des Resolvers von METS und LIDO-Dokumenten (nur intern erreichbar)
harvestUrl
URL der Harvest-API des Goobi viewers (nur intern erreichbar). Dieser wird dazu verwendet, Crowdsourcing-Ergebnisse und Übersichtsseiten-Konfigurationen über OAI auszuliefern.
restApiUrl
URL zur Goobi viewer Core REST API zum Abrufen von Volltexten, ALTO, TEI, CMDI und Inhaltsverzeichnis
useCollectionBlacklist
Falls true, wird die im Goobi viewer konfigurierten Collection Blacklists berücksichtigt und betreffende Werke herausgefiltert. Standardwert ist true
.
defaultLocale
Sprache, in die zu übersetztende Werte übersetzt werden sollen. Standardwert ist en
.
Last updated