de.willuhn.datasource.rmi.DBService, java.rmi.Remote, de.willuhn.datasource.ServiceHBCIDBServiceImplpublic interface HBCIDBService
extends de.willuhn.datasource.rmi.DBService
| Modifier and Type | Field | Description |
|---|---|---|
static de.willuhn.jameica.system.Settings |
SETTINGS |
Einstellungen fuer die DB-Services.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
checkConsistency() |
Checkt die Konsistenz der Datenbank und fuehrt bei Bedarf Updates durch.
|
int |
executeUpdate(java.lang.String query,
java.lang.String... params) |
Fuehrt ein Update/Delete-Statement durch.
|
DBSupport |
getDriver() |
Liefert den verwendeten Treiber.
|
java.lang.String |
getSQLTimestamp(java.lang.String content) |
Liefert den Namen der SQL-Funktion, mit der die Datenbank aus einem DATE-Feld einen UNIX-Timestamp macht.
|
void |
install() |
Initialisiert/erzeugt die Datenbank.
|
static final de.willuhn.jameica.system.Settings SETTINGS
void install()
throws java.rmi.RemoteException
java.rmi.RemoteException - Wenn beim Initialisieren ein Fehler auftrat.void checkConsistency()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
java.rmi.RemoteException - Wenn es beim Pruefen der Datenbank-Konsistenz zu einem Fehler kam.de.willuhn.util.ApplicationException - wenn die Datenbank-Konsistenz nicht gewaehrleistet ist.DBSupport getDriver() throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getSQLTimestamp(java.lang.String content)
throws java.rmi.RemoteException
content - der Feld-Name.java.rmi.RemoteExceptionint executeUpdate(java.lang.String query,
java.lang.String... params)
throws java.rmi.RemoteException
query - das Query.params - die Parameter.java.rmi.RemoteException