public class SEPAGeneratorFactory extends Object
WICHTIG: Diese Klasse sowie die Ableitungen sollten auch ohne initialisiertes HBCI-System funktionieren, um das XML ohne HBCI-Handler erstellen zu koennen. Daher sollte auf die Verwendung von "HBCIUtils" & Co verzichtet werden. Das ist auch der Grund, warum hier das Java-Logging verwendet wird und nicht das HBCI4Java-eigene.
| Constructor and Description |
|---|
SEPAGeneratorFactory() |
| Modifier and Type | Method and Description |
|---|---|
static ISEPAGenerator |
get(AbstractSEPAGV job,
SepaVersion version)
Gibt den passenden SEPA Generator für die angegebene PAIN-Version.
|
static ISEPAGenerator |
get(String jobname,
SepaVersion version)
Gibt den passenden SEPA Generator für die angegebene PAIN-Version.
|
public static ISEPAGenerator get(AbstractSEPAGV job, SepaVersion version) throws ClassNotFoundException, InstantiationException, IllegalAccessException
job - der zu erzeugende Job.version - die PAIN-Version.IllegalAccessExceptionInstantiationExceptionClassNotFoundExceptionpublic static ISEPAGenerator get(String jobname, SepaVersion version) throws ClassNotFoundException, InstantiationException, IllegalAccessException
jobname - der Job-Name. Z.Bsp. "UebSEPA".version - die PAIN-Version.ClassNotFoundExceptionIllegalAccessExceptionInstantiationExceptionCopyright © 2020. All rights reserved.