Package at.letto.tools.config
Interface MicroServiceConfigurationInterface
- All Known Implementing Classes:
BaseMicroServiceConfiguration
,MicroServiceConfiguration
public interface MicroServiceConfigurationInterface
Interface für die Konfigurationsdaten aller Microservices
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Liste aller Schulen welche von dem Server gehostet werden als Namen der Schulen durch Leerzeichen getrenntstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
int
int
int
int
int
int
long
long
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
long
int
int
int
int
int
int
int
int
int
long
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
long
int
int
int
-
Field Details
-
DEFlogfilePath
- See Also:
-
DEFlogfileLogin
- See Also:
-
DEFlogfileError
- See Also:
-
DEFlogfileStart
- See Also:
-
DEFlettoLogLevel
- See Also:
-
DEFlettoPath
- See Also:
-
DEFsetupComposePath
- See Also:
-
DEFlettoComposePath
- See Also:
-
DEFhostBetriebssystem
- See Also:
-
DEFpathSeperator
- See Also:
-
DEFserverName
- See Also:
-
DEFuseHttp
- See Also:
-
DEFlettoUID
- See Also:
-
DEFjwtSecret
- See Also:
-
DEFjwtExpiration
- See Also:
-
DEFjwtRefreshTime
- See Also:
-
DEFserverSecret
- See Also:
-
DEFshortTempTokenAge
- See Also:
-
DEFmediumTempTokenAge
- See Also:
-
DEFlongTempTokenAge
- See Also:
-
DEFrestkey
- See Also:
-
DEFlocalPrivateKey
- See Also:
-
DEFlocalPublicKey
- See Also:
-
DEFlicensePublicKey
- See Also:
-
DEFlicenseServer
- See Also:
-
DEFkeyStore
- See Also:
-
DEFkeyStorePassword
- See Also:
-
DEFkeyStoreType
- See Also:
-
DEFkeyAlias
- See Also:
-
DEFuserlist
- See Also:
-
DEFuserGastPassword
- See Also:
-
DEFuserGastEncryptedPassword
- See Also:
-
DEFuserGastRoles
- See Also:
-
DEFuserUserPassword
- See Also:
-
DEFuserUserEncryptedPassword
- See Also:
-
DEFuserUserRoles
- See Also:
-
DEFuserAdminPassword
- See Also:
-
DEFuserAdminEncryptedPassword
- See Also:
-
DEFuserAdminRoles
- See Also:
-
DEFuserLettoPassword
- See Also:
-
DEFuserLettoEncryptedPassword
- See Also:
-
DEFuserLettoRoles
- See Also:
-
DEFltiHttpPort
- See Also:
-
DEFltiAjpPort
- See Also:
-
DEFltiHttpsPort
- See Also:
-
DEFltiServiceUri
- See Also:
-
DEFltiRestKey
- See Also:
-
DEFimageHttpPort
- See Also:
-
DEFimageAjpPort
- See Also:
-
DEFimageHttpsPort
- See Also:
-
DEFimageServiceUri
- See Also:
-
DEFimageServiceUser
- See Also:
-
DEFimageServicePassword
- See Also:
-
DEFimageServiceMode
- See Also:
-
DEFimageServiceTempDir
- See Also:
-
DEFimageLocalImagePath
- See Also:
-
DEFimageUri
- See Also:
-
DEFimagePhotosLocalImagePath
- See Also:
-
DEFimagePhotosUri
- See Also:
-
DEFimagePluginsLocalImagePath
- See Also:
-
DEFimagePluginsUri
- See Also:
-
DEFimageProjektePath
- See Also:
-
DEFimageProjekteUri
- See Also:
-
DEFmatheHttpPort
- See Also:
-
DEFmatheAjpPort
- See Also:
-
DEFmatheHttpsPort
- See Also:
-
DEFmatheServiceUri
- See Also:
-
DEFdemoHttpPort
- See Also:
-
DEFdemoAjpPort
- See Also:
-
DEFdemoHttpsPort
- See Also:
-
DEFdemoServiceUri
- See Also:
-
DEFmailHttpPort
- See Also:
-
DEFmailAjpPort
- See Also:
-
DEFmailHttpsPort
- See Also:
-
DEFmailServiceUri
- See Also:
-
DEFloginHttpPort
- See Also:
-
DEFloginAjpPort
- See Also:
-
DEFloginHttpsPort
- See Also:
-
DEFloginServiceUri
- See Also:
-
DEFsetupHttpPort
- See Also:
-
DEFsetupAjpPort
- See Also:
-
DEFsetupHttpsPort
- See Also:
-
DEFsetupServiceUri
- See Also:
-
DEFlicenseHttpPort
- See Also:
-
DEFlicenseAjpPort
- See Also:
-
DEFlicenseHttpsPort
- See Also:
-
DEFlicenseServiceUri
- See Also:
-
DEFprintHttpPort
- See Also:
-
DEFprintAjpPort
- See Also:
-
DEFprintHttpsPort
- See Also:
-
DEFprintServiceUri
- See Also:
-
DEFexportHttpPort
- See Also:
-
DEFexportAjpPort
- See Also:
-
DEFexportHttpsPort
- See Also:
-
DEFexportServiceUri
- See Also:
-
DEFbeurteilungHttpPort
- See Also:
-
DEFbeurteilungAjpPort
- See Also:
-
DEFbeurteilungHttpsPort
- See Also:
-
DEFbeurteilungServiceUri
- See Also:
-
DEFtestHttpPort
- See Also:
-
DEFtestAjpPort
- See Also:
-
DEFtestHttpsPort
- See Also:
-
DEFtestServiceUri
- See Also:
-
DEFquestionHttpPort
- See Also:
-
DEFquestionAjpPort
- See Also:
-
DEFquestionHttpsPort
- See Also:
-
DEFquestionServiceUri
- See Also:
-
DEFpluginHttpPort
- See Also:
-
DEFpluginAjpPort
- See Also:
-
DEFpluginHttpsPort
- See Also:
-
DEFpluginServiceUri
- See Also:
-
DEFpluginsourcecodeHttpPort
- See Also:
-
DEFpluginsourcecodeAjpPort
- See Also:
-
DEFpluginsourcecodeHttpsPort
- See Also:
-
DEFpluginsourcecodeServiceUri
- See Also:
-
DEFplugintesterHttpPort
- See Also:
-
DEFplugintesterAjpPort
- See Also:
-
DEFplugintesterHttpsPort
- See Also:
-
DEFplugintesterServiceUri
- See Also:
-
DEFlettoEditHttpPort
- See Also:
-
DEFlettoEditAjpPort
- See Also:
-
DEFlettoEditHttpsPort
- See Also:
-
DEFlettoEditServiceUri
- See Also:
-
DEFlettoAppHttpPort
- See Also:
-
DEFlettoAppAjpPort
- See Also:
-
DEFlettoAppHttpsPort
- See Also:
-
DEFlettoAppServiceUri
- See Also:
-
DEFlettoFrontendEditServiceUri
- See Also:
-
DEFlehrplanHttpPort
- See Also:
-
DEFlehrplanAjpPort
- See Also:
-
DEFlehrplanHttpsPort
- See Also:
-
DEFlehrplanServiceUri
- See Also:
-
DEFlettodataHttpPort
- See Also:
-
DEFlettodataAjpPort
- See Also:
-
DEFlettodataHttpsPort
- See Also:
-
DEFlettodataServiceUri
- See Also:
-
DEFlettodataRedirectTokenUri
- See Also:
-
DEFschule
- See Also:
-
DEFschuleStandardLizenz
- See Also:
-
DEFschuleStandardIdSchuleLizenz
- See Also:
-
DEFschuleStandardIdSchuleData
- See Also:
-
DEFschuleStandardSchulename
- See Also:
-
DEFschuleStandardLettoDataUri
- See Also:
-
DEFschuleStandardLettoDataUser
- See Also:
-
DEFschuleStandardLettoDataPassword
- See Also:
-
DEFschuleStandardLettoUri
- See Also:
-
DEFschuleStandardLettoLoginUriExtern
- See Also:
-
DEFschuleStandardLettoUriExtern
- See Also:
-
DEFschulen
Liste aller Schulen welche von dem Server gehostet werden als Namen der Schulen durch Leerzeichen getrennt- See Also:
-
-
Method Details
-
getLogfilePath
String getLogfilePath()- Returns:
- Verzeichnispfad für alle Logfiles des Services
-
getLogfileLogin
String getLogfileLogin()- Returns:
- Dateiname des Logfile für alle Login und Logout-Vorgänge
-
getLogfileError
String getLogfileError()- Returns:
- Dateiname des Logfile für alle Fehler die auftreten
-
getLogfileStart
String getLogfileStart()- Returns:
- Dateiname des Logfile für Start-Stop-Status des Services
-
getLettoLogLevel
String getLettoLogLevel()- Returns:
- Standard-Log-Level des Services
-
getLettoPath
String getLettoPath()- Returns:
- Verzeichnispfad für Letto allgemein
-
getSetupComposePath
String getSetupComposePath()- Returns:
- Verzeichnispfad für alle docker-configs von setup
-
getLettoComposePath
String getLettoComposePath()- Returns:
- Verzeichnispfad für alle docker-configs von setup
-
getHostBetriebssystem
String getHostBetriebssystem()- Returns:
- Betriebssystem des Host bei Docker
-
getPathSeperator
String getPathSeperator()- Returns:
- Pfad-Trennzeichen des Host bei Docker
-
getServerName
String getServerName()- Returns:
- Servername des Host bei Docker
-
getUseHttp
String getUseHttp()- Returns:
- Gibt an ob beim Redirect http(1) oder https(0,Standard) genutzt werden soll
-
getLettoUID
String getLettoUID()- Returns:
- Verzeichnispfad für alle Logfiles des Services
-
getJwtSecret
String getJwtSecret()- Returns:
- Secret für die JWT-Tokens des Services
-
getJwtExpiration
long getJwtExpiration() -
getJwtRefreshTime
long getJwtRefreshTime() -
getServerSecret
String getServerSecret() -
getShortTempTokenAge
long getShortTempTokenAge()- Returns:
- kurze Lebensdauer für temporäre Tokens in Sekunden
-
getMediumTempTokenAge
long getMediumTempTokenAge()- Returns:
- mittlere Lebensdauer für temporäre Tokens in Sekunden
-
getLongTempTokenAge
long getLongTempTokenAge()- Returns:
- lange Lebensdauer für temporäre Tokens in Sekunden
-
getRestkey
String getRestkey()- Returns:
- Schlüssel welcher den Server am Lizenzserver identifiziert
-
getLocalPrivateKey
String getLocalPrivateKey()- Returns:
- privateKey des Servers für asynchrone Kommunikation
-
getLocalPublicKey
String getLocalPublicKey()- Returns:
- public Key des Servers für asynchrone Kommunikation
-
getLicensePublicKey
String getLicensePublicKey()- Returns:
- Public Key vom Lizenzserver für asynchrone Kommunikation mit dem Lizenzserver
-
getLicenseServer
String getLicenseServer()- Returns:
- liefert die Uri von Lizenzserver von LeTTo
-
getKeyStore
String getKeyStore()- Returns:
- Keystore-Datei für ssl-Verbindungen
-
getKeyStorePassword
String getKeyStorePassword()- Returns:
- Keystore Passwort für die Keystore Datei
-
getKeyStoreType
String getKeyStoreType()- Returns:
- Keystore Typ der Keystore Datei
-
getKeyAlias
String getKeyAlias()- Returns:
- Alias für den Keystore
-
getUserlist
- Returns:
- Liste aller Benutzer welche auf den Dienst direkt zugreifen können
-
getUserGastPassword
String getUserGastPassword()- Returns:
- Passwort der Benutzers "gast" im Klartext
-
getUserGastEncryptedPassword
String getUserGastEncryptedPassword()- Returns:
- Passwort des Benutzers "gast" encrypted
-
getUserGastRoles
String getUserGastRoles()- Returns:
- Alle Rollen des Benutzers gast
-
getUserUserPassword
String getUserUserPassword()- Returns:
- Passwort der Benutzers "user" im Klartext
-
getUserUserEncryptedPassword
String getUserUserEncryptedPassword()- Returns:
- Passwort des Benutzers "user" encrypted
-
getUserUserRoles
String getUserUserRoles()- Returns:
- Alle Rollen des Benutzers user
-
getUserAdminPassword
String getUserAdminPassword()- Returns:
- Passwort der Benutzers "admin" im Klartext
-
getUserAdminEncryptedPassword
String getUserAdminEncryptedPassword()- Returns:
- Passwort des Benutzers "admin" encrypted
-
getUserAdminRoles
String getUserAdminRoles()- Returns:
- Alle Rollen des Benutzers admin
-
getUserLettoPassword
String getUserLettoPassword()- Returns:
- Passwort der Benutzers "letto" im Klartext
-
getUserLettoEncryptedPassword
String getUserLettoEncryptedPassword()- Returns:
- Passwort des Benutzers "letto" encrypted
-
getUserLettoRoles
String getUserLettoRoles()- Returns:
- Alle Rollen des Benutzers letto
-
getLtiHttpPort
int getLtiHttpPort()- Returns:
- HTTP-Port des LTI-Services
-
getLtiAjpPort
int getLtiAjpPort()- Returns:
- AJP-Port des LTI-Services
-
getLtiHttpsPort
int getLtiHttpsPort()- Returns:
- HTTPS-Port des LTI-Services
-
getLtiServiceUri
String getLtiServiceUri()- Returns:
- LTI-Service URI Server-Intern
-
getLtiRestKey
String getLtiRestKey()- Returns:
- LTI-Service RestKey für die Kommunikation mit LeTTo
-
getImageHttpPort
int getImageHttpPort()- Returns:
- HTTP-Port des Image-Service
-
getImageAjpPort
int getImageAjpPort()- Returns:
- AJP-Port des Image-Services
-
getImageHttpsPort
int getImageHttpsPort()- Returns:
- HTTPS-Port des Images-Services
-
getImageServiceUri
String getImageServiceUri()- Returns:
- Image-Service URI Server-Intern
-
getImageServiceUser
String getImageServiceUser()- Returns:
- Benutzer mit sich der Client am Image-Service anmeldet
-
getImageServicePassword
String getImageServicePassword()- Returns:
- Passwort mit dem sich der Client am Image-Service anmeldet
-
getImageServiceMode
String getImageServiceMode()- Returns:
- Mode mit de
-
getImageServiceTempDir
String getImageServiceTempDir()- Returns:
- temporäres Verzeichnis für den download von Bildern am Client
-
getImageLocalImagePath
String getImageLocalImagePath()- Returns:
- Lokaler Pfad der Bilder des Image-Services
-
getImageUri
String getImageUri()- Returns:
- URL-Pfad der Bilder für externen Zugriff
-
getImagePhotosLocalImagePath
String getImagePhotosLocalImagePath() -
getImagePhotosUri
String getImagePhotosUri() -
getImagePluginsLocalImagePath
String getImagePluginsLocalImagePath() -
getImagePluginsUri
String getImagePluginsUri() -
getMatheHttpPort
int getMatheHttpPort() -
getMatheAjpPort
int getMatheAjpPort() -
getMatheHttpsPort
int getMatheHttpsPort() -
getMatheServiceUri
String getMatheServiceUri() -
getDemoHttpPort
int getDemoHttpPort() -
getDemoAjpPort
int getDemoAjpPort() -
getDemoHttpsPort
int getDemoHttpsPort() -
getDemoServiceUri
String getDemoServiceUri() -
getMailHttpPort
int getMailHttpPort() -
getMailAjpPort
int getMailAjpPort() -
getMailHttpsPort
int getMailHttpsPort() -
getMailServiceUri
String getMailServiceUri() -
getLoginHttpPort
int getLoginHttpPort() -
getLoginAjpPort
int getLoginAjpPort() -
getLoginHttpsPort
int getLoginHttpsPort() -
getLoginServiceUri
String getLoginServiceUri() -
getSetupHttpPort
int getSetupHttpPort() -
getSetupAjpPort
int getSetupAjpPort() -
getSetupHttpsPort
int getSetupHttpsPort() -
getSetupServiceUri
String getSetupServiceUri() -
getLicenseHttpPort
int getLicenseHttpPort() -
getLicenseAjpPort
int getLicenseAjpPort() -
getLicenseHttpsPort
int getLicenseHttpsPort() -
getLicenseServiceUri
String getLicenseServiceUri() -
getPrintHttpPort
int getPrintHttpPort() -
getPrintAjpPort
int getPrintAjpPort() -
getPrintHttpsPort
int getPrintHttpsPort() -
getPrintServiceUri
String getPrintServiceUri() -
getExportHttpPort
int getExportHttpPort() -
getExportAjpPort
int getExportAjpPort() -
getExportHttpsPort
int getExportHttpsPort() -
getExportServiceUri
String getExportServiceUri() -
getBeurteilungHttpPort
int getBeurteilungHttpPort() -
getBeurteilungAjpPort
int getBeurteilungAjpPort() -
getBeurteilungHttpsPort
int getBeurteilungHttpsPort() -
getBeurteilungServiceUri
String getBeurteilungServiceUri() -
getTestHttpPort
int getTestHttpPort() -
getTestAjpPort
int getTestAjpPort() -
getTestHttpsPort
int getTestHttpsPort() -
getTestServiceUri
String getTestServiceUri() -
getQuestionHttpPort
int getQuestionHttpPort() -
getQuestionAjpPort
int getQuestionAjpPort() -
getQuestionHttpsPort
int getQuestionHttpsPort() -
getQuestionServiceUri
String getQuestionServiceUri() -
getPluginHttpPort
int getPluginHttpPort() -
getPluginAjpPort
int getPluginAjpPort() -
getPluginHttpsPort
int getPluginHttpsPort() -
getPluginServiceUri
String getPluginServiceUri() -
getPluginsourcecodeHttpPort
int getPluginsourcecodeHttpPort() -
getPluginsourcecodeAjpPort
int getPluginsourcecodeAjpPort() -
getPluginsourcecodeHttpsPort
int getPluginsourcecodeHttpsPort() -
getPluginsourcecodeServiceUri
String getPluginsourcecodeServiceUri() -
getPlugintesterHttpPort
int getPlugintesterHttpPort() -
getPlugintesterAjpPort
int getPlugintesterAjpPort() -
getPlugintesterHttpsPort
int getPlugintesterHttpsPort() -
getPlugintesterServiceUri
String getPlugintesterServiceUri() -
getLettoEditHttpPort
int getLettoEditHttpPort() -
getLettoEditAjpPort
int getLettoEditAjpPort() -
getLettoEditHttpsPort
int getLettoEditHttpsPort() -
getLettoEditServiceUri
String getLettoEditServiceUri() -
getLettoAppHttpPort
int getLettoAppHttpPort() -
getLettoAppAjpPort
int getLettoAppAjpPort() -
getLettoAppHttpsPort
int getLettoAppHttpsPort() -
getLettoAppServiceUri
String getLettoAppServiceUri() -
getLettoFrontendEditServiceUri
String getLettoFrontendEditServiceUri() -
getLehrplanHttpPort
int getLehrplanHttpPort() -
getLehrplanAjpPort
int getLehrplanAjpPort() -
getLehrplanHttpsPort
int getLehrplanHttpsPort() -
getLehrplanServiceUri
String getLehrplanServiceUri() -
getLettodataHttpPort
int getLettodataHttpPort() -
getLettodataAjpPort
int getLettodataAjpPort() -
getLettodataHttpsPort
int getLettodataHttpsPort() -
getLettodataServiceUri
String getLettodataServiceUri() -
getLettodataRedirectTokenUri
String getLettodataRedirectTokenUri() -
getSchule
String getSchule()- Returns:
- Name der Schule welche mit dem LeTTo-Service gehostet wird
-
getSchuleStandardLizenz
String getSchuleStandardLizenz()- Returns:
- Lizenz der Schule
-
getSchuleStandardIdSchuleLizenz
String getSchuleStandardIdSchuleLizenz()- Returns:
- id der Schule am Lizenzserver
-
getSchuleStandardIdSchuleData
String getSchuleStandardIdSchuleData()- Returns:
- ID der Schule an der MySQL-Datenbank
-
getSchuleStandardSchulename
String getSchuleStandardSchulename()- Returns:
- Name der Schule ausgeschrieben
-
getSchuleStandardLettoDataUri
String getSchuleStandardLettoDataUri()- Returns:
- URI das Data-Services Server-Intern
-
getSchuleStandardLettoDataUser
String getSchuleStandardLettoDataUser()- Returns:
- Benutzer mit sich ein Service auf das Data-Service verbinden soll
-
getSchuleStandardLettoDataPassword
String getSchuleStandardLettoDataPassword()- Returns:
- Passwort des Benutzers mit sich ein Service auf das Data-Service verbinden soll
-
getSchuleStandardLettoUri
String getSchuleStandardLettoUri()- Returns:
- URI das LeTTo-Services Server-Intern
-
getSchuleStandardLettoLoginUriExtern
String getSchuleStandardLettoLoginUriExtern()- Returns:
- URI das Login-Services des Servers wo die Schule liegt von extern erreichbar
-
getSchuleStandardLettoUriExtern
String getSchuleStandardLettoUriExtern()- Returns:
- URI das Letto-Services der Schule von extern erreichbar
-
getSchulen
- Returns:
- Liste aller Schulen welche von dem Server gehostet werden als Namen der Schulen
-