HESLAR signály
Definice signálů.
Funkce
- get_or_create_transaction(instance)
Vrací or create transaction.
- Parametry:
instance – Parametr
instancepracuje se s atributyactive_transaction, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.- Vrací:
Vrací hodnotu podle větve zpracování, typicky: atribut objektu, výsledek volání
FedoraTransaction().
- save_ident_cely(sender, instance)
Aktualizuje identifikátor hesla po uložení.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do volánícheck_container_deleted_or_not_exists(),debug(), pracuje se s atributyident_cely,pk, ovlivňuje větvení podmínek.kwargs – Další klíčové argumenty signálu.
- Vyvolá:
Exception – Vyvolá se při splnění podmínky
not FedoraRepositoryConnector.check_container_deleted_or_not_exists(instance.ident_cely, 'heslar').
- save_metadata_heslar(sender, instance)
Vytváří metadata pro heslo po uložení.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníon_commit(), pracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.kwargs – Další klíčové argumenty signálu.
- save_metadata_katastr(sender, instance)
Funkce pro uložení metadat katastru.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníon_commit(), pracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.kwargs – Další klíčové argumenty signálu.
- save_metadata_kraj(sender, instance)
Funkce pro uložení metadat kraje.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníon_commit(), pracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.kwargs – Další klíčové argumenty signálu.
- save_metadata_okres(sender, instance)
Uloží metadata okres.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníon_commit(), pracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.kwargs – Další klíčové argumenty signálu.
- save_metadata_heslar_hierarchie(sender, instance, created)
Funkce pro uložení metadat heslář - hierarchie.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.created – Parametr
createdslouží jako vstup pro logiku funkcesave_metadata_heslar_hierarchie.kwargs – Další klíčové argumenty signálu.
- save_metadata_heslar_datace(sender, instance, created)
Funkce pro uložení metadat heslář - hierarchie.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.created – Parametr
createdslouží jako vstup pro logiku funkcesave_metadata_heslar_datace.kwargs – Další klíčové argumenty signálu.
- save_metadata_heslar_dokument_typ_material_rada(sender, instance, created)
Funkce pro uložení metadat heslář - hierarchie.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.created – Parametr
createdovlivňuje větvení podmínek.kwargs – Další klíčové argumenty signálu.
- save_metadata_heslar_odkaz(sender, instance, created)
Funkce pro uložení metadat heslář - odkaz.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepracuje se s atributysuppress_signal, ovlivňuje větvení podmínek.created – Parametr
createdslouží jako vstup pro logiku funkcesave_metadata_heslar_odkaz.kwargs – Další klíčové argumenty signálu.
- heslar_delete_repository_container(sender, instance)
Provádí operaci heslar delete repository container.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníon_commit().kwargs – Další klíčové argumenty signálu.
- ruian_katastr_delete_repository_container(sender, instance)
Provádí operaci ruian katastr delete repository container.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníget_or_create_transaction(),on_commit().kwargs – Další klíčové argumenty signálu.
- ruian_kraj_delete_repository_container(sender, instance)
Provádí operaci ruian kraj delete repository container.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníget_or_create_transaction(),on_commit().kwargs – Další klíčové argumenty signálu.
- ruian_okres_delete_repository_container(sender, instance)
Provádí operaci ruian okres delete repository container.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Instance modelu, která byla uložena.
kwargs – Další klíčové argumenty signálu.
Funkce pro uložení metadat navázaného hesláře při smazání heslář - hierarchie.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Instance modelu, která byla uložena.
kwargs – Další klíčové argumenty signálu.
Funkce pro uložení metadat navázaného hesláře při smazání heslář - dokument typ materiál řada.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Instance modelu, která byla uložena.
kwargs – Další klíčové argumenty signálu.
Funkce pro uložení metadat navázaného hesláře při smazání heslář - odkaz.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepředává se do voláníon_commit().kwargs – Další klíčové argumenty signálu.
Funkce pro uložení metadat navázaného hesláře při smazání heslář - datace.
- Parametry:
sender – Model třídy, která poslala signál.
instance – Parametr
instancepracuje se s atributyobdobi.kwargs – Další klíčové argumenty signálu.