...
Receive PMode | * | Description |
---|---|---|
Id | M | PMode Unique Id |
Reliability DuplicateElimination IsEnabled | O O O | Default: false |
ReplyHandling ReplyPattern SendingPMode ReceiptHandling UseNRRFormat ErrorHandling UseSOAPFault ResponseHttpCode | M M
O M O O O | Enumeration:
Reference to the Sending PMode Specifies if NonRepudationInfo must be included in receipt. Default: false Default: false HTTP Status Code in case of reply = response. Default: 200 |
ExceptionHandling NotifyMessageConsumer NotifyMethod Type Parameters Parameter Name Value | O O M M M M M M | Default: false Type of the Notify Agent Required parameters for the specified agent Name of the parameter Value of the parameter |
Security SigningVerification Signature
Encryption CertificateFindCriteria CertificateFindType CertificateFindValue | O O M
O O M M | Enumeration
Enumeration
Enumeration:
|
Message Packaging PartyInfo FromParty PartyIds PartyId Id Type Role ToParty PartyIds PartyId Id Type Role CollaborationInfo AgreementRef Value Type Service Value Type Action | O O O O O O O O O O O O O O O O O O O O O O | Id of the sending party Type of Id of the sending party Role of the sending party Id of the receiving party Type of Id of the receiving party Role of the receiving party Information about the partner agreement Type of the agreement reference The name of the service that is consumed Type of the service The service operation that is consumed |
MessageHandling Deliver Deliver IsEnabled PayloadReferenceMethod Type Parameters Parameter Name Value DeliverMethod Type Parameters Parameter Name Value Forward SendingPMode | M O M M M M M M M M M M M M M O M | Describes how a received ebMS Message must be handled Deliver or Forward must be specified, not both True or false Payload Deliver method (HTTP, FILE, (**)…) Required parameters Name of the parameter Value of the parameter Type of the Deliver method (HTTP, FILE(**),..) Name of the parameter Value of the parameter Deliver or Forward must be specified, not both The name of the PMode that must be used to forward the received Message. |
(*): M = Mandatory | O = Optional | R = Recommended
(**) When the received payloads must be delivered to the FileSystem, there are 2 parameters available:
- Location: The location on the filesystem (directory) where the payloads must be deliverd.
- FileNameFormat: Defines how the filename of the delivered payloads must look like. There are two macro's available that can be used to define this pattern:
- {MessageId} : inserts the ebMS MessageId in the filename
- {AttachmentId} : inserts the AttachmentId in the filename
When the FileNameFormat parameter is not defined, the AttachmentId of the payload will be used as the filename
When the FileNameFormat parameter is defined, but it contains none of the above defined parameters, then _{AttachmentId} will be appended.