Definicja Hook Contract: Rejestracje

Wprowadzenie

Definicja hook contract: Rejestracje służy do rozszerzania statycznych rejestracji podczas uruchamiania serwera aplikacji.

Opis interfejsu znajduje się w powiązanym obiekcie deweloperskim typu hook contract.
Szczegółowe informacje o metodach zadeklarowanych w interfejsie dostępne są w odpowiednich klasach języka Java.

Informacje dotyczące infrastruktury hooków można znaleźć w artykule Hook Contracts.

Grupa docelowa

  • Deweloperzy

Opis

Hooki w definicji hook contract: Rejestracje służą do rozszerzania następujących statycznych rejestracji podczas uruchamiania serwera aplikacji:

  • Organizacje

    • Rejestracja obiektów biznesowych (Business Objects) z uprawnieniami opartymi na zawartości

Uwaga
W przypadku wprowadzenia nowego typu dokumentu za pomocą implementacji Definicja hook contract: Typ dokumentu, odpowiadający mu obiekt biznesowyreprezentujacy typ jest automatycznie rejestrowany na potrzeby uprawnień opartych na zawartości (registerForDocumentAuthorization).

Tylko w sytuacji, gdy automatycznie nadany ciąg kontekstowy dla wyszukiwania nie jest odpowiedni (np. gdy nazwa obiektu biznesowego w ramach aplikacji nie jest jednoznaczna), możliwe jest zastąpienie tej automatycznej implementacji poprzez alternatywną rejestrację w implementacji kontraktu RegistryExtensions.

    • Rejestracja obiektów biznesowych, które są przetwarzane w zależności od organizacji
    • Rejestracja obiektów biznesowych, które są przetwarzane w zależności od organizacji i są współużytkowane przez kilka organizacji
  • Rejestracja obiektów biznesowych (Business Objects), które posiadają relację klucza obcego z artykułem
  • Rejestracja obiektów biznesowych, które posiadają relację klucza obcego z partnerem
  • Rejestracja atrybutów obiektów biznesowych dla potrzeb wyszukiwania fonetycznego

Definicja hook contract: com.cisag.app.general.hook.log.RegistryExtensions

Czy ten artykuł był pomocny?