public final class Application
extends java.lang.Object
Constructor | Description |
---|---|
Application() |
Modifier and Type | Method | Description |
---|---|---|
static void |
addWelcomeMessage(java.lang.String message) |
Deprecated.
bitte kuenftig die Message-Queue "jameica.boot" verwenden.
|
static de.willuhn.boot.BootLoader |
getBootLoader() |
Liefert den Boot-Loader des Systems.
|
static java.lang.String |
getBuildDate() |
Liefert das Build-Datum, insofern es ermittelbar ist.
|
static int |
getBuildnumber() |
Liefert die Build-Nummer, insofern sie ermittelbar ist.
|
static ApplicationCallback |
getCallback() |
Liefert den Callback-Handler von Jameica.
|
static de.willuhn.util.MultipleClassLoader |
getClassLoader() |
Liefert einen Classloader, der alle installierten Plugins und
deren Jars kennt.
|
static Config |
getConfig() |
Liefert die System-Config.
|
static ApplicationController |
getController() |
Liefert den Callback-Handler von Jameica.
|
static de.willuhn.util.I18N |
getI18n() |
Liefert das Language-Pack fuer Jameica selbst.
|
static Manifest |
getManifest() |
Liefert das Manifest von Jameica selbst.
|
static MessagingFactory |
getMessagingFactory() |
Liefert die MessagingFactory von Jameica.
|
static Platform |
getPlatform() |
Liefert eine Hilfsklasse fuer Plattform-/OS-Spezifisches.
|
static PluginLoader |
getPluginLoader() |
Liefert den PluginLoader, ueber den die Instanzen der Plugins geholt werden koennen.
|
static ServiceFactory |
getServiceFactory() |
Liefert die ServiceFactory, ueber die alle Services von Plugins bezogen werden koennen.
|
static SSLFactory |
getSSLFactory() |
Liefert die SSL-Factory von Jameica.
|
static java.util.Date |
getStartDate() |
Liefert das Startdatum der aktuellen Instanz.
|
static StartupParams |
getStartupParams() |
Liefert die Start-Parameter von Jameica.
|
static java.lang.String[] |
getWelcomeMessages() |
Deprecated.
Bitte kuenftig stattdessen den MessageConsumer "BootMessageConsumer" verwenden.
|
static boolean |
inClientMode() |
Preuft ob die Anwendung im Client-Mode laeuft.
|
static boolean |
inNonInteractiveMode() |
Prueft, ob Jameica im nichtinteraktiven Server-Mode laeuft
und damit keinerlei Eingaben vom Benutzer verlangt werden koennen.
|
static boolean |
inServerMode() |
Preuft ob die Anwendung im Server-Mode (Also ohne GUI) laeuft.
|
static boolean |
inStandaloneMode() |
Preuft ob die Anwendung im Standalone-Mode laeuft.
|
static void |
newInstance(StartupParams params) |
Erzeugt eine neue Instanz der Anwendung.
|
static void |
shutDown() |
Faehrt die gesamte Anwendung herunter.
|
public static void newInstance(StartupParams params)
params
- die Start-Parameter.public static void shutDown()
public static de.willuhn.util.MultipleClassLoader getClassLoader()
public static de.willuhn.boot.BootLoader getBootLoader()
public static SSLFactory getSSLFactory()
public static ServiceFactory getServiceFactory()
public static PluginLoader getPluginLoader()
public static MessagingFactory getMessagingFactory()
public static Config getConfig()
public static Platform getPlatform()
public static boolean inServerMode()
public static boolean inStandaloneMode()
public static boolean inClientMode()
public static boolean inNonInteractiveMode()
public static de.willuhn.util.I18N getI18n()
public static StartupParams getStartupParams()
public static java.util.Date getStartDate()
public static ApplicationController getController()
public static ApplicationCallback getCallback()
@Deprecated public static void addWelcomeMessage(java.lang.String message)
message
- der anzuzeigende Text.@Deprecated public static java.lang.String[] getWelcomeMessages()
public static Manifest getManifest()
public static int getBuildnumber()
public static java.lang.String getBuildDate()