|
This service provider interface gives the user the possibility to write there own pre- and post-processing exits for columns as part of the table support in FLAM. It can be used for example to implement own tokenization, masking, encryption, validation algorithm and a lot of other solutions on a data item of a column.
The service provider interface can be invoked as one of the pre- or post-processing steps for a column. See example below:
read.record(... table(... row(...
col(format.fix(...)
process.exit(library='libfcpe', function='validate_string', parameter='format=IBAN')
process.exit(library='libfcpe', function='mask_string', parameter='offset=4 length=6')
process.exit(library='libfcpe', function='add_checksum', parameter='method=crc')
type.string(...)
))))
The different function can have different parameter strings. All of them depends on the implementation of the column processing exit against this service provider interface specified below. |
|