
public class BankfileBankleitzahlenVerzeichnis extends Object implements BankleitzahlenVerzeichnis
BankleitzahlenVerzeichnis implementation backed by bank files.
This implementation uses bank file resources provided by any available BankfileProvider
implementation.
| Constructor and Description |
|---|
BankfileBankleitzahlenVerzeichnis()
Standard implementation constructor
org.jdtaus.banking.ri.blzdirectory.BankfileBankleitzahlenVerzeichnis. |
BankfileBankleitzahlenVerzeichnis(long reloadIntervalMillis,
long monitoringThreshold)
Creates a new
BankfileBankleitzahlenVerzeichnis instance taking the number of milliseconds to pass before
resources are checked for modifications and the number of bank codes for which progress monitoring gets enabled. |
| Modifier and Type | Method and Description |
|---|---|
protected BankleitzahlenDatei |
getBankfile()
Gets the
BankleitzahlenDatei backing the instance. |
BankleitzahlInfo[] |
getBranchOffices(Bankleitzahl bankCode) |
Date |
getDateOfExpiration() |
BankleitzahlInfo |
getHeadOffice(Bankleitzahl bankCode) |
long |
getMonitoringThreshold()
Gets the number of bank codes for which progress monitoring gets enabled.
|
long |
getReloadIntervalMillis()
Gets the number of milliseconds to pass before providers are checked for modifications.
|
BankleitzahlInfo[] |
search(String name,
String postalCode,
String city,
boolean branchOffices) |
BankleitzahlInfo[] |
searchBankleitzahlInfos(String name,
String postalCode,
String city,
Boolean headOffices,
Boolean branchOffices) |
public BankfileBankleitzahlenVerzeichnis()
org.jdtaus.banking.ri.blzdirectory.BankfileBankleitzahlenVerzeichnis.public BankfileBankleitzahlenVerzeichnis(long reloadIntervalMillis, long monitoringThreshold)
BankfileBankleitzahlenVerzeichnis instance taking the number of milliseconds to pass before
resources are checked for modifications and the number of bank codes for which progress monitoring gets enabled.reloadIntervalMillis - Number of milliseconds to pass before resources are checked for modifications.monitoringThreshold - Number of bank codes for which progress monitoring gets enabled.protected BankleitzahlenDatei getBankfile()
BankleitzahlenDatei backing the instance.BankleitzahlenDatei backing the instance.public BankleitzahlInfo[] getBranchOffices(Bankleitzahl bankCode) throws BankleitzahlExpirationException
getBranchOffices in interface BankleitzahlenVerzeichnisBankleitzahlExpirationExceptionpublic Date getDateOfExpiration()
getDateOfExpiration in interface BankleitzahlenVerzeichnispublic BankleitzahlInfo getHeadOffice(Bankleitzahl bankCode) throws BankleitzahlExpirationException
getHeadOffice in interface BankleitzahlenVerzeichnisBankleitzahlExpirationExceptionpublic long getMonitoringThreshold()
public long getReloadIntervalMillis()
public final BankleitzahlInfo[] search(String name, String postalCode, String city, boolean branchOffices)
search in interface BankleitzahlenVerzeichnispublic BankleitzahlInfo[] searchBankleitzahlInfos(String name, String postalCode, String city, Boolean headOffices, Boolean branchOffices)
searchBankleitzahlInfos in interface BankleitzahlenVerzeichnisCopyright © 2005–2014 jDTAUS. All rights reserved.