Ustawienia platformy
Ten dodatek w skrócie wyjaśnia ogólną składnię ustawień platformy, które znajdują się w pliku default_properties.xml, oraz wymienia ustawienia platformy pominięte w zestawie domyślnym. Ustawienia platformy (nazywane „właściwościami frameworka” w starszych wersjach ESM) są teraz przechowywane w bazie danych, a ich edycja odbywa się w menu Konserwacja (zakładka Ogólne > Ustawienia platformy > Edytuj ustawienia). Plik default_properties.xml należy pozostawić bez zmian, ponieważ zostanie on nadpisany podczas aktualizacji ESM.
Notatka:
Jeśli zachodzi potrzeba zmiany ustawień platformy, gdy ESM nie jest uruchomiony, można to zrobić, dodając ustawienia (w postaci par nazwa = wartość) do pliku framework.properties. Po ponownym uruchomieniu ESM ustawienia z tego pliku zostaną odczytane, zapisane w bazie danych (nadpisując wszelkie istniejące wartości), a następnie usunięte z pliku framework.properties.
Ustawienia platformy są podzielone na kilka grup zawierających powiązane ustawienia. W opisach ustawień nazwa ustawienia jest wpisana na początku każdego ustawienia, a wartość domyślna (jeśli istnieje) jest wyświetlana po jego prawej stronie. Wartości można edytować, klikając je. Jeśli możliwe wartości ustawienia to wartości logiczne (0, 1, prawda, fałsz), wartości całkowite lub dziesiętne, kody atrybutów lub ograniczona liczba wartości ciągu znaków, lista możliwych wartości stanowi kolejną część opisu ustawienia.
W przypadku złożonych wartości ciągów znaków lub innej złożonej składni wartości, opis ustawienia zawiera wyjaśnienie składni możliwych wartości i/lub przykłady możliwych wartości ustawienia. Jeśli liczba całkowita ma wartość minimalną, jest ona również deklarowana w opisie. Ponadto, zmiany niektórych ustawień platformy nie zostaną wprowadzone do momentu ponownego uruchomienia serwera ESM; w takim przypadku informacja ta jest również zawarta w opisie.
Ustawienia puli asynchronicznej
Właściwości te można wykorzystać do zdefiniowania liczby wątków, jakie mogą mieć zadania wykonywane w określonym czasie, tj. ile zadań może być uruchomionych jednocześnie.
Notatka:
Te ustawienia mogą być niedostępne w edytorze ustawień platformy w interfejsie graficznym, ponieważ ich zmiana może spowodować poważną awarię. Nie wprowadzaj zmian w tych ustawieniach, jeśli nie masz absolutnej pewności co do skutków.
maksymalny rozmiar puli asynchronicznej
wartość: dodatnia liczba całkowita (ponadto async.pool.max.size musi być większa lub równa async.pool.min.size)
domyślna: 6
Definiuje maksymalną liczbę wątków obsługujących asynchroniczne wykonywanie zadań. Wartość ta musi być ustawiona na 1, jeśli wymagane jest przetwarzanie szeregowe.
Ustawienia widoku graficznego
graficzne.wyniki.automatyczne.wyszukiwanie
Podczas zmiany graficznych warunków wyszukiwania widok jest domyślnie automatycznie aktualizowany. To ustawienie można wykorzystać do wyświetlenia osobnego przycisku do aktualizacji widoku.
wartości: prawda, fałsz
Jeśli wartość jest ustawiona na „true”, wszystkie zmiany graficznych warunków wyszukiwania, które wymagają nowego wyszukiwania, będą je uruchamiać natychmiast. Jeśli wartość jest ustawiona na „false”, pojawi się oddzielny przycisk, który będzie można użyć do uruchomienia wyszukiwania po wprowadzeniu wszystkich niezbędnych zmian.
animacja.wyników.graficznych.włączona
Po wybraniu widoku graficznego jest on domyślnie wyświetlany z animacją wprowadzającą. Dodatkowo użytkownik może zmienić ustawienia animacji dla każdego widoku graficznego. To ustawienie umożliwia wyłączenie wszystkich animacji wprowadzających i ukrycie ustawień animacji na poziomie indywidualnym.
wartości: prawda, fałsz
Jeżeli wartość zostanie ustawiona na false, wszystkie animacje wprowadzające we wszystkich wyszukiwaniach graficznych zostaną wyłączone, a ustawienie umożliwiające ich włączanie/wyłączanie na poziomie indywidualnym zostanie ukryte.
graph.custompalette.custompalette#
Tę właściwość można wykorzystać w celu zapewnienia niestandardowych palet kolorów dla widoków graficznych.
wartości: Sześciocyfrowe liczby szesnastkowe rozdzielone przecinkiem
Przykłady niestandardowych właściwości palety kolorów:
