Package de.willuhn.jameica.hbci
Class SynchronizeOptions
- java.lang.Object
-
- de.willuhn.jameica.hbci.SynchronizeOptions
-
- All Implemented Interfaces:
java.io.Serializable
public class SynchronizeOptions extends java.lang.Object implements java.io.SerializableContainer fuer die Synchronisierungsoptionen eines Kontos.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SynchronizeOptions(Konto k)ct.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAutoSaldo()Aktiviert/deaktiviert die automatische Saldenberechnung fuer Offlinekonten.booleangetSyncAuslandsUeberweisungen()Prueft, ob offene und ueberfaellige Auslandsueberweisungen eingereicht werden sollen.booleangetSynchronize()Prueft, ob irgendeine Synchronisierungsoption fuer das Konto aktiviert ist.static java.util.List<Konto>getSynchronizeKonten()Liefert die Liste der zu synchronisierenden Konten.booleangetSyncKontoauszuege()Prueft, ob die Kontoauszuege abgerufen werden sollen.booleangetSyncKontoauszuegePdf()Prueft, ob die PDF-Kontoauszuege abgerufen werden sollen.booleangetSyncMessages()Prueft, ob die Banknachrichten fuer das Konto abgerufen werden sollen.booleangetSyncOffline()Prueft, ob in dem Konto automatisch passende Gegenbuchungen angelegt werden sollen, wenn es ein Offline-Konto ist.booleangetSyncSaldo()BUGZILLA 346 Prueft, ob die Kontoauszuege abgerufen werden sollen.booleangetSyncSepaDauerauftraege()Prueft, ob die SEPA-Dauerauftraege synchronisiert werden sollen.booleangetSyncSepaLastschriften()Prueft, ob offene und ueberfaellige SEPA-Lastschriften eingereicht werden sollen.voidsetAll(boolean status)Aendert den Synchronisierungsstatus aller Auftragstypen.voidsetAutoSaldo(boolean b)Aktiviert/deaktiviert die automatische Saldenberechnung fuer Offlinekonten.voidsetSyncAuslandsUeberweisungen(boolean b)Legt fest, ob offene und ueberfaellige Auslandsueberweisungen eingereicht werden sollen.voidsetSyncKontoauszuege(boolean b)Legt fest, ob die Kontoauszuege abgerufen werden sollen.voidsetSyncKontoauszuegePdf(boolean b)Legt fest, ob die PDF-Kontoauszuege abgerufen werden sollen.voidsetSyncMessages(boolean b)Legt fest, ob die Banknachrichten abgerufen werden sollen.voidsetSyncOffline(boolean b)Legt fest, ob in dem Konto automatisch passende Gegenbuchungen angelegt werden sollen, wenn es ein Offline-Konto ist.voidsetSyncSaldo(boolean b)Legt fest, ob die Salden abgerufen werden sollen.voidsetSyncSepaDauerauftraege(boolean b)Legt fest, ob die SEPA-Dauerauftraege synchronisiert werden sollen.voidsetSyncSepaLastschriften(boolean b)Legt fest, ob offene und ueberfaellige SEPA-Lastschriften eingereicht werden sollen.
-
-
-
Constructor Detail
-
SynchronizeOptions
public SynchronizeOptions(Konto k) throws java.rmi.RemoteException
ct.- Parameters:
k- das Konto.- Throws:
java.rmi.RemoteException
-
-
Method Detail
-
getSynchronizeKonten
public static java.util.List<Konto> getSynchronizeKonten()
Liefert die Liste der zu synchronisierenden Konten.- Returns:
- Liste der zu synchronisierenden Konten.
-
getSynchronize
public boolean getSynchronize()
Prueft, ob irgendeine Synchronisierungsoption fuer das Konto aktiviert ist.- Returns:
- true, wenn irgendeine Option aktiv ist.
-
setAll
public void setAll(boolean status)
Aendert den Synchronisierungsstatus aller Auftragstypen.- Parameters:
status- neuer Status.
-
getSyncSaldo
public boolean getSyncSaldo()
BUGZILLA 346 Prueft, ob die Kontoauszuege abgerufen werden sollen.- Returns:
- true, wenn sie synchronisiert werden sollen.
-
getSyncMessages
public boolean getSyncMessages()
Prueft, ob die Banknachrichten fuer das Konto abgerufen werden sollen.- Returns:
- true, wenn die Banknachrichten fuer das Konto abgerufen werden sollen.
-
getSyncKontoauszuege
public boolean getSyncKontoauszuege()
Prueft, ob die Kontoauszuege abgerufen werden sollen.- Returns:
- true, wenn sie synchronisiert werden sollen.
-
getSyncKontoauszuegePdf
public boolean getSyncKontoauszuegePdf()
Prueft, ob die PDF-Kontoauszuege abgerufen werden sollen.- Returns:
- true, wenn sie synchronisiert werden sollen.
-
getSyncSepaDauerauftraege
public boolean getSyncSepaDauerauftraege()
Prueft, ob die SEPA-Dauerauftraege synchronisiert werden sollen.- Returns:
- true, wenn sie synchronisiert werden sollen.
-
getSyncAuslandsUeberweisungen
public boolean getSyncAuslandsUeberweisungen()
Prueft, ob offene und ueberfaellige Auslandsueberweisungen eingereicht werden sollen.- Returns:
- true, wenn sie synchronisiert werden sollen.
-
getSyncSepaLastschriften
public boolean getSyncSepaLastschriften()
Prueft, ob offene und ueberfaellige SEPA-Lastschriften eingereicht werden sollen.- Returns:
- true, wenn sie synchronisiert werden sollen.
-
getSyncOffline
public boolean getSyncOffline()
Prueft, ob in dem Konto automatisch passende Gegenbuchungen angelegt werden sollen, wenn es ein Offline-Konto ist.- Returns:
- true, wenn automatische Offline-Synchronisierung stattfinden soll.
-
getAutoSaldo
public boolean getAutoSaldo()
Aktiviert/deaktiviert die automatische Saldenberechnung fuer Offlinekonten. Wenn dieses Setting fals liefert, wird unter keinen Umstaenden der Saldo automatisch berechnet.- Returns:
- true, wenn der Saldo des Offline-Kontos automatisch berechnet werden soll, wenn kein Scripting-Backend vorhanden ist.
-
setAutoSaldo
public void setAutoSaldo(boolean b)
Aktiviert/deaktiviert die automatische Saldenberechnung fuer Offlinekonten. Wenn dieses Setting fals liefert, wird unter keinen Umstaenden der Saldo automatisch berechnet.- Parameters:
b- true, wenn der Saldo des Offline-Kontos automatisch berechnet werden soll, wenn kein Scripting-Backend vorhanden ist.
-
setSyncMessages
public void setSyncMessages(boolean b)
Legt fest, ob die Banknachrichten abgerufen werden sollen.- Parameters:
b- true, wenn die Banknachrichten abgerufen werden sollen.
-
setSyncKontoauszuege
public void setSyncKontoauszuege(boolean b)
Legt fest, ob die Kontoauszuege abgerufen werden sollen.- Parameters:
b- true, wenn sie synchronisiert werden sollen.
-
setSyncKontoauszuegePdf
public void setSyncKontoauszuegePdf(boolean b)
Legt fest, ob die PDF-Kontoauszuege abgerufen werden sollen.- Parameters:
b- true, wenn sie synchronisiert werden sollen.
-
setSyncSaldo
public void setSyncSaldo(boolean b)
Legt fest, ob die Salden abgerufen werden sollen.- Parameters:
b- true, wenn sie synchronisiert werden sollen.
-
setSyncSepaDauerauftraege
public void setSyncSepaDauerauftraege(boolean b)
Legt fest, ob die SEPA-Dauerauftraege synchronisiert werden sollen.- Parameters:
b- true, wenn sie synchronisiert werden sollen.
-
setSyncAuslandsUeberweisungen
public void setSyncAuslandsUeberweisungen(boolean b)
Legt fest, ob offene und ueberfaellige Auslandsueberweisungen eingereicht werden sollen.- Parameters:
b- true, wenn sie synchronisiert werden sollen.
-
setSyncSepaLastschriften
public void setSyncSepaLastschriften(boolean b)
Legt fest, ob offene und ueberfaellige SEPA-Lastschriften eingereicht werden sollen.- Parameters:
b- true, wenn sie synchronisiert werden sollen.
-
setSyncOffline
public void setSyncOffline(boolean b)
Legt fest, ob in dem Konto automatisch passende Gegenbuchungen angelegt werden sollen, wenn es ein Offline-Konto ist.- Parameters:
b- true, wenn automatische Offline-Synchronisierung stattfinden soll.
-
-