public final class RequestObjectBuilderHelper extends Object
public static CancelAttestationRequest buildSendRequestTypeWithXades(boolean isTest, InputReference references, Blob blob) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static <T> SendRequestType buildSendRequestType(boolean isTest, InputReference references, Blob blob, String projectIdentifier, Class<T> clazz) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static BusinessContent buildBusinessContent(SendTransactionRequest request, String detailId)
public static SendTransactionRequest buildSendTransactionRequest(InputReference references, Kmehrmessage msg) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static void setMessageProtocoleSchemaVersion(SendTransactionRequest request, String schema) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static Base64Binary buildXades(Blob blob, SendRequestType sendRequestType) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static RequestType buildRequest(InputReference references) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static void checkInputParameters(InputReference inputReference, Ssin patientSsin, org.joda.time.DateTime referenceDate) throws AttestBusinessConnectorException
AttestBusinessConnectorExceptionpublic static void checkParameterNotNull(Object references, String parameterName) throws AttestBusinessConnectorException
AttestBusinessConnectorExceptionpublic static Blob buildBlobWithEncryptedKnownContent(String id, EncryptedKnownContent encryptedKnownContent, String encodingType, String contentType, String messageName, String contentEncryption, String projectIdentifier) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static Blob buildBlobWithRequestEncrypted(String id, SendTransactionRequest request, String encodingType, String contentType, String messageName, String projectIdentifier) throws TechnicalConnectorException
TechnicalConnectorExceptionpublic static EncryptedKnownContent buildEncryptedKnownContent(BusinessContent businessContent) throws TechnicalConnectorException
TechnicalConnectorException
Connector Packaging generic 4.0.2 API
Copyright © {inceptionYear}-2021 eHealth. All Rights Reserved.