de.willuhn.datasource.GenericObject, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.rmi.Transactionable, HibiscusDBObject, SammelTransfer, Terminable, java.io.Serializable, java.rmi.RemoteSammelLastschriftImpl, SammelUeberweisungImplpublic abstract class AbstractSammelTransferImpl extends AbstractHibiscusDBObject implements SammelTransfer, Terminable
| Constructor | Description |
|---|---|
AbstractSammelTransferImpl() |
ct.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
ausgefuehrt() |
Prueft, ob das Objekt ausgefuehrt wurde.
|
void |
delete() |
|
java.lang.Object |
getAttribute(java.lang.String arg0) |
Ueberschrieben, um ein Pseudo-Attribut "buchungen" zu erzeugen, welches
eine String-Repraesentation der enthaltenen Buchungen enthaelt.
|
java.util.Date |
getAusfuehrungsdatum() |
Liefert das Datum, zu dem der Auftrag ausgefuehrt wurde.
|
java.lang.String |
getBezeichnung() |
Liefert eine Bezeichnung des Transfers.
|
SammelTransferBuchung[] |
getBuchungenAsArray() |
Liefert die Buchungen des Sammeltransfers als Array.
|
protected java.lang.Class |
getForeignObject(java.lang.String arg0) |
|
Konto |
getKonto() |
Liefert das Konto, ueber das der Transfer gebucht wird.
|
java.lang.String |
getPrimaryAttribute() |
|
double |
getSumme() |
Liefert die Summe der enthaltenen Buchungen.
|
java.util.Date |
getTermin() |
Liefert den Termin der Ueberweisung.
|
boolean |
hasWarnings() |
Prueft, ob bei der Ausfuehrung des Auftrages Warnungen auftraten.
|
void |
insert() |
|
protected void |
insertCheck() |
|
void |
setAusgefuehrt(boolean b) |
Markiert das Objekt als ausgefuehrt/nicht ausgefuehrt und speichert die Aenderung
unmittelbar.
|
void |
setBezeichnung(java.lang.String bezeichnung) |
Speichert die Bezeichnung.
|
void |
setKonto(Konto konto) |
Speichert das Konto, ueber das der Transfer gebucht werden soll.
|
void |
setTermin(java.util.Date termin) |
Speichert den Termin, an dem die Ueberweisung ausgefuehrt werden soll.
|
void |
setWarning(boolean b) |
Legt fest, ob bei der Ausfuehrung Warnungen auftraten.
|
void |
store() |
|
boolean |
ueberfaellig() |
Prueft, ob die Ueberweisung ueberfaellig ist.
|
protected void |
updateCheck() |
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getTableName, getUpdateSQL, hasChanged, hasChanged, init, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollbackgetMeta, setMetaaddDeleteListener, addStoreListener, equals, getAttributeType, getList, load, removeDeleteListener, removeStoreListenergetMeta, setMetafinalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubcreateBuchung, getBuchungenpublic AbstractSammelTransferImpl()
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.RemoteExceptionAbstractDBObject.getPrimaryAttribute()protected void insertCheck()
throws de.willuhn.util.ApplicationException
insertCheck in class de.willuhn.datasource.db.AbstractDBObjectde.willuhn.util.ApplicationExceptionAbstractDBObject.insertCheck()protected void updateCheck()
throws de.willuhn.util.ApplicationException
updateCheck in class de.willuhn.datasource.db.AbstractDBObjectde.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()protected java.lang.Class getForeignObject(java.lang.String arg0)
throws java.rmi.RemoteException
getForeignObject in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionAbstractDBObject.getForeignObject(java.lang.String)public Konto getKonto() throws java.rmi.RemoteException
SammelTransfergetKonto in interface SammelTransferjava.rmi.RemoteExceptionSammelTransfer.getKonto()public void setKonto(Konto konto) throws java.rmi.RemoteException
SammelTransfersetKonto in interface SammelTransferkonto - Konto.java.rmi.RemoteExceptionSammelTransfer.setKonto(de.willuhn.jameica.hbci.rmi.Konto)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 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 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()public java.lang.String getBezeichnung()
throws java.rmi.RemoteException
SammelTransfergetBezeichnung in interface SammelTransferjava.rmi.RemoteExceptionSammelTransfer.getBezeichnung()public void setBezeichnung(java.lang.String bezeichnung)
throws java.rmi.RemoteException
SammelTransfersetBezeichnung in interface SammelTransferjava.rmi.RemoteExceptionSammelTransfer.setBezeichnung(java.lang.String)public void delete()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
delete in interface de.willuhn.datasource.rmi.Changeabledelete in class AbstractHibiscusDBObjectjava.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionChangeable.delete()public void store()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
store in interface de.willuhn.datasource.rmi.Changeablestore in class AbstractHibiscusDBObjectjava.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionChangeable.store()public java.lang.Object getAttribute(java.lang.String arg0)
throws java.rmi.RemoteException
getAttribute in interface de.willuhn.datasource.rmi.DBObjectgetAttribute in interface de.willuhn.datasource.GenericObjectgetAttribute in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionGenericObject.getAttribute(java.lang.String)public double getSumme()
throws java.rmi.RemoteException
SammelTransfergetSumme in interface SammelTransferjava.rmi.RemoteExceptionSammelTransfer.getSumme()public SammelTransferBuchung[] getBuchungenAsArray() throws java.rmi.RemoteException
SammelTransfergetBuchungenAsArray in interface SammelTransferjava.rmi.RemoteExceptionSammelTransfer.getBuchungenAsArray()public boolean hasWarnings()
throws java.rmi.RemoteException
SammelTransferhasWarnings in interface SammelTransferjava.rmi.RemoteExceptionSammelTransfer.hasWarnings()public void setWarning(boolean b)
throws java.rmi.RemoteException
SammelTransfersetWarning in interface SammelTransferb - true, wenn Warnungen auftraten.java.rmi.RemoteExceptionSammelTransfer.setWarning(boolean)