public class AddDataClient
extends org.springframework.ws.client.core.support.WebServiceGatewaySupport
Constructor and Description |
---|
AddDataClient() |
Modifier and Type | Method and Description |
---|---|
String |
sendAddData(Properties properties)
Überträgt die Beiden angegebenen CSV-Dateien (addData und pseudoMappings) in pseudonymisierter Form an die BAS.
|
String |
sendAddData(String user,
String password,
Path addData,
Path pseudoMappings,
String certValidFrom,
String certValidTo,
X509Certificate publicCertificate)
Überträgt die Beiden angegebenen CSV-Dateien (addData und pseudoMappings) an die BAS.
|
afterPropertiesSet, getDefaultUri, getDestinationProvider, getInterceptors, getMarshaller, getMessageFactory, getMessageSenders, getUnmarshaller, getWebServiceTemplate, initGateway, setDefaultUri, setDestinationProvider, setInterceptors, setMarshaller, setMessageFactory, setMessageSender, setMessageSenders, setUnmarshaller, setWebServiceTemplate
public String sendAddData(Properties properties) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
DataCollectionPoint
StateCode
properties
- Properties
String
Die Meldung des Webservicesorg.iqtig.pseudonymisierung.exception.PseudonymisationException
- im Feherfallpublic String sendAddData(String user, String password, Path addData, Path pseudoMappings, String certValidFrom, String certValidTo, X509Certificate publicCertificate) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
user
- String
der bei der BAS berechtigte Benutzernamepassword
- String
das Passwort des Benutzers bei der BASaddData
- Path
der Dateipfad der Zusatzdaten-CSV-DateipseudoMappings
- Path
der Dateipfad der Pseudonym-Mappings-CSV-DateicertValidFrom
- String
das Datum ab dem diese Datenlieferung gültig ist. Im Format Config.DATE_FORMAT
certValidTo
- String
das Datum bis zu dem diese Datenlieferung gültig ist. Im Format Config.DATE_FORMAT
publicCertificate
- das öffentliche ZertifikatString
Die Meldung des Webservicesorg.iqtig.pseudonymisierung.exception.PseudonymisationException
- im Fehlerfall.Copyright © 2018. All rights reserved.