Package de.willuhn.jameica.hbci.io
Class AbstractDTAUSIO
java.lang.Object
de.willuhn.jameica.hbci.io.AbstractDTAUSIO
- All Implemented Interfaces:
IO
- Direct Known Subclasses:
AbstractDTAUSImporter,DTAUSSammelTransferExporter
Abstrakte Basis-Klasse fuer DTAUS-Import/Export.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIOFormat[]getIOFormats(Class objectType) Liefert eine Liste der von diesem unterstuetzten Datei-Formate.getName()Liefert einen sprechenden Namen des Exporters/Importers.protected StringmapDtausToTextschluessel(SammelTransferBuchung buchung, long ts) Mappt den DTAUS-Textschluessel von DTAUS zu Hibiscus.protected intMappt den Textschluessel von Hibiscus zu DTAUS.
-
Constructor Details
-
AbstractDTAUSIO
public AbstractDTAUSIO()
-
-
Method Details
-
getName
Description copied from interface:IOLiefert einen sprechenden Namen des Exporters/Importers. Z.Bsp. "Swift MT-940 Format". -
mapTextschluesselToDtaus
Mappt den Textschluessel von Hibiscus zu DTAUS.- Parameters:
buchung- Buchung.- Returns:
- Textschluessel.
- Throws:
RemoteException
-
mapDtausToTextschluessel
Mappt den DTAUS-Textschluessel von DTAUS zu Hibiscus.- Parameters:
buchung- die Buchung.ts- Textschluessel aus DTAUS.- Returns:
- Textschluessel in Hibiscus.
-
getIOFormats
Description copied from interface:IOLiefert eine Liste der von diesem unterstuetzten Datei-Formate.- Specified by:
getIOFormatsin interfaceIO- Parameters:
objectType- Art der zu exportierenden/importierenden Objekte. Z.Bsb.: Umsatz.class oder SammellastBuchung.class. Abhaengig davon kann der Exporter/Importer eine unterschiedliche Liste von Dateiformaten liefern, die er zu dieser Objektart unterstuetzt.- Returns:
- Liste der Export-Formate.
-