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.Remote
SammelLastschriftImpl
, SammelUeberweisungImpl
public 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, transactionRollback
getMeta, setMeta
addDeleteListener, addStoreListener, equals, getAttributeType, getList, load, removeDeleteListener, removeStoreListener
getMeta, setMeta
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRef, hashCode, toString, toStub
createBuchung, getBuchungen
public AbstractSammelTransferImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException
getPrimaryAttribute
in interface de.willuhn.datasource.rmi.DBObject
getPrimaryAttribute
in interface de.willuhn.datasource.GenericObject
getPrimaryAttribute
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
AbstractDBObject.getPrimaryAttribute()
protected void insertCheck() throws de.willuhn.util.ApplicationException
insertCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.insertCheck()
protected void updateCheck() throws de.willuhn.util.ApplicationException
updateCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.updateCheck()
public void insert() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
insert
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
de.willuhn.util.ApplicationException
AbstractDBObject.insert()
protected java.lang.Class getForeignObject(java.lang.String arg0) throws java.rmi.RemoteException
getForeignObject
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
AbstractDBObject.getForeignObject(java.lang.String)
public Konto getKonto() throws java.rmi.RemoteException
SammelTransfer
getKonto
in interface SammelTransfer
java.rmi.RemoteException
SammelTransfer.getKonto()
public void setKonto(Konto konto) throws java.rmi.RemoteException
SammelTransfer
setKonto
in interface SammelTransfer
konto
- Konto.java.rmi.RemoteException
SammelTransfer.setKonto(de.willuhn.jameica.hbci.rmi.Konto)
public java.util.Date getTermin() throws java.rmi.RemoteException
Terminable
getTermin
in interface Terminable
java.rmi.RemoteException
Terminable.getTermin()
public java.util.Date getAusfuehrungsdatum() throws java.rmi.RemoteException
Terminable
getAusfuehrungsdatum
in interface Terminable
java.rmi.RemoteException
Terminable.getAusfuehrungsdatum()
public boolean ausgefuehrt() throws java.rmi.RemoteException
Terminable
ausgefuehrt
in interface Terminable
java.rmi.RemoteException
Terminable.ausgefuehrt()
public void setAusgefuehrt(boolean b) throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Terminable
setAusgefuehrt
in interface Terminable
b
- ausgefuehrt-Status.java.rmi.RemoteException
de.willuhn.util.ApplicationException
Terminable.setAusgefuehrt(boolean)
public void setTermin(java.util.Date termin) throws java.rmi.RemoteException
Terminable
setTermin
in interface Terminable
termin
- Termin der Ueberweisung.java.rmi.RemoteException
Terminable.setTermin(java.util.Date)
public boolean ueberfaellig() throws java.rmi.RemoteException
Terminable
ueberfaellig
in interface Terminable
java.rmi.RemoteException
Terminable.ueberfaellig()
public java.lang.String getBezeichnung() throws java.rmi.RemoteException
SammelTransfer
getBezeichnung
in interface SammelTransfer
java.rmi.RemoteException
SammelTransfer.getBezeichnung()
public void setBezeichnung(java.lang.String bezeichnung) throws java.rmi.RemoteException
SammelTransfer
setBezeichnung
in interface SammelTransfer
java.rmi.RemoteException
SammelTransfer.setBezeichnung(java.lang.String)
public void delete() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
delete
in interface de.willuhn.datasource.rmi.Changeable
delete
in class AbstractHibiscusDBObject
java.rmi.RemoteException
de.willuhn.util.ApplicationException
Changeable.delete()
public void store() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
store
in interface de.willuhn.datasource.rmi.Changeable
store
in class AbstractHibiscusDBObject
java.rmi.RemoteException
de.willuhn.util.ApplicationException
Changeable.store()
public java.lang.Object getAttribute(java.lang.String arg0) throws java.rmi.RemoteException
getAttribute
in interface de.willuhn.datasource.rmi.DBObject
getAttribute
in interface de.willuhn.datasource.GenericObject
getAttribute
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
GenericObject.getAttribute(java.lang.String)
public double getSumme() throws java.rmi.RemoteException
SammelTransfer
getSumme
in interface SammelTransfer
java.rmi.RemoteException
SammelTransfer.getSumme()
public SammelTransferBuchung[] getBuchungenAsArray() throws java.rmi.RemoteException
SammelTransfer
getBuchungenAsArray
in interface SammelTransfer
java.rmi.RemoteException
SammelTransfer.getBuchungenAsArray()
public boolean hasWarnings() throws java.rmi.RemoteException
SammelTransfer
hasWarnings
in interface SammelTransfer
java.rmi.RemoteException
SammelTransfer.hasWarnings()
public void setWarning(boolean b) throws java.rmi.RemoteException
SammelTransfer
setWarning
in interface SammelTransfer
b
- true, wenn Warnungen auftraten.java.rmi.RemoteException
SammelTransfer.setWarning(boolean)