Webová služba HistoryRead verze 1.1.0 (Obecné webové služby) - popis rozhraní služby

Vygenerováno z verze 4.21.0.19.0.

Podmínky omezující zveřejnění

Autorem tohoto dokumentu je společnost MARBES CONSULTING s.r.o. Dokument obsahuje informace důvěrného charakteru a ve smyslu definice autorského práva (viz § 2, odst. 1 Zákona č. 121/2000 Sb., zákon o právu autorském) je duševním vlastnictvím autora a předmětem práva autorského. Dokument smí být použit výhradně za účelem, za kterým byl poskytnut a nesmí být bez předchozího souhlasu autora citován, kopírován, vytěžován1 nebo předán třetí fyzické či právnické osobě.

© 2009 MARBES CONSULTING s.r.o.

1 Vytěžováním se podle zákona č. 121/2000 Sb. rozumí trvalý nebo dočasný přepis celého obsahu nebo jeho podstatné části na jiný podklad, a to jakýmikoli prostředky nebo jakýmkoli způsobem.


Obsah


Obecné informace

Rozhraní webových služeb pro poskytování změn.


Seznam poskytovaných metod

Název Popis
getChangedGroupRoles Vrátí skupinové role změněné v daném intervalu.
getChangedOrgRoles Vrátí organizační role změněné v daném intervalu.
getChangedOrgUnits Vrátí organizační jednotky změněné v daném intervalu.
getChangedPersonGroupRoleAssignments Vrátí zařazení osob do skupinových rolí změněné v daném intervalu.
getChangedPersonOrgRoleAssignments Vrátí zařazení osob do organizačních rolí změněné v daném intervalu.
getChangedPersonOrgUnitAssignments Vrátí zařazení osob do organizačních jednotek změněné v daném intervalu.
getChangedPersons Vrátí osoby změněné v daném intervalu.
getCurrentTime Vrátí aktuální čas.

Seznam struktur dat

Název Popis
EosChangedIdsInfo Reprezentuje wrapper pro kolekci změněných id.
EosChangedPersonAssignmentIdsInfo Reprezentuje wrapper pro kolekci změněných zařazení osoby.

Výjimky

EosInvalidParameterException

Vyjímka reprezentuje špatný vstupní parametr do web metod.

EosUnexpectedException

Reprezentuje neočekávanou výjimku při volání WS. Jejím zdrojem musí být vždy jiná výjimka.


Popis poskytovaných metod

getChangedGroupRoles

Vrátí skupinové role změněné v daném intervalu.

Předpis

EosChangedIdsInfo getChangedGroupRoles (Date dateFrom, Date dateTo)

Parametry

Parametr Typ Povinný Popis
dateFrom Date Ano od kdy
dateTo Date Ano do kdy

Výstup

EosChangedIdsInfo - seznam změněných id

Výjimky

EosInvalidParameterException - WSInvalidParameterException pokud není datum od kdy se mají hledat změny menší než datum do kdy se mají hledat
EosUnexpectedException - nastala vnitřní chyba EOSu

getChangedOrgRoles

Vrátí organizační role změněné v daném intervalu.

Předpis

EosChangedIdsInfo getChangedOrgRoles (Date dateFrom, Date dateTo)

Parametry

Parametr Typ Povinný Popis
dateFrom Date Ano od kdy
dateTo Date Ano do kdy

Výstup

EosChangedIdsInfo - seznam změněných id

Výjimky

EosInvalidParameterException - WSInvalidParameterException pokud není datum od kdy se mají hledat změny menší než datum do kdy se mají hledat
EosUnexpectedException - nastala vnitřní chyba EOSu

getChangedOrgUnits

Vrátí organizační jednotky změněné v daném intervalu.

Předpis

EosChangedIdsInfo getChangedOrgUnits (Date dateFrom, Date dateTo)

Parametry

Parametr Typ Povinný Popis
dateFrom Date Ano od kdy
dateTo Date Ano do kdy

Výstup

EosChangedIdsInfo - seznam změněných id

Výjimky

EosInvalidParameterException - WSInvalidParameterException pokud není datum od kdy se mají hledat změny menší než datum do kdy se mají hledat
EosUnexpectedException - nastala vnitřní chyba EOSu

getChangedPersonGroupRoleAssignments

Vrátí zařazení osob do skupinových rolí změněné v daném intervalu.

Předpis

EosChangedPersonAssignmentIdsInfo getChangedPersonGroupRoleAssignments (Date dateFrom, Date dateTo)

Parametry

Parametr Typ Povinný Popis
dateFrom Date Ano od kdy
dateTo Date Ano do kdy

Výstup

EosChangedPersonAssignmentIdsInfo - seznam změněných id

Výjimky

EosInvalidParameterException - WSInvalidParameterException pokud není datum od kdy se mají hledat změny menší než datum do kdy se mají hledat
EosUnexpectedException - nastala vnitřní chyba EOSu

getChangedPersonOrgRoleAssignments

Vrátí zařazení osob do organizačních rolí změněné v daném intervalu.

Předpis

EosChangedPersonAssignmentIdsInfo getChangedPersonOrgRoleAssignments (Date dateFrom, Date dateTo)

Parametry

Parametr Typ Povinný Popis
dateFrom Date Ano od kdy
dateTo Date Ano do kdy

Výstup

EosChangedPersonAssignmentIdsInfo - seznam změněných id

Výjimky

EosInvalidParameterException - WSInvalidParameterException pokud není datum od kdy se mají hledat změny menší než datum do kdy se mají hledat
EosUnexpectedException - nastala vnitřní chyba EOSu

getChangedPersonOrgUnitAssignments

Vrátí zařazení osob do organizačních jednotek změněné v daném intervalu.

Předpis

EosChangedPersonAssignmentIdsInfo getChangedPersonOrgUnitAssignments (Date dateFrom, Date dateTo)

Parametry

Parametr Typ Povinný Popis
dateFrom Date Ano od kdy
dateTo Date Ano do kdy

Výstup

EosChangedPersonAssignmentIdsInfo - seznam změněných id

Výjimky

EosInvalidParameterException - WSInvalidParameterException pokud není datum od kdy se mají hledat změny menší než datum do kdy se mají hledat
EosUnexpectedException - nastala vnitřní chyba EOSu

getChangedPersons

Vrátí osoby změněné v daném intervalu.

Předpis

EosChangedIdsInfo getChangedPersons (Date dateFrom, Date dateTo)

Parametry

Parametr Typ Povinný Popis
dateFrom Date Ano od kdy
dateTo Date Ano do kdy

Výstup

EosChangedIdsInfo - seznam změněných id

Výjimky

EosInvalidParameterException - WSInvalidParameterException pokud není datum od kdy se mají hledat změny menší než datum do kdy se mají hledat
EosUnexpectedException - nastala vnitřní chyba EOSu

getCurrentTime

Vrátí aktuální čas.

Předpis

Date getCurrentTime ()

Parametry

Parametr Typ Povinný Popis

Výstup

Date - aktuální čas

Výjimky

EosUnexpectedException - nastala vnitřní chyba EOSu

Popis struktur dat

EosChangedIdsInfo

Reprezentuje wrapper pro kolekci změněných id.

Jméno atributu Datový typ Povinné Popis
changedIds List<String> Ne Seznam změněných nebo vytvořených id.
deletedIds List<String> Ne Seznam smazaných id.

EosChangedPersonAssignmentIdsInfo

Reprezentuje wrapper pro kolekci změněných zařazení osoby.

Jméno atributu Datový typ Povinné Popis
changedPersonAssignments Collection Ne Změněná zařazení.
deletedPersonAssignments Collection Ne Smazaná zařazení.