public class MahoeSynchronizeBackend
extends <any>
Modifier and Type | Class and Description |
---|---|
protected class |
MahoeSynchronizeBackend.MahoeJobGroup
Hier ist die Implementierung unseres Jobs
|
Modifier and Type | Field and Description |
---|---|
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.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.String> |
BLZ_SUPPORTED
Die vom Job-Provider explizit unterstützten Bankleitzahlen.
|
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ü die Ausgleichsbuchung
|
static java.lang.String |
CREATE_CLEARING
Ausgleichsbunchung anlegen
|
static java.lang.String |
KONTO_VERSION
Version des Kontos.
|
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)
Fügt eine BLZ zu den Unterstützen BLZ hinzu
|
protected <any>.JobGroup |
createJobGroup(Konto konto) |
protected java.lang.Class<MahoeSynchronizeJobProvider> |
getJobProviderInterface() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getPropertyNames(Konto konto) |
boolean |
supports(java.lang.Class<? extends SynchronizeJob> type,
Konto konto) |
public static final java.lang.String BACKEND_NAME
public static final java.lang.String KONTO_VERSION
public static final java.lang.String CARD_NUMBER
public static final java.lang.String CARD_ACCOUNT
public static final java.lang.String CARD_COMPANY
public static final java.lang.String SAVE_PDF
public static final java.lang.String SAVE_PDF_PATH
public static final java.lang.String BANK_NAME
public static final java.lang.String BSH_VTN
public static final java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.String> BLZ_SUPPORTED
public static final java.lang.String CREATE_CLEARING
public static final java.lang.String CLEARING_ACCOUNT
public static void addBlzSupported(java.lang.String blz, java.lang.String bankName)
blz
- bankName
- public java.lang.String getName()
de.willuhn.jameica.hbci.synchronize.SynchronizeBackend#getName()
protected java.lang.Class<MahoeSynchronizeJobProvider> getJobProviderInterface()
de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend#getJobProviderInterface()
protected <any>.JobGroup createJobGroup(Konto konto)
de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend#createJobGroup(de.willuhn.jameica.hbci.rmi.Konto)
public java.util.List<java.lang.String> getPropertyNames(Konto konto)
de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend#getPropertyNames(de.willuhn.jameica.hbci.rmi.Konto)
public boolean supports(java.lang.Class<? extends SynchronizeJob> type, Konto konto)
de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend#supports(java.lang.Class,
de.willuhn.jameica.hbci.rmi.Konto)