Changeable, GenericObject, Remote, TransactionableDBObjectNodeAbstractDBObject, AbstractDBObjectNodepublic interface DBObject extends GenericObject, Transactionable, Changeable
| Modifier and Type | Method | Description |
|---|---|---|
void |
addDeleteListener(Listener l) |
Fuegt dem Objekt einen Listener hinzu, der ausgeloest wird, wenn
das Objekt gerade geloescht wurde.
|
void |
addStoreListener(Listener l) |
Fuegt dem Objekt einen Listener hinzu, der ausgeloest wird, wenn
das Objekt gespeichert wurde.
|
boolean |
equals(GenericObject other) |
Vergleicht dieses Objekt mit dem uebergebenen.
|
Object |
getAttribute(String name) |
Liefert den Wert des angegebenen Attributes.
|
String |
getAttributeType(String attributeName) |
Liefert den Attributtyp des uebergebenen Feldes.
|
DBIterator |
getList() |
Liefert eine Liste aller Objekte des aktuellen Types.
|
String |
getPrimaryAttribute() |
Liefert den Namen des Primaer-Attributes dieses Objektes.
|
void |
load(String id) |
Laedt die Eigenschaften des Datensatzes mit der angegebenen
ID aus der Datenbank.
|
void |
removeDeleteListener(Listener l) |
Entfernt den Listener wieder.
|
void |
removeStoreListener(Listener l) |
Entfernt den Listener wieder.
|
clear, delete, isNewObject, overwrite, storegetAttributeNames, getIDtransactionBegin, transactionCommit, transactionRollbackvoid load(String id) throws RemoteException
id - ID des zu ladenden Objektes.RemoteException - im Fehlerfall.Object getAttribute(String name) throws RemoteException
getAttribute in interface GenericObjectname - Name des Feldes.RemoteException - im Fehlerfall.GenericObject.getAttribute(java.lang.String)String getAttributeType(String attributeName) throws RemoteException
attributeName - Name des Attributes.RemoteException - im Fehlerfall.String getPrimaryAttribute() throws RemoteException
GenericObjectgetPrimaryAttribute in interface GenericObjectRemoteException - im Fehlerfall.GenericObject.getPrimaryAttribute()DBIterator getList() throws RemoteException
RemoteExceptionboolean equals(GenericObject other) throws RemoteException
equals in interface GenericObjectother - das zu vergleichende Objekt.RemoteExceptionGenericObject.equals(de.willuhn.datasource.GenericObject)void addDeleteListener(Listener l) throws RemoteException
l - der Listener.RemoteExceptionvoid addStoreListener(Listener l) throws RemoteException
l - der Listener.RemoteExceptionvoid removeDeleteListener(Listener l) throws RemoteException
l - der Listener.RemoteExceptionvoid removeStoreListener(Listener l) throws RemoteException
l - der Listener.RemoteExceptionCopyright © 2018. All rights reserved.