Class AbstractSepaExporter

    • Constructor Detail

      • AbstractSepaExporter

        public AbstractSepaExporter()
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: IO
        Liefert einen sprechenden Namen des Exporters/Importers. Z.Bsp. "Swift MT-940 Format".
        Returns:
        Name
      • exportObject

        protected abstract void exportObject​(java.lang.Object o,
                                             int idx,
                                             AbstractSepaExporter.JobContext ctx)
                                      throws java.lang.Exception
        Schreibt die Eigenschaften des Auftrages in die Properties.
        Parameters:
        o - das zu exportierende Objekt.
        idx - der Index in der Liste der Objekte.
        ctx - der Auftragskontext.
        Throws:
        java.lang.Exception
      • getPainType

        protected abstract org.kapott.hbci.sepa.SepaVersion.Type getPainType()
        Liefert den zu verwendenden SEPA PAIN-Type.
        Returns:
        der zu verwendende SEPA PAIN-Type.
      • getJobName

        protected abstract java.lang.String getJobName()
        Liefert den zu verwendenden HBCI4Java-Jobname.
        Returns:
        der zu verwendende HBCI4Java-Jobname.