IO
AbstractDTAUSImporter
, DTAUSSammelTransferExporter
public abstract class AbstractDTAUSIO extends java.lang.Object implements IO
Constructor | Description |
---|---|
AbstractDTAUSIO() |
Modifier and Type | Method | Description |
---|---|---|
IOFormat[] |
getIOFormats(java.lang.Class objectType) |
Liefert eine Liste der von diesem unterstuetzten Datei-Formate.
|
java.lang.String |
getName() |
Liefert einen sprechenden Namen des Exporters/Importers.
|
protected java.lang.String |
mapDtausToTextschluessel(SammelTransferBuchung buchung,
long ts) |
Mappt den DTAUS-Textschluessel von DTAUS zu Hibiscus.
|
protected int |
mapTextschluesselToDtaus(SammelTransferBuchung buchung) |
Mappt den Textschluessel von Hibiscus zu DTAUS.
|
public java.lang.String getName()
IO
getName
in interface IO
IO.getName()
protected int mapTextschluesselToDtaus(SammelTransferBuchung buchung) throws java.rmi.RemoteException
buchung
- Buchung.java.rmi.RemoteException
protected java.lang.String mapDtausToTextschluessel(SammelTransferBuchung buchung, long ts)
buchung
- die Buchung.ts
- Textschluessel aus DTAUS.public IOFormat[] getIOFormats(java.lang.Class objectType)
IO
getIOFormats
in interface IO
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.IO.getIOFormats(java.lang.Class)