public class StartupParams
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static int |
MODE_CLIENT |
Konstante fuer "Anwendung laeuft im reinen Client-Mode".
|
static int |
MODE_SERVER |
Konstante fuer "Anwendung laeuft im Server-Mode ohne GUI".
|
static int |
MODE_STANDALONE |
Konstante fuer "Anwendung laeuft standalone".
|
Constructor | Description |
---|---|
StartupParams(java.lang.String[] args) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
int |
getMode() |
Liefert den Start-Modus von Jameica.
|
java.lang.String[] |
getParams() |
Liefert die Kommandozeilen-Parameter.
|
java.lang.String |
getPassword() |
Liefert das ggf als Kommandozeilen-Parameter angegebene Master-Passwort.
|
java.lang.String |
getUsername() |
Liefert den ggf als Kommandozeilen-Parameter angegebenen Usernamen.
|
java.lang.String |
getWorkDir() |
Liefert das Arbeitsverzeichnis der Jameica-Instanz.
|
boolean |
isIgnoreLockfile() |
Liefert true, wenn eine ggf vorhandene Lock-Datei ignoriert werden soll.
|
boolean |
isNonInteractiveMode() |
Liefert true, wenn Jameica im nichtinteraktiven Server-Mode
laeuft und damit keine direkte Interaktion mit dem Benutzer ueber
die Konsole moeglich ist.
|
public static final int MODE_STANDALONE
public static final int MODE_SERVER
public static final int MODE_CLIENT
public StartupParams(java.lang.String[] args)
args
- Die Kommandozeilen-Parameter.public java.lang.String getPassword()
null
.public java.lang.String getUsername()
null
.public int getMode()
MODE_*
.public java.lang.String getWorkDir()
public boolean isNonInteractiveMode()
public boolean isIgnoreLockfile()
public java.lang.String[] getParams()