Package network.oxalis.as4.outbound
Class As4MessageSender
- java.lang.Object
-
- network.oxalis.as4.outbound.As4MessageSender
-
public class As4MessageSender extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static QNamePORT_NAMEstatic QNameSERVICE_NAME
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description network.oxalis.as4.outbound.As4MessageSender.AttachmentHolderprepareAttachment(network.oxalis.api.outbound.TransmissionRequest request)network.oxalis.api.outbound.TransmissionResponsesend(network.oxalis.api.outbound.TransmissionRequest request)
-
-
-
Constructor Detail
-
As4MessageSender
@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)
-
-
Method Detail
-
send
public network.oxalis.api.outbound.TransmissionResponse send(network.oxalis.api.outbound.TransmissionRequest request) throws OxalisAs4TransmissionException- Throws:
OxalisAs4TransmissionException
-
prepareAttachment
public network.oxalis.as4.outbound.As4MessageSender.AttachmentHolder prepareAttachment(network.oxalis.api.outbound.TransmissionRequest request) throws OxalisAs4TransmissionException- Throws:
OxalisAs4TransmissionException
-
-