-
Notifications
You must be signed in to change notification settings - Fork 0
Konfigurace
SykoraLukas edited this page Jul 15, 2026
·
6 revisions
Aplikace načítá konfiguraci z adresáře Metacheck. Adresář lze nastavit dvěma způsoby:
| Způsob | Příklad |
|---|---|
| Systémová proměnná | METACHECK_HOME=/opt/metacheck |
| JVM parametr | -Dmetacheck.home=/opt/metacheck |
Výchozí název konfiguračního souboru je:
metacheck.cfg
Pokud není konfigurační adresář nastaven explicitně, aplikace použije výchozí adresář .metacheck v domovském adresáři uživatele.
metacheck.application.name=Metacheck
metacheck.application.status=running| Vlastnost | Popis |
|---|---|
metacheck.application.name |
Název aplikace vracený v informačním endpointu. |
metacheck.application.status |
Stav aplikace, typicky running. |
proarc.connected=true
proarc.importFolder=proarc_import| Vlastnost | Popis |
|---|---|
proarc.connected |
Zapíná režim, kdy aplikace očekává obrazová data ve složce importu ProArc. |
proarc.importFolder |
Relativní nebo absolutní cesta ke složce s importovanou dávkou. |
Pokud je proarc.importFolder relativní, vyhodnocuje se vzhledem ke složce konkrétní dávky.
metakat.baseUrl=https://metakat.smart.lib.cas.cz
metakat.apiKey=
metakat.pollIntervalMs=10000
metakat.pollTimeoutMs=3600000| Vlastnost | Popis |
|---|---|
metakat.baseUrl |
Základní URL služby Metakat. |
metakat.apiKey |
API klíč pro přístup ke službě Metakat. |
metakat.pollIntervalMs |
Interval dotazování na stav zpracování v milisekundách. |
metakat.pollTimeoutMs |
Maximální doba čekání na výsledek zpracování v milisekundách. |
file.imageExtension=.full.jpg
file.previewExtension=.preview.jpg
file.thumbnailExtension=.thumb.jpg
file.altoExtension=.xml
file.ocrExtension=.txtTyto hodnoty určují, jak aplikace překládá zdrojový obraz na ALTO XML, náhled a miniaturu.
| Typ | Výchozí přípona |
|---|---|
| Originální obraz | .full.jpg |
| Náhled | .preview.jpg |
| Miniatura | .thumb.jpg |
| ALTO XML | .xml |
| OCR text | .txt |
metacheck.elements.article=pageIndexStart, pageIndexEnd, title, author, abstract, keywords
metacheck.elements.chapter=pageIndexStart, pageIndexEnd, title, subTitle, partNumber
metacheck.elements.issue=partNumber, dateIssued, title, subTitle, placeTerm, publisher, manufacturePublisher, manufacturePlaceTerm, redaktor
metacheck.elements.page=pageIndex, pageNumber, pageType, side
metacheck.elements.supplement=title, subTitle, partNumber, dateIssued, author, publisher, placeTerm
metacheck.elements.title=title, subTitle
metacheck.elements.volume=partNumber, partName, dateIssued, startDate, endDate, title, subTitle, edition, placeTerm, publisher, manufacturePublisher, manufacturePlaceTerm, author, illustrator, translator, editor, seriesName, seriesNumberHodnoty definují pole zobrazovaná nebo editovatelná pro jednotlivé typy objektů.
metacheck.client.configPath=./metacheckClient.jsonSoubor je vystaven endpointem:
GET /rest/v1/application/clientConfig
Relativní cesta se vyhodnocuje vůči konfiguračnímu adresáři Metacheck.
metacheck.application.name=Metacheck
metacheck.application.status=running
proarc.connected=true
proarc.importFolder=proarc_import
metakat.baseUrl=https://metakat.example.org
metakat.apiKey=CHANGE_ME
metakat.pollIntervalMs=10000
metakat.pollTimeoutMs=3600000
file.imageExtension=.full.jpg
file.previewExtension=.preview.jpg
file.thumbnailExtension=.thumb.jpg
file.altoExtension=.xml
file.ocrExtension=.txt
metacheck.client.configPath=./metacheckClient.json