de.willuhn.datasource.GenericObject, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.rmi.Transactionable, BaseUeberweisung, HibiscusDBObject, HibiscusTransfer, Terminable, Transfer, java.io.Serializable, java.rmi.RemoteAuslandsUeberweisungImpl, LastschriftImpl, SepaLastschriftImpl, UeberweisungImplpublic abstract class AbstractBaseUeberweisungImpl extends AbstractHibiscusTransferImpl implements BaseUeberweisung, Terminable
| Constructor | Description |
|---|---|
AbstractBaseUeberweisungImpl() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
ausgefuehrt() |
Prueft, ob das Objekt ausgefuehrt wurde.
|
java.util.Date |
getAusfuehrungsdatum() |
Liefert das Datum, zu dem der Auftrag ausgefuehrt wurde.
|
java.lang.String |
getPrimaryAttribute() |
|
java.util.Date |
getTermin() |
Liefert den Termin der Ueberweisung.
|
java.lang.String |
getTextSchluessel() |
Liefert den Textschluessel des Auftrags.
|
void |
insert() |
|
protected void |
insertCheck() |
|
protected boolean |
markingExecuted() |
Liefert true, wenn wir uns gerade dabei befinden, den Vorgang als ausgefuehrt zu markieren.
|
void |
setAusgefuehrt(boolean b) |
Markiert das Objekt als ausgefuehrt/nicht ausgefuehrt und speichert die Aenderung
unmittelbar.
|
void |
setTermin(java.util.Date termin) |
Speichert den Termin, an dem die Ueberweisung ausgefuehrt werden soll.
|
void |
setTextSchluessel(java.lang.String schluessel) |
Speichert den Textschluessel.
|
boolean |
ueberfaellig() |
Prueft, ob die Ueberweisung ueberfaellig ist.
|
protected void |
updateCheck() |
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getTableName, getUpdateSQL, hasChanged, hasChanged, init, isNewObject, load, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollbackgetMeta, setMetadelete, getAttribute, getBetrag, getGegenkontoBLZ, getGegenkontoName, getGegenkontoNummer, getKonto, getWeitereVerwendungszwecke, getZweck, getZweck2, overwrite, setBetrag, setGegenkonto, setGegenkontoBLZ, setGegenkontoName, setGegenkontoNummer, setKonto, setWeitereVerwendungszwecke, setZweck, setZweck2, storeclear, delete, isNewObject, overwrite, storeaddDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, load, removeDeleteListener, removeStoreListenergetMeta, setMetagetKonto, setBetrag, setGegenkonto, setGegenkontoBLZ, setGegenkontoName, setGegenkontoNummer, setKonto, setWeitereVerwendungszwecke, setZweck, setZweck2finalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubtransactionBegin, transactionCommit, transactionRollbackgetBetrag, getGegenkontoBLZ, getGegenkontoName, getGegenkontoNummer, getWeitereVerwendungszwecke, getZweck, getZweck2public AbstractBaseUeberweisungImpl()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic java.lang.String getPrimaryAttribute()
throws java.rmi.RemoteException
getPrimaryAttribute in interface de.willuhn.datasource.rmi.DBObjectgetPrimaryAttribute in interface de.willuhn.datasource.GenericObjectgetPrimaryAttribute in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionGenericObject.getPrimaryAttribute()protected void insertCheck()
throws de.willuhn.util.ApplicationException
insertCheck in class AbstractHibiscusTransferImplde.willuhn.util.ApplicationExceptionAbstractHibiscusTransferImpl.insertCheck()protected void updateCheck()
throws de.willuhn.util.ApplicationException
updateCheck in class AbstractHibiscusTransferImplde.willuhn.util.ApplicationExceptionAbstractDBObject.updateCheck()public void insert()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
insert in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionAbstractDBObject.insert()public java.util.Date getTermin()
throws java.rmi.RemoteException
TerminablegetTermin in interface Terminablejava.rmi.RemoteExceptionTerminable.getTermin()public java.util.Date getAusfuehrungsdatum()
throws java.rmi.RemoteException
TerminablegetAusfuehrungsdatum in interface Terminablejava.rmi.RemoteExceptionTerminable.getAusfuehrungsdatum()public boolean ausgefuehrt()
throws java.rmi.RemoteException
Terminableausgefuehrt in interface Terminablejava.rmi.RemoteExceptionTerminable.ausgefuehrt()public void setTermin(java.util.Date termin)
throws java.rmi.RemoteException
TerminablesetTermin in interface Terminabletermin - Termin der Ueberweisung.java.rmi.RemoteExceptionTerminable.setTermin(java.util.Date)public boolean ueberfaellig()
throws java.rmi.RemoteException
Terminableueberfaellig in interface Terminablejava.rmi.RemoteExceptionTerminable.ueberfaellig()protected boolean markingExecuted()
public void setAusgefuehrt(boolean b)
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
TerminablesetAusgefuehrt in interface Terminableb - ausgefuehrt-Status.java.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionTerminable.setAusgefuehrt(boolean)public java.lang.String getTextSchluessel()
throws java.rmi.RemoteException
BaseUeberweisunggetTextSchluessel in interface BaseUeberweisungjava.rmi.RemoteExceptionBaseUeberweisung.getTextSchluessel()public void setTextSchluessel(java.lang.String schluessel)
throws java.rmi.RemoteException
BaseUeberweisungsetTextSchluessel in interface BaseUeberweisungjava.rmi.RemoteExceptionBaseUeberweisung.setTextSchluessel(java.lang.String)