de.willuhn.jameica.hbci.synchronize.SynchronizeBackend
public class MahoeSynchronizeBackend extends de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend<MahoeSynchronizeJobProvider>
Modifier and Type | Class | 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 | Description |
---|---|---|
static java.lang.String |
ACC_STATEM_MAX_DAYS_BACK |
Max period in the past to load account sheets
|
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 |
PW_ASK_ALWAYS |
Immer nach Passwort fragen
|
static java.lang.String |
PW_DEBUG_SHOW |
Show the login password just before sending the login request.
|
static java.lang.String |
STAY_LOGGED_IN |
Stay logged in after synchronisation
|
Constructor | Description |
---|---|
MahoeSynchronizeBackend() |
Standardkonstruktor
|
Modifier and Type | Method | Description |
---|---|---|
static void |
addBlzSupported(java.lang.String blz,
java.lang.String bankName) |
Add BLZ to supported BLZ list
|
static void |
addWalletPrefix(java.lang.String prefix,
java.lang.String bankName) |
Add Wallet prefix for a bank
|
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) |
|
static java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> |
getWalletPrefixs() |
Returns the list with Wallet prefixes
|
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 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 ACC_STATEM_MAX_DAYS_BACK
public static final java.lang.String PW_ASK_ALWAYS
public static final java.lang.String PW_DEBUG_SHOW
public static final java.lang.String STAY_LOGGED_IN
public static void addBlzSupported(java.lang.String blz, java.lang.String bankName)
blz
- bankName
- public static void addWalletPrefix(java.lang.String prefix, java.lang.String bankName)
prefix
- bankName
- public static java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> getBlzSupported()
public static java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.String> getWalletPrefixs()
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()