soubory
Popis Soubory v IS/STAG
Typ SOAP
Adresa /ws/services/soap/soubory
Specifikace SOAP 1.1 WSDL 
Název SouboryServiceImplPort

Operace

getSouborContent
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí obsah zadaného souboru. Služba sama o sobě nevyžaduje přihlášení (ovšem soubor případně nevydá, pokud to u něj není povoleno)
Oblasti root, downloads
Je nutné ověřování pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele)
Parametry
Název Typ (Java) Komentář
stagUser String
soubIdno long

getSouborContentAuth
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí obsah zadaného souboru. Služba vždy vyžaduje přihlášení
Oblasti root, downloads
Je nutné ověřování přihlášení, ověření dle uživatelské role
Povolené role ALL
Parametry
Název Typ (Java) Komentář
stagUser String
soubIdno long

getSouborContentForThesesCZ
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí obsah zadaného souboru. Určeno pouze pro komunikaci s Theses.CZ
Oblasti root, downloads
Je nutné ověřování přihlášení, ověření speciálním uživatelským účtem
Parametry
Název Typ (Java) Komentář
soubIdno long

getSouborMetadata
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí metadata jednoho souboru zadaného identifikátorem.
Oblasti root
Je nutné ověřování pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele)
Parametry
Název Typ (Java) Komentář
soubIdno long

getSouborOpravneni
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí informace o oprávněních aktuálního přihlášeného uživatele na zadaný soubor.
Oblasti root
Je nutné ověřování přihlášení, ověření dle uživatelské role
Povolené role ALL
Parametry
Název Typ (Java) Komentář
stagUser String
soubIdno long

getSouboryMetadata
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí metadata všech souborů dle zadaných kritérií (tj. například všechny soubory pro zadanou kvalifikační práci atd.). Není-li některý parametr uveden, znamená to, že na něm nezáleží. Zároveň vždy musí být uveden alespoň jeden parametr z množiny, která specifikuje objekt, na který je soubor navázán (tj. např. ID kvalifičkaní práce, ID žádosti atd...)
Oblasti root
Je nutné ověřování pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele)
Parametry
Název Typ (Java) Komentář
tysoIdno Long Filtruje požadovaný typ souboru. Je-li prázdné, typ souboru není omezen.
adipIdno Long Identifikátor kvalifikační práce, na kterou je soubor přímo navázán
stpsIdno Long Identifikátor příjezdu, na který je soubor přímo navázán
stzaIdno Long Žádost studenta, na kterou je soubor přímo navázán
osCislo String Osobní číslo studia, na které je soubor přímo navázán

getTypSouboru
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí požadovaný typ souboru.
Oblasti root
Je nutné ověřování pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele)
Parametry
Název Typ (Java) Komentář
tysoIdno long

getTypySouboru
Garance Garantováno minimálně do 19.4.2025
Komentář Vrátí seznam všech typů souborů podporovaných v IS/STAG.
Oblasti root
Je nutné ověřování pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele)

updateSouborSetExterniURL
Garance Garantováno minimálně do 19.4.2025
Komentář Vymění soubor uložený v databázi IS/STAG (ODSTRANÍ JEJ) za zadané externí URL souboru. Pro role ADMINISTRATOR, KNIHOVNA a KNIHOVNA_SPRAVCE. Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby. Při volání této služby pro soubor nějaké kvalifikační práce se tato práce nepřeplánuje k odeslání do Theses.CZ.
Oblasti root
Je nutné ověřování přihlášení, ověření dle uživatelské role
Povolené role AD (Administrátor)
KN (Knihovna)
KS (Knihovna správce)
Parametry
Název Typ (Java) Komentář
stagUser String
soubIdno long
souborURL String Nové URL, které bude uloženo k souboru v IS/STAG