Inhaltsverzeichnis

Jobs in Relation

Das folgende Entity-Relationship Diagramm1) zeigt wie Jobs im eBiss Kontext eingebettet sind und welche Komponenten Jobs verwenden oder von Jobs verwendet werden.

Hinweis: Diese Darstellung ist nicht abschließend sondern zeigt nur die wesentlichen Verknüpfungen!

ER-Diagram

EventJobMappingTypsetChannelVariableContainerizerEntityTypePartnerMessageLocationBackendOtherJobSubJobAnalyzertriggerstransformer hasselector checkstransforer checksmay receive & senduses instancemessage creator useshashashasuseshashashashashas instancehashassends or receivesmay read & writeuses instancehas sourcehas targetdelegatesroutesreturn resultusesmay read & write

Markup

erDiagram
 
        Event||--||Job : triggers
 
        Job}o..o{Mapping : "transformer has"
 
 
        Job}o..o{Typset : "selector checks"
        Job}o..o{Typset : "transforer checks"
        Job}o..o{Channel : "may receive & send"
        Job}o..o{Variable : "uses instance"
 
        Job}o..o{Containerizer : "message creator uses"
 
        Typset}o..o{Mapping : has
        Typset}o..o{Channel : has
 
        Typset||--|{EntityType : has
        Typset}o--|{Containerizer : "uses"
 
        Partner}o..o{Message : has
        Partner}|--||Location : has
        Partner}o..o{Typset : has
        Partner}o..o{Typset : has
        Location}o--|{Variable : "has instance"
 
        Message}|--||EntityType : has
        Containerizer||--||EntityType : "has"
        Channel}|--o{Message : "sends or receives"
        Backend||--||EntityType : "may read & write"
 
        Mapping}o..o{Variable : "uses instance"
        Mapping||--||EntityType : "has source"
        Mapping||--||EntityType : "has target"
 
        Job }o..o{OtherJob : delegates
        OtherJob }o..o{SubJob : routes
        SubJob }o..|{OtherJob : "return result"
        Job}o..o{Analyzer : "uses"
        Job}o..o{Backend : "may read & write"
1)
Gerendert mit Mermaid Live Editor.