Hook-Contract-Definition: Registrierungen

1              Themenübersicht

Die Hook-Contract-Definition „Registrierungen“ dient der Erweiterung statischer Registrierungen beim Application-Server-Start.

Eine Schnittstellenbeschreibung finden Sie im zugehörigen Entwicklungsobjekt vom Typ Hook Contract. Ausführliche Informationen zu den in den Schnittstellen deklarierten Methoden finden Sie in den zugehörigen Java-Klassen.

Informationen zur Hook-Infrastruktur finden Sie in der Dokumentation „Hook Contracts“.

2              Zielgruppe

  • Entwickler

3              Beschreibung

Die Hooks in der Hook-Contract-Definition „Registrierungen“ dienen der Erweiterung der folgenden statischen Registrierungen beim Start des Semiramis
Application Server.

  • Organisationen
  • Registrierung von Business Objects mit inhaltsbezogenen
    Berechtigungen

Hinweis:

Sofern sie einen neuen Belegtyp mittels einer Implementierung des Hook-Contract-Definition: Belegtyp  einführen, so wird das dazugehörige Business Objects der Art automatisch für die inhaltsbezogene
Berechtigung registriert (registerForDocumentAuthorization). Nur wenn der automatisch vergebene Such-Kontext-String nicht passen
sollte (z.B. weil der BO-Name innerhalb des Apps nicht eindeutig ist), so können sie die automatische Implementierung über eine abweichende Registrierung in einer Implementierung zum RegistryExtensions
übersteuern.

  • Registrierung von Business Objects, die organisationsabhängig bearbeitet werden
  • Registrierung von Business Objects, die organisationsabhängig bearbeitet werden und von mehreren Organisationen gemeinsam genutzt werden
  • Registrierung von Business Objects, die eine Fremdschlüsselbeziehung zu einem Artikel haben
  • Registrierung von Business Objects, die eine Fremdschlüsselbeziehung zu einem Partner haben
  • Registrierung von Business Object Attributen für phonetische Suche

Siehe Phonetische Suche.

Hook-Contract-Definition: com.cisag.app.general.hook.log.RegistryExtensions

Czy ten artykuł był pomocny?