de.bsvrz.buv.rw.basislib
Class DatenverteilerVerbindung
java.lang.Object
de.bsvrz.buv.rw.basislib.DatenverteilerVerbindung
public class DatenverteilerVerbindung
- extends java.lang.Object
Verwaltet die aktuelle Verbindung zum Datenverteiler.
- Author:
- Wolf
Field Summary |
private static stauma.dav.clientside.ClientDavInterface |
m_connection
|
Method Summary |
static stauma.dav.clientside.ClientDavInterface |
getConnection()
Gibt die aktuelle Verbindung zum Datenverteiler zurück. |
static boolean |
hasConnection()
Gibt zurück ob eine Verbindung existiert. |
(package private) static void |
setConnection(stauma.dav.clientside.ClientDavInterface connection)
Setzt die aktuelle Verbindung zum Datenverteiler |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_connection
private static stauma.dav.clientside.ClientDavInterface m_connection
DatenverteilerVerbindung
public DatenverteilerVerbindung()
setConnection
static void setConnection(stauma.dav.clientside.ClientDavInterface connection)
- Setzt die aktuelle Verbindung zum Datenverteiler
- Parameters:
connection
- die Verbindung zum Datenverteiler.
hasConnection
public static boolean hasConnection()
- Gibt zurück ob eine Verbindung existiert.
- Returns:
true
wenn eine Verbindung existiert. Sonst false
.
getConnection
public static stauma.dav.clientside.ClientDavInterface getConnection()
- Gibt die aktuelle Verbindung zum Datenverteiler zurück.
Diese Methode sollte nur aufgerufen werden, wenn zuvor mit
hasConnection()
überprüft wurde,
ob eine Verbindung existiert.
- Returns:
- gibt die Verbindung zum Datenverteiler zurück
- Throws:
java.lang.IllegalStateException
- wirft eine IllegalStateException wenn keine Verbindung existiert.