Plattformeinstellungen
Dieser Anhang erläutert kurz die allgemeine Syntax der Plattformeinstellungen in der Datei default_properties.xml und listet die Plattformeinstellungen auf, die im Standardsatz fehlen. Plattformeinstellungen (in älteren ESM-Versionen als „Framework-Eigenschaften“ bezeichnet) werden jetzt in der Datenbank gespeichert und können im Wartungsmenü (Registerkarte „Allgemein“ > „Plattformeinstellungen“ > „Einstellungen bearbeiten“) bearbeitet werden. Die Datei default_properties.xml sollte unverändert bleiben, da sie bei einem ESM-Upgrade überschrieben wird.
Notiz:
Wenn die Plattformeinstellungen geändert werden müssen, während ESM nicht ausgeführt wird, können Sie dies durch Hinzufügen von Einstellungen (als Name-Wert-Paare) in der Datei framework.properties tun. Beim nächsten (Neu-)Start von ESM werden die Einstellungen in dieser Datei gelesen, in der Datenbank gespeichert (wobei vorhandene Werte überschrieben werden) und schließlich aus der Datei framework.properties gelöscht.
Die Plattformeinstellungen sind in mehrere Gruppen mit verwandten Einstellungen unterteilt. In den Einstellungsbeschreibungen steht der Name der Einstellung am Anfang jeder Einstellung, und der Standardwert (sofern vorhanden) wird rechts daneben angezeigt. Werte können durch Anklicken bearbeitet werden. Handelt es sich bei den möglichen Werten der Einstellung um Boolesche Werte (0, 1, true, false), ganzzahlige oder dezimale Werte, Attributcodes oder eine begrenzte Anzahl von Zeichenfolgen, folgt die Auflistung der möglichen Werte im nächsten Teil der Beschreibung der Einstellung.
Bei komplexen Zeichenfolgenwerten oder einer anderweitig komplexen Syntax des Wertes enthält die Beschreibung der Einstellung eine Erklärung der Syntax der möglichen Werte und/oder Beispiele für die möglichen Werte der Einstellung. Wenn eine Ganzzahl einen Mindestwert hat, wird dieser ebenfalls in der Beschreibung angegeben. Schließlich werden Änderungen an einigen Plattformeinstellungen erst nach einem Neustart des ESM-Servers wirksam; in diesem Fall ist auch diese Information in der Beschreibung enthalten.
Asynchrone Pooleinstellungen
Mit diesen Eigenschaften kann definiert werden, wie viele Threads zeitgesteuerte Aufgaben haben können, d. h. wie viele Aufgaben gleichzeitig ausgeführt werden können.
Notiz:
Diese Einstellungen fehlen möglicherweise im Plattformeinstellungs-Editor der GUI, da ihre Änderung zu schwerwiegenden Fehlfunktionen führen kann. Nehmen Sie keine Änderungen an diesen Einstellungen vor, es sei denn, Sie sind sich der Auswirkungen absolut sicher.
async.pool.max.size
Wert: positive Ganzzahl (außerdem muss async.pool.max.size größer oder gleich async.pool.min.size sein)
Standard: 6
Definiert die maximale Anzahl von Threads, die die asynchrone Aufgabenausführung verarbeiten. Dieser Wert muss auf 1 gesetzt werden, wenn eine serialisierte Verarbeitung gewünscht ist.
Einstellungen für die grafische Ansicht
grafische.ergebnisse.automatische.suche
Beim Ändern grafischer Suchbedingungen wird die Ansicht standardmäßig automatisch aktualisiert. Mit dieser Einstellung kann ein separater Button zur Aktualisierung der Ansicht eingeblendet werden.
Werte: true, false
Wenn der Wert auf „true“ gesetzt ist, wird bei allen Änderungen an grafischen Suchbedingungen, die eine neue Suche erfordern, diese sofort ausgelöst. Bei „false“ wird eine separate Schaltfläche angezeigt, mit der die Suche nach allen erforderlichen Änderungen ausgelöst werden kann.
grafische.Ergebnisse.Animation.aktiviert
Wenn der Benutzer eine grafische Ansicht auswählt, wird diese standardmäßig mit einer Einführungsanimation angezeigt. Zusätzlich kann der Benutzer die Animationseinstellungen für jede grafische Ansicht ändern. Mit dieser Einstellung können alle Einführungsanimationen deaktiviert und die Animationseinstellungen auf individueller Ebene ausgeblendet werden.
Werte: true, false
Wenn der Wert auf „false“ gesetzt ist, werden alle Einführungsanimationen in allen grafischen Suchen deaktiviert und die Einstellung zum Aktivieren/Deaktivieren auf individueller Ebene wird ausgeblendet.
graph.custompalette.custompalette#
Diese Eigenschaft kann verwendet werden, um grafische Ansichten mit benutzerdefinierten Farbpaletten zu versehen.
Werte: Sechsstellige Hexadezimalzahlen, getrennt durch ein Komma
Beispiele für benutzerdefinierte Farbpaletteneigenschaften:
