Documentation for a newer release is available.
View Latest
Message Generator
This module provides java generators for SEPA CT messages. They are registered as spring beans in autoconfiguration.
Maven Dependency
<dependency>
<groupId>com.iconsolutions.ipf.payments.csm.sepact</groupId>
<artifactId>sepact-generator</artifactId>
</dependency>
Interface
The Generator interface is defined as follows.
public interface Generator<T> {
T generate(); (1)
Class<T> forType(); (2)
}
| 1 | generate - generates an object of specific type T |
| 2 | forType - returns a Class type of object which will be created by the generator. |
Generator implementations:
-
ICFGenerator
-
IQFGenerator
Some values which are set in the generated objects are configurable and can be set through configuration.
ICF Generator Configuration
Config |
Type |
Comment |
Default |
|
String |
The STEP2 BIC. Value for test purposes is set to "ZYDOFRP0". For production environment it should be "EBAPFRPA". |
|
|
String |
Can contain only "T" or "P" values, depending on the environment used |
|