public class SendMessageBuilderImpl extends Object implements SendMessageBuilder
SendMessageBuilder
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_MIME_TYPE
Default type for the message
|
Constructor and Description |
---|
SendMessageBuilderImpl(Crypto encryptionCrypto,
KeyDepotManager keydepotManager)
Deprecated.
|
SendMessageBuilderImpl(KeyDepotManager keydepotManager) |
Modifier and Type | Method and Description |
---|---|
SendMessageRequest |
buildMessage(DocumentMessage<Message> document)
Builds for a document message.
|
public static final String DEFAULT_MIME_TYPE
@Deprecated public SendMessageBuilderImpl(Crypto encryptionCrypto, KeyDepotManager keydepotManager)
encryptionCrypto
- keydepotManager
- public SendMessageBuilderImpl(KeyDepotManager keydepotManager)
public final SendMessageRequest buildMessage(DocumentMessage<Message> document) throws IOException, EhboxBusinessConnectorException, TechnicalConnectorException, org.bouncycastle.cms.CMSException
SendMessageBuilder
This methods makes the following validation on the passed DocumentMessage
:
EhboxBusinessConnectorException
is thrown otherwisebuildMessage
in interface SendMessageBuilder
document
- DocumentMessage
contains all info to be send.IOException
EhboxBusinessConnectorException
TechnicalConnectorException
org.bouncycastle.cms.CMSException
SendMessageBuilder.buildMessage(be.ehealth.businessconnector.ehbox.api.domain.DocumentMessage)
Connector Packaging PERSPHYSICIAN 4.5.4 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.