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 |
Die Inhalte "angehängter" Dokumente (mit Bezug zur Entität im Eingabewert) als Liste von "Inhalt"-Objekten lesen. |
"Inhalt"-Objekt(e) |
||
Eine Datei im Dateisystem des Lobster Data Platform / Orchestration-Servers löschen oder deren Inhalt (als Text oder "Inhalt"-Objekt) lesen oder schreiben. |
|||
Ein Druckdokument mit den Daten einer oder mehrerer Entitäten im Eingabewert erzeugen. |
|||
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. |
|
Text |
|
Erzeugen eines Texts, der das über den ExportManager erstellte Server-XML für die Entität im Eingabewert wiedergibt. |
|
||
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 |
"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: