public class MahoeSynchronizeBackend extends de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend<MahoeSynchronizeJobProvider>
Modifier and Type | Class and Description |
---|---|
protected class |
MahoeSynchronizeBackend.MahoeJobGroup
Hier ist die Implementierung unseres Jobs
|
de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.JobGroup, de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.Synchronization, de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.Worker
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASK_FILENAME
Immer nach Dateinamen fragen
|
static java.lang.String |
BACKEND_NAME
Backend Klassen Name
|
static java.lang.String |
BANK_NAME
Der Bank Name, im Moment nur für Santander Banken
|
static java.lang.String |
BSH_VTN
VTN für Schwäbisch Hall Verträge
|
static java.lang.String |
CARD_ACCOUNT
Property name für das Kreditkartenkonto
|
static java.lang.String |
CARD_COMPANY
Property name für den Kreditkarten-Anbieter
|
static java.lang.String |
CARD_NUMBER
Property name für die Kreditkartennummer
|
static java.lang.String |
CLEARING_ACCOUNT
Konto für die Ausgleichsbuchung
|
static java.lang.String |
CREATE_CLEARING
Ausgleichsbuchung anlegen
|
static java.lang.String |
KONTO_VERSION
Version des Kontos.
|
static java.lang.String |
MAX_ASK_FILENAME_COUNT
Max.
|
static java.lang.String |
PW_ASK_ALWAYS
Immer nach Passwort fragen
|
static java.lang.String |
SAVE_PDF
Kontoauszüge speichern
|
static java.lang.String |
SAVE_PDF_PATH
Speicherpfad für PDF Kontoauszüge
|
Constructor and Description |
---|
MahoeSynchronizeBackend()
Standardkonstruktor
|
Modifier and Type | Method and Description |
---|---|
static void |
addBlzSupported(java.lang.String blz,
java.lang.String bankName)
Add BLZ to supported BLZ list
|
protected de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.JobGroup |
createJobGroup(de.willuhn.jameica.hbci.rmi.Konto konto) |
static java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> |
getBlzSupported()
Returns the list with supported BLZs
|
protected java.lang.Class<MahoeSynchronizeJobProvider> |
getJobProviderInterface() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getPropertyNames(de.willuhn.jameica.hbci.rmi.Konto konto) |
boolean |
supports(java.lang.Class<? extends de.willuhn.jameica.hbci.synchronize.jobs.SynchronizeJob> type,
de.willuhn.jameica.hbci.rmi.Konto konto) |
public static final java.lang.String ASK_FILENAME
public static final java.lang.String BACKEND_NAME
public static final java.lang.String BANK_NAME
public static final java.lang.String BSH_VTN
public static final java.lang.String CARD_ACCOUNT
public static final java.lang.String CARD_COMPANY
public static final java.lang.String CARD_NUMBER
public static final java.lang.String CLEARING_ACCOUNT
public static final java.lang.String CREATE_CLEARING
public static final java.lang.String KONTO_VERSION
public static final java.lang.String MAX_ASK_FILENAME_COUNT
public static final java.lang.String PW_ASK_ALWAYS
public static final java.lang.String SAVE_PDF
public static final java.lang.String SAVE_PDF_PATH
public static void addBlzSupported(java.lang.String blz, java.lang.String bankName)
blz
- bankName
- public static java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> getBlzSupported()
public java.lang.String getName()
SynchronizeBackend.getName()
public java.util.List<java.lang.String> getPropertyNames(de.willuhn.jameica.hbci.rmi.Konto konto)
getPropertyNames
in interface de.willuhn.jameica.hbci.synchronize.SynchronizeBackend
getPropertyNames
in class de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend<MahoeSynchronizeJobProvider>
AbstractSynchronizeBackend.getPropertyNames(de.willuhn.jameica.hbci.rmi.Konto)
public boolean supports(java.lang.Class<? extends de.willuhn.jameica.hbci.synchronize.jobs.SynchronizeJob> type, de.willuhn.jameica.hbci.rmi.Konto konto)
supports
in interface de.willuhn.jameica.hbci.synchronize.SynchronizeBackend
supports
in class de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend<MahoeSynchronizeJobProvider>
AbstractSynchronizeBackend.supports(java.lang.Class,
de.willuhn.jameica.hbci.rmi.Konto)
protected de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.JobGroup createJobGroup(de.willuhn.jameica.hbci.rmi.Konto konto)
createJobGroup
in class de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend<MahoeSynchronizeJobProvider>
AbstractSynchronizeBackend.createJobGroup(de.willuhn.jameica.hbci.rmi.Konto)
protected java.lang.Class<MahoeSynchronizeJobProvider> getJobProviderInterface()
getJobProviderInterface
in class de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend<MahoeSynchronizeJobProvider>
AbstractSynchronizeBackend.getJobProviderInterface()