SST-Tool

Inhaltsverzeichnis

  1. Konfiguration
  2. Logging
  3. Versionsübersicht

1. Konfiguration

Im Homeverzeichnis des Benutzers gibt es ein Verzeichnis .SSTTool in welchem alle relevanten Daten gespeichert sind - unter anderem die Konfigurationsdatei SSTTool.ini. Je nach Betriebssystem ist das
  • Unix: /home/YOUR_USERNAME/.SSTTOOL
  • Windows: C:\Users\YOUR_USERNAME\.SSTTOOL
Die Konfiguration besteht aus 2 Teilen

Anwendungseinstellungen - SSTTOOL

Parameter Beschreibung
lang Sprache des Programms - mögliche Ausprägungen de oder en; Default: en
lookandfeel Das eingestellte Look and Feel; Default: com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
detailedOutput 1 bedeutet, dass ein detaillierter Output verwendet wird; Default: 0
logfiledir Verzeichnis des Logfiles; Default:
  • Unix: /var/log/glawar.at/SSTTool
  • Windows: C:\log\glawar.at\SSTTool
helpFile Verzeichnis des HTML-Help-Files; Default:
  • Unix: /opt/glawar.at/java/SSTTool/help.html
  • Windows: C:\Programme\glawar.at\Java\SSTTool\help.html
javaBaseDir Basisverzeichnis für JavaProgramm (um auch Libraries zu finden); Default:
  • Unix: /opt/glawar.at/java
  • Windows: C:\Programme\glawar.at\Java
updateAutomatically 1 bedeutet AUTOMATISCHES UPDATE und 0 bedeutet KEIN AUTOMATISCHES UPDATE: 0
nextAutomaticUpdate Zeitstempel für das nächste automatische Update; Soll eine sofortige Suche nach Updates erfolgen, so wird dieser Wert 0 und updateAutomatically auf 1 gesetzt
updateurl URL der die Überprüfung auf eine neue Version durchführt; Default: http://software.glawar.at/javaframework/download/
maxArchives maximale Anzahl von Backups, die nach einem automatischen Update aufgehoben werden; Default: 5
updateuseproxy 1 bedeutet, dass ein Proxy verwendet wird, 0 kein Proxy; Default: 0
updateproxy Sofern ein Proxy verwendet wird (updateuseproxy) kann hier der Proxyserver definiert werden; Default: proxyname.com
updateproxyport Sofern ein Proxy verwendet wird (updateuseproxy) kann hier der Port des Proxyservers definiert werden; Default: 80

Fensterpositionseinstellungen - WINDOW

Die Anwendung versucht nach jedem Start, die zuletzt gültigen Fenstereinstellungen beizubehalten. Im Fehlerfalle kann somit diese gesamte Sektion im INI-File gelöscht werden.

                        
Parameter Beschreibung
extendedState Status der Anwendung nach der letzten Benützung
width Fensterbreite der Anwendung nach der letzten Benützung
height Fensterhöhe der Anwendung nach der letzten Benützung
x x-Position der Anwendung nach der letzten Benützung
y y-Position der Anwendung nach der letzten Benützung

Datenbankeinstellungen

Zusätzlich gibt es für jede installierte Datenbankverbindung eine eigene Section, die je nach verwedetem Typ, die entsprechenden Infos zur Datenbank enthält.

Allgemeine Datenbankeinstellungen

Parameter Beschreibung
SelectTypes Select zur Ermittlung der unterschiedlichen Telegrammtypen; default select distinct tabname from import order by tabname
SelectTelegram Select zur Ermittlung der unterschiedlichen Telegrammfelder, wobei TELEGRAMTYPE danach automatisch vom System ergänzt wird; default: select rc, colname, laenge from import where tabname = 'TELEGRAMTYPE' order by rc
TelegramTerminator Endezeichen für ein Telegramm (entweder lf oder cr); default: cr
TelegramDelimiter Wenn hier ein Zeichen (z. B. ;) eingetragen ist, wird dieses Zeichen als Telegrammdelimiter verwendet, ansonsten fixe Längen aus dem Select SelectTelegram

Beispiel SQLite (zusätzlich zu den Allgemeine Datenbankeinstellungen)

Parameter Beschreibung
databasetyp SQLite
fullFileName voller Pfad zur SQLite-Datenbank; z. B. /home/databases/sqlite/MyFirstDatabase.sqlite

2. Logging

Es gibt zwei Log-Dateien:
  • SSTTool.log
  • SSTTool.err
Sie befinden sich je nach Betriebssystem unter
  • Linux: /var/log/glawar.at/SSTTool
  • Windows: C:\log\glawar.at\SSTTool

3. Versionsübersicht

Version BRO

1.0.0 (2013-12-20)

  • Einarbeitung in das JavaFramework
  • Bessere Konfigurationsmölichkeiten
  • Nicht nur Client sondern auch Server ist nun möglich
Text ohne Stylesheet
Text mit Stylesheet