public class As4MessageSender extends Object
| Modifier and Type | Field and Description |
|---|---|
static QName |
PORT_NAME |
static QName |
SERVICE_NAME |
| Constructor and Description |
|---|
As4MessageSender(MessagingProvider messagingProvider,
MessageIdGenerator messageIdGenerator,
network.oxalis.api.settings.Settings<network.oxalis.commons.security.KeyStoreConf> settings,
network.oxalis.api.settings.Settings<As4Conf> as4settings,
CompressionUtil compressionUtil,
network.oxalis.api.settings.Settings<network.oxalis.commons.http.HttpConf> httpConfSettings,
TransmissionResponseConverter transmissionResponseConverter,
MerlinProvider merlinProvider,
PolicyService policyService,
BrowserTypeProvider browserTypeProvider) |
| Modifier and Type | Method and Description |
|---|---|
network.oxalis.as4.outbound.As4MessageSender.AttachmentHolder |
prepareAttachment(network.oxalis.api.outbound.TransmissionRequest request) |
network.oxalis.api.outbound.TransmissionResponse |
send(network.oxalis.api.outbound.TransmissionRequest request) |
public static final QName SERVICE_NAME
public static final QName PORT_NAME
@Inject public As4MessageSender(MessagingProvider messagingProvider, MessageIdGenerator messageIdGenerator, network.oxalis.api.settings.Settings<network.oxalis.commons.security.KeyStoreConf> settings, network.oxalis.api.settings.Settings<As4Conf> as4settings, CompressionUtil compressionUtil, network.oxalis.api.settings.Settings<network.oxalis.commons.http.HttpConf> httpConfSettings, TransmissionResponseConverter transmissionResponseConverter, MerlinProvider merlinProvider, PolicyService policyService, BrowserTypeProvider browserTypeProvider)
public network.oxalis.api.outbound.TransmissionResponse send(network.oxalis.api.outbound.TransmissionRequest request)
throws OxalisAs4TransmissionException
OxalisAs4TransmissionExceptionpublic network.oxalis.as4.outbound.As4MessageSender.AttachmentHolder prepareAttachment(network.oxalis.api.outbound.TransmissionRequest request)
throws OxalisAs4TransmissionException
OxalisAs4TransmissionExceptionCopyright © 2022 NorStella. All rights reserved.