Die Builddeskriptoroption
storeJSFRecordAsBytes
gibt den Modus an, mit dem EGL einen Datensatz oder eine Datensatzfeldgruppe im Sitzungsbereichsspeicher speichert. Es sind zwei Modi verfügbar:
- als Bytes
- Erfordert weniger Speicherplatz, ist jedoch weniger effizient.
- als Objekt
- Kann schneller geschrieben werden, erfordert jedoch mehr Speicherplatz.
Die Builddeskriptoroption storeJSFRecordAsBytes
wirkt sich auf das Verhalten der Systemfunktionen j2eelib.getSessionAttr() und
j2eelib.setSessionAttr() aus.
Sie müssen jedoch den Code, der diese Funktionen aufruft, nicht ändern.
### Wenn Sie die Builddeskriptoroption storeJSFRecordAsBytes
ändern, ändern Sie das Verhalten für alle get or set session attribute
calls that involve JSF records.
Die Builddeskriptoroption storeJSFRecordAsBytes
ist nur wirksam, wenn die Builddeskriptoroption genProperties
auf GLOBAL oder PROGRAM gesetzt ist.
Werte
Die Builddeskriptoroption
storeJSFRecordAsBytes
kann die folgenden Werte annehmen:
- YES
- Speichert den Datensatz oder die Datensatzfeldgruppe als Bytes.
- NO (Standard)
- Speichert den Datensatz oder die Datensatzfeldgruppe als Objekt.