DBServiceImpl, EmbeddedDBServiceImplpublic interface DBService extends Service
| Modifier and Type | Method | Description |
|---|---|---|
<T extends DBObject> |
createList(Class<? extends DBObject> clazz) |
Liefert eine Liste aller in der Datenbank vorhandenen Objekte des angegebenen Typs,
|
<T extends DBObject> |
createObject(Class<? extends DBObject> clazz,
String identifier) |
Erzeugt ein neues Objekt des angegebenen Typs.
|
Object |
execute(String sql,
Object[] params,
ResultSetExtractor extractor) |
Fuehrt ein SQL-Statement aus und uebergibt das Resultset an den Extractor.
|
<T extends DBObject> DBIterator<T> createList(Class<? extends DBObject> clazz) throws RemoteException
clazz - Name der Klasse von der eine Liste geholt werden soll.RemoteException<T extends DBObject> T createObject(Class<? extends DBObject> clazz, String identifier) throws RemoteException
clazz - Name der Klasse des zu erzeugenden Objektes.identifier - der eindeutige Identifier des Objektes.
Kann null sein, wenn ein neues Objekt erzeugt werden soll.
Andernfalls wird das mit dem genannten Identifier geladen.RemoteExceptionObject execute(String sql, Object[] params, ResultSetExtractor extractor) throws RemoteException
sql - das Statement.params - die Parameter zur Erzeugung des PreparedStatements.extractor - der Extractor.RemoteExceptionCopyright © 2018. All rights reserved.