SepaLastschriftExporter
, SepaSammelLastschriftExporter
, SepaSammelUeberweisungExporter
, SepaUeberweisungExporter
public abstract class AbstractSepaExporter extends AbstractExporter
Modifier and Type | Class | Description |
---|---|---|
protected class |
AbstractSepaExporter.JobContext |
Container, der den Job-Context haelt.
|
Constructor | Description |
---|---|
AbstractSepaExporter() |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
exportObject(java.lang.Object o,
int idx,
AbstractSepaExporter.JobContext ctx) |
Schreibt die Eigenschaften des Auftrages in die Properties.
|
protected abstract java.lang.String |
getJobName() |
Liefert den zu verwendenden HBCI4Java-Jobname.
|
java.lang.String |
getName() |
Liefert einen sprechenden Namen des Exporters/Importers.
|
protected abstract org.kapott.hbci.sepa.PainVersion.Type |
getPainType() |
Liefert den zu verwendenden SEPA PAIN-Type.
|
doExport, getIOFormats, suppportsExtension
public java.lang.String getName()
IO
IO.getName()
protected abstract void exportObject(java.lang.Object o, int idx, AbstractSepaExporter.JobContext ctx) throws java.lang.Exception
o
- das zu exportierende Objekt.idx
- der Index in der Liste der Objekte.props
- die Properties.java.lang.Exception
protected abstract org.kapott.hbci.sepa.PainVersion.Type getPainType()
protected abstract java.lang.String getJobName()