DBObject
, DBObjectNode
AbstractDBObject
, AbstractDBObjectNode
public interface Changeable
Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
Loescht alle Eigenschaften (incl.
|
void |
delete() |
Loescht das Objekt aus der Datenbank.
|
boolean |
isNewObject() |
Prueft, ob es sich um ein neues Objekt oder ein bereits in der Datenbank existierendes handelt.
|
void |
overwrite(DBObject object) |
Ueberschreibt dieses Objekt mit den Attributen des uebergebenen.
|
void |
store() |
Speichert das Objekt in der Datenbank.
|
void store() throws RemoteException, de.willuhn.util.ApplicationException
RemoteException
- im Fehlerfall.de.willuhn.util.ApplicationException
- Wenn das Objekt nicht gespeichert werden darf.
Der Grund hierfuer findet sich im Fehlertext der Exception.void delete() throws RemoteException, de.willuhn.util.ApplicationException
RemoteException
- im Fehlerfall.de.willuhn.util.ApplicationException
- Wenn das Objekt nicht geloescht werden darf.
Der Grund hierfuer findet sich im Fehlertext der Exception.void clear() throws RemoteException
RemoteException
- im Fehlerfall.boolean isNewObject() throws RemoteException
RemoteException
- im Fehlerfall.void overwrite(DBObject object) throws RemoteException
store()
aufgerufen werden.object
- das Objekt, welches als Quelle verwendet werden soll.RemoteException
- im Fehlerfall.Copyright © 2018. All rights reserved.