Backend » Historie » Revize 7
Revize 6 (Jan Smolař, 2020-05-13 13:18) → Revize 7/15 (Jan Smolař, 2020-05-13 13:22)
h1. Backend h2. /document * třídy *Coords*, *DocumentSize*, *Page*, *PcGts*, *Point*, *TextEquiv*, *TextLine*, *TextRegion*, *TextWord* - struktury používaných objektů na BE h2. /model * třídy *DocumentDetailResponse*, *DocumentResponse*, *ResponseMessage*, *SearchRequest*, *SearchResponse* - struktury používaných objektů ke komunikaci s FE h2. / * třída *FulltextSearchApplication* - spouštěcí třída BE ** metoda *main* - spouštěcí metoda * třída *IndexController* - spouštěcí třída ke komunikaci BE s FE metodou *main()* ** metoda *index* - metoda ke zpracování požadavku k vyhledání výrazu z FE, která vrací objekt typu SearchResponse ** metoda *uploadFile* - metoda ke zpracování požadavku k nahrání dokumentů do Solru z FE, která vrací objekt typu ResponseMessage ** metoda *listDocuments* - metoda ke zpracování požadavku k vypsání všech dokumentů v Solru z FE, která vrací objekt typu DocumentResponse ** metoda *listSingleDocument* - metoda ke zpracování požadavku k vrácení specifického dokumentu ze Solru z FE, která vrací objekt typu DocumentDetailResponse ** metoda *delete* - metoda ke zpracování požadavku ke smazání všech dokumentů v Solru z FE, která vrací objekt typu String ** metoda *info* - metoda ke zpracování požadavku k výpisu informací o dokumentech v Solru z FE, která vrací objekt typu String * třída *SolrService* - spouštěcí třída BE s metodou *main()* ** metoda *connect* *loadFile* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *uploadFiles* *loadFile* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *addFiles* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *addToFilesCore* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *getFieldNamesFromDocumentCore* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *addFieldToDocumentCore* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *getFieldAttributes* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *getAddTextFieldRequest* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *getNotIndexedAddTextFieldRequest* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *deleteAll* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *getImageFromFilesCore* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *query* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *addToDocumentsCore* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *info* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *listAllFiles* - metoda k načítání souborů XML, která vrací objekt typu PcGts ** metoda *listSingleFile* *loadFile* - metoda k načítání souborů XML, která vrací objekt typu PcGts * třída *Utils* - třída na pomocné funkce ** metoda *generateRandomStringId* - metoda k tvorbě random řetězců, která vrací objekt typu String * třída *XMLLoader* - třída k načítání souborů XML ** metoda *loadFile* - metoda k načítání souborů XML, která vrací objekt typu PcGts