
public interface BankleitzahlenVerzeichnis
For further information see the Merkblatt Bankleitzahlendatei. An updated version of the document may be found at Deutsche Bundesbank.
Example: Getting the jDTAUS Banking SPI implementation.
BankleitzahlenVerzeichnis directory =
(BankleitzahlenVerzeichnis) ContainerFactory.getContainer().
getObject( BankleitzahlenVerzeichnis.class );
Container| Modifier and Type | Method and Description |
|---|---|
BankleitzahlInfo[] |
getBranchOffices(Bankleitzahl bankCode)
Gets the records of the branch offices for a given Bankleitzahl.
|
Date |
getDateOfExpiration()
Gets the date of expiration of the data.
|
BankleitzahlInfo |
getHeadOffice(Bankleitzahl bankCode)
Gets the record of the head office for a given Bankleitzahl.
|
BankleitzahlInfo[] |
searchBankleitzahlInfos(String name,
String postalCode,
String city,
Boolean headOffices,
Boolean branchOffices)
Searches the directory for records matching the given criteria.
|
BankleitzahlInfo[] getBranchOffices(Bankleitzahl bankCode) throws BankleitzahlExpirationException
bankCode - The Bankleitzahl to return the records of corresponding branch offices for.bankCode or an empty array if the directory does not
hold corresponding records for bankCode.NullPointerException - if bankCode is null.BankleitzahlExpirationException - if bankCode has expired.Date getDateOfExpiration()
BankleitzahlInfo getHeadOffice(Bankleitzahl bankCode) throws BankleitzahlExpirationException
bankCode - A Bankleitzahl to return the record of the corresponding head office for.bankCode or null if no head office exists for
bankCode.NullPointerException - if bankCode is null.BankleitzahlExpirationException - if bankCode has expired.BankleitzahlInfo[] searchBankleitzahlInfos(String name, String postalCode, String city, Boolean headOffices, Boolean branchOffices)
name - Text to select records whose property name matches the given text; null to ignore
property name during searching.postalCode - Text to select records whose property postalCode matches the given text; null
to ignore property postalCode during searching.city - Text to select records whose property city matches the given text; null to ignore
property city during searching.headOffices - true to return head office records; false to not return head office records;
null to ignore property headOffice during searching.branchOffices - true to return branch office records; false to not return branch office
records; null to ignore property headOffice during searching.IllegalArgumentException - if name, postalCode or city contains data which cannot
be used for searching the directory.Copyright © 2005–2014 jDTAUS. All rights reserved.