Package at.letto.service.base
Class BaseServerConfigurationService
java.lang.Object
at.letto.service.base.BaseServerConfigurationService
- All Implemented Interfaces:
ServerConfigurationService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidErzeugen einer Webserver - Error-MeldungGibt den entsprechenden XML-Tag aus der Konfig-Datei zurückgetOS()Liefert das Betriebssystem in einem Stringprivate InputStreamgetResourceAsStream(String Resource) Gibt einen InputStream auf die gewünschte Resource zurückvoidErzeugen einer Webserver - Info-MessagebooleanisLinux()Prüft ob das Betriebssystem Linux istbooleanisServer()booleanPrüft ob das Betriebssystem Windows istloadConfigFile(String filename) Lädt eine Datei entweder aus der Datenbank, aus dem Config-Verzeichnis, oder aus der ResourcevoidGibt ein Log-Message ausreadResourceFile(String Resource) Liest eine Textdatei aus den Resourcen in einen Vector einLiefert eine String-Resource aus der Datei resources/StringRes in der aktuell eingestellten SprachevoidErzeugen einer Webserver - Warnung
-
Field Details
-
imageService
-
pluginImageService
-
fotoImageService
-
-
Constructor Details
-
BaseServerConfigurationService
public BaseServerConfigurationService()
-
-
Method Details
-
Res
Description copied from interface:ServerConfigurationServiceLiefert eine String-Resource aus der Datei resources/StringRes in der aktuell eingestellten Sprache- Specified by:
Resin interfaceServerConfigurationService- Parameters:
Key- Name der Stringresource- Returns:
- gesuchter String aus der Resource
-
getOS
Description copied from interface:ServerConfigurationServiceLiefert das Betriebssystem in einem String- Specified by:
getOSin interfaceServerConfigurationService- Returns:
- String des Betriebssystems
-
isLinux
public boolean isLinux()Description copied from interface:ServerConfigurationServicePrüft ob das Betriebssystem Linux ist- Specified by:
isLinuxin interfaceServerConfigurationService- Returns:
- true wenn Linux
-
isWindows
public boolean isWindows()Description copied from interface:ServerConfigurationServicePrüft ob das Betriebssystem Windows ist- Specified by:
isWindowsin interfaceServerConfigurationService- Returns:
- true wenn Windows
-
isServer
public boolean isServer()- Specified by:
isServerin interfaceServerConfigurationService- Returns:
- True wenn am Glassfish Server
-
Get
Description copied from interface:ServerConfigurationServiceGibt den entsprechenden XML-Tag aus der Konfig-Datei zurück- Specified by:
Getin interfaceServerConfigurationService- Parameters:
Key- XML-Tag, der ausgelesen werden soll- Returns:
- Wert aus XML-Config-Datei
-
loadConfigFile
Description copied from interface:ServerConfigurationServiceLädt eine Datei entweder aus der Datenbank, aus dem Config-Verzeichnis, oder aus der Resource- Specified by:
loadConfigFilein interfaceServerConfigurationService- Parameters:
filename- Dateiname der Config-Datei- Returns:
- Dateiinhalt
-
Msg1
Description copied from interface:ServerConfigurationServiceGibt ein Log-Message aus- Specified by:
Msg1in interfaceServerConfigurationService- Parameters:
message- Gibt ein Log-Message aus
-
getCurrentTime
- Specified by:
getCurrentTimein interfaceServerConfigurationService- Returns:
- liefert die aktuelle Zeit als String
-
err
Description copied from interface:ServerConfigurationServiceErzeugen einer Webserver - Error-Meldung- Specified by:
errin interfaceServerConfigurationService- Parameters:
txt1- Text 1txt2- Text 2
-
warn
Description copied from interface:ServerConfigurationServiceErzeugen einer Webserver - Warnung- Specified by:
warnin interfaceServerConfigurationService- Parameters:
txt1- Text 1txt2- Text 2
-
info
Description copied from interface:ServerConfigurationServiceErzeugen einer Webserver - Info-Message- Specified by:
infoin interfaceServerConfigurationService- Parameters:
txt1- Text 1txt2- Text 2
-
readResourceFile
Description copied from interface:ServerConfigurationServiceLiest eine Textdatei aus den Resourcen in einen Vector ein- Specified by:
readResourceFilein interfaceServerConfigurationService- Parameters:
Resource- Resourcenpfad innerhalb von src- Returns:
- Dateiinhalt der Resource als String-Vector
-
getPluginImageService
- Specified by:
getPluginImageServicein interfaceServerConfigurationService- Returns:
- Referenz auf Image-Service für Plugins
-
getImageService
- Specified by:
getImageServicein interfaceServerConfigurationService- Returns:
- Referenz auf Image-Service für normale Bilder und Dateien
-
getFotoImageService
- Specified by:
getFotoImageServicein interfaceServerConfigurationService
-
getServerInfo
- Specified by:
getServerInfoin interfaceServerConfigurationService- Returns:
- Liefert Informationen wie IP, Servername, Schulname über den Server
-
getResourceAsStream
Gibt einen InputStream auf die gewünschte Resource zurück- Parameters:
Resource- Pfad der Resource (innerhalb von src/resources)- Returns:
- InputStream auf die Resource
-