Inhaltserzeuger (Wertauflöser)

Die Wertauflöser in dieser Kategorie lesen, schreiben, löschen oder erzeugen mit unterschiedlichen Methoden Inhalte unterschiedlicher Typen:

Wertauflöser

Zweck

Referenz

Rückgabewert

Angehängte Dokumente

Die Inhalte "angehängter" Dokumente (mit Bezug zur Entität im Eingabewert) als Liste von "Inhalt"-Objekten lesen.

Dokument

"Inhalt"-Objekt(e)

Dateireferenz

Eine Datei im Dateisystem des Lobster Data Platform / Orchestration-Servers löschen oder deren Inhalt (als Text oder "Inhalt"-Objekt) lesen oder schreiben.

Dateimanager

Druckdokument

Ein Druckdokument mit den Daten einer oder mehrerer Entitäten im Eingabewert erzeugen.
images/download/attachments/201662260/image-2025-3-14_9-59-18-version-1-modificationdate-1741942757808-api-v2.png

Druckdokumente

Vorlage

Erzeugen eines Texts (Klartext oder z. B. auch HTML oder ein beliebiges anderes textbasiertes Format) durch Interpretation der Daten im "Druck-XML" (Print-Objekt) für den aktuellen Kontext (Bezugsobjekt(e), Sitzungsdaten, Variablen) anhand einer RAW-Vorlage.

images/download/attachments/201662260/image-2025-3-14_9-43-32-version-1-modificationdate-1741941811477-api-v2.png

Text


XML-Export

Erzeugen eines Texts, der das über den ExportManager erstellte Server-XML für die Entität im Eingabewert wiedergibt.

images/download/attachments/201662260/image-2025-3-14_9-44-5-version-1-modificationdate-1741941845011-api-v2.png

Profilaufruf

Den Rückgabewert eines Lobster_data-Profils liefern. Abhängig von der Parametrierung des Wertauflösers ist das Ergebnis entweder ein

"Inhalt"-Objekt, ein Text oder eine ausgehend von der der XML-Antwort vom Profil geparste Entität.

"Inhalt"-Objekt
oder Text
oder Entität

"Inhalt"-Objekt (Content)

Einige der Wertauflöser in dieser Kategorie beziehen sich im Rückgabewert auf das "Inhalt"-Objekt (de.lobster.scm.actionevent.actor.content.Content) mit der folgenden Datenstruktur:

Feld

Datentyp

Inhalt

Beispiel

body
byte[]

base64-codierter Inhalt

JVBERi0xLjcNCiW1...

mediaType
String

MIME-Type der Daten im body-Feld

application/pdf
name
String

Dateiname

po234711.pdf

Lobster Data Platform / Orchestration verwendet unterschiedliche Klassen mit Bezug zu Dateiinhalten. Die folgende Tabelle zeigt welche Felder jeweils mit den Feldern des "Inhalt"-Objekts korrespondieren:

Objekt →
└ Feld ↓

"Inhalt"-Objekt

"Dateiinformation"-Objekt
(s. Datei-Formularelement)

"Dokument"-Objekt
(s. Dokumente)

Datei Feld
(s. Eigene Typdefinitionen)

Inhalt

body
content

"Dokumentinhalt"
(documentContent)

<feld>.content

Typ

mediaType
type

"Typ"
(contentType)

<feld>.contentType

Name

name
name

"Name"
(name)

<feld>.name