Package network.oxalis.ng.as4.outbound
Class MessagingProvider
- java.lang.Object
-
- network.oxalis.ng.as4.outbound.MessagingProvider
-
public class MessagingProvider extends Object
-
-
Constructor Summary
Constructors Constructor Description MessagingProvider(X509Certificate certificate, MessageIdGenerator messageIdGenerator, PeppolConfiguration defaultOutboundConfiguration, ActionProvider actionProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CollaborationInfocreateCollaborationInfo(TransmissionRequest request)MessagingcreateMessagingHeader(TransmissionRequest request, Collection<org.apache.cxf.message.Attachment> attachments)UserMessagegetUserMessage(TransmissionRequest request, Collection<org.apache.cxf.message.Attachment> attachments)
-
-
-
Constructor Detail
-
MessagingProvider
@Inject public MessagingProvider(X509Certificate certificate, MessageIdGenerator messageIdGenerator, PeppolConfiguration defaultOutboundConfiguration, ActionProvider actionProvider)
-
-
Method Detail
-
createMessagingHeader
public Messaging createMessagingHeader(TransmissionRequest request, Collection<org.apache.cxf.message.Attachment> attachments)
-
getUserMessage
public UserMessage getUserMessage(TransmissionRequest request, Collection<org.apache.cxf.message.Attachment> attachments)
-
createCollaborationInfo
public CollaborationInfo createCollaborationInfo(TransmissionRequest request)
-
-