Class AbstractBaseUeberweisungImpl

    • Constructor Detail

      • AbstractBaseUeberweisungImpl

        public AbstractBaseUeberweisungImpl()
                                     throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • getPrimaryAttribute

        public java.lang.String getPrimaryAttribute()
                                             throws java.rmi.RemoteException
        Specified by:
        getPrimaryAttribute in interface de.willuhn.datasource.rmi.DBObject
        Specified by:
        getPrimaryAttribute in interface de.willuhn.datasource.GenericObject
        Specified by:
        getPrimaryAttribute in class de.willuhn.datasource.db.AbstractDBObject
        Throws:
        java.rmi.RemoteException
        See Also:
        GenericObject.getPrimaryAttribute()
      • updateCheck

        protected void updateCheck()
                            throws de.willuhn.util.ApplicationException
        Overrides:
        updateCheck in class AbstractHibiscusTransferImpl
        Throws:
        de.willuhn.util.ApplicationException
        See Also:
        AbstractDBObject.updateCheck()
      • insert

        public void insert()
                    throws java.rmi.RemoteException,
                           de.willuhn.util.ApplicationException
        Overrides:
        insert in class de.willuhn.datasource.db.AbstractDBObject
        Throws:
        java.rmi.RemoteException
        de.willuhn.util.ApplicationException
        See Also:
        AbstractDBObject.insert()
      • getTermin

        public java.util.Date getTermin()
                                 throws java.rmi.RemoteException
        Description copied from interface: Terminable
        Liefert den Termin der Ueberweisung.
        Specified by:
        getTermin in interface Terminable
        Returns:
        Termin der Ueberweisung.
        Throws:
        java.rmi.RemoteException
        See Also:
        Terminable.getTermin()
      • getAusfuehrungsdatum

        public java.util.Date getAusfuehrungsdatum()
                                            throws java.rmi.RemoteException
        Description copied from interface: Terminable
        Liefert das Datum, zu dem der Auftrag ausgefuehrt wurde.
        Specified by:
        getAusfuehrungsdatum in interface Terminable
        Returns:
        das Datum zu dem der Auftrag ausgefuehrt wurde.
        Throws:
        java.rmi.RemoteException
        See Also:
        Terminable.getAusfuehrungsdatum()
      • ausgefuehrt

        public boolean ausgefuehrt()
                            throws java.rmi.RemoteException
        Description copied from interface: Terminable
        Prueft, ob das Objekt ausgefuehrt wurde.
        Specified by:
        ausgefuehrt in interface Terminable
        Returns:
        true, wenn das Objekt bereits ausgefuehrt wurde.
        Throws:
        java.rmi.RemoteException
        See Also:
        Terminable.ausgefuehrt()
      • setTermin

        public void setTermin​(java.util.Date termin)
                       throws java.rmi.RemoteException
        Description copied from interface: Terminable
        Speichert den Termin, an dem die Ueberweisung ausgefuehrt werden soll.
        Specified by:
        setTermin in interface Terminable
        Parameters:
        termin - Termin der Ueberweisung.
        Throws:
        java.rmi.RemoteException
        See Also:
        Terminable.setTermin(java.util.Date)
      • ueberfaellig

        public boolean ueberfaellig()
                             throws java.rmi.RemoteException
        Description copied from interface: Terminable
        Prueft, ob die Ueberweisung ueberfaellig ist.
        Specified by:
        ueberfaellig in interface Terminable
        Returns:
        true, wenn sie ueberfaellig ist.
        Throws:
        java.rmi.RemoteException
        See Also:
        Terminable.ueberfaellig()
      • markingExecuted

        protected boolean markingExecuted()
        Liefert true, wenn wir uns gerade dabei befinden, den Vorgang als ausgefuehrt zu markieren.
        Returns:
        true, wenn wir uns gerade dabei befinden, den Vorgang als ausgefuehrt zu markieren.
      • setAusgefuehrt

        public void setAusgefuehrt​(boolean b)
                            throws java.rmi.RemoteException,
                                   de.willuhn.util.ApplicationException
        Description copied from interface: Terminable
        Markiert das Objekt als ausgefuehrt/nicht ausgefuehrt und speichert die Aenderung unmittelbar.
        Specified by:
        setAusgefuehrt in interface Terminable
        Parameters:
        b - ausgefuehrt-Status.
        Throws:
        java.rmi.RemoteException
        de.willuhn.util.ApplicationException
        See Also:
        Terminable.setAusgefuehrt(boolean)