Package network.oxalis.ng.as4.outbound
Class As4MessageSender
- java.lang.Object
-
- network.oxalis.ng.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, Settings<KeyStoreConf> settings, Settings<As4Conf> as4settings, CompressionUtil compressionUtil, Settings<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.ng.as4.outbound.As4MessageSender.AttachmentHolderprepareAttachment(TransmissionRequest request)TransmissionResponsesend(TransmissionRequest request)
-
-
-
Constructor Detail
-
As4MessageSender
@Inject public As4MessageSender(MessagingProvider messagingProvider, MessageIdGenerator messageIdGenerator, Settings<KeyStoreConf> settings, Settings<As4Conf> as4settings, CompressionUtil compressionUtil, Settings<HttpConf> httpConfSettings, TransmissionResponseConverter transmissionResponseConverter, MerlinProvider merlinProvider, PolicyService policyService, BrowserTypeProvider browserTypeProvider)
-
-
Method Detail
-
send
public TransmissionResponse send(TransmissionRequest request) throws OxalisAs4TransmissionException
- Throws:
OxalisAs4TransmissionException
-
prepareAttachment
public network.oxalis.ng.as4.outbound.As4MessageSender.AttachmentHolder prepareAttachment(TransmissionRequest request) throws OxalisAs4TransmissionException
- Throws:
OxalisAs4TransmissionException
-
-