Package network.oxalis.ng.as4.inbound
Class As4InboundMetadata
- java.lang.Object
-
- network.oxalis.ng.as4.inbound.As4InboundMetadata
-
- All Implemented Interfaces:
InboundMetadata,TransmissionResult
public class As4InboundMetadata extends Object implements InboundMetadata
-
-
Constructor Summary
Constructors Constructor Description As4InboundMetadata(TransmissionIdentifier transmissionIdentifier, String conversationId, network.oxalis.vefa.peppol.common.model.Header header, Timestamp timestamp, network.oxalis.vefa.peppol.common.model.TransportProfile transportProfile, network.oxalis.vefa.peppol.common.model.Digest digest, X509Certificate certificate, byte[] primaryReceipt, As4EnvelopeHeader as4EnvelopeHeader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description As4EnvelopeHeadergetAs4EnvelopeHeader()X509CertificategetCertificate()StringgetConversationId()network.oxalis.vefa.peppol.common.model.DigestgetDigest()network.oxalis.vefa.peppol.common.model.HeadergetHeader()network.oxalis.vefa.peppol.common.model.TransportProfilegetProtocol()List<network.oxalis.vefa.peppol.common.model.Receipt>getReceipts()TaggetTag()DategetTimestamp()TransmissionIdentifiergetTransmissionIdentifier()network.oxalis.vefa.peppol.common.model.TransportProtocolgetTransportProtocol()network.oxalis.vefa.peppol.common.model.ReceiptprimaryReceipt()
-
-
-
Constructor Detail
-
As4InboundMetadata
public As4InboundMetadata(TransmissionIdentifier transmissionIdentifier, String conversationId, network.oxalis.vefa.peppol.common.model.Header header, Timestamp timestamp, network.oxalis.vefa.peppol.common.model.TransportProfile transportProfile, network.oxalis.vefa.peppol.common.model.Digest digest, X509Certificate certificate, byte[] primaryReceipt, As4EnvelopeHeader as4EnvelopeHeader)
-
-
Method Detail
-
getCertificate
public X509Certificate getCertificate()
- Specified by:
getCertificatein interfaceInboundMetadata
-
getTransmissionIdentifier
public TransmissionIdentifier getTransmissionIdentifier()
- Specified by:
getTransmissionIdentifierin interfaceTransmissionResult
-
getConversationId
public String getConversationId()
-
getHeader
public network.oxalis.vefa.peppol.common.model.Header getHeader()
- Specified by:
getHeaderin interfaceTransmissionResult
-
getTimestamp
public Date getTimestamp()
- Specified by:
getTimestampin interfaceTransmissionResult
-
getDigest
public network.oxalis.vefa.peppol.common.model.Digest getDigest()
- Specified by:
getDigestin interfaceTransmissionResult
-
getTransportProtocol
public network.oxalis.vefa.peppol.common.model.TransportProtocol getTransportProtocol()
- Specified by:
getTransportProtocolin interfaceTransmissionResult
-
getProtocol
public network.oxalis.vefa.peppol.common.model.TransportProfile getProtocol()
- Specified by:
getProtocolin interfaceTransmissionResult
-
getReceipts
public List<network.oxalis.vefa.peppol.common.model.Receipt> getReceipts()
- Specified by:
getReceiptsin interfaceTransmissionResult
-
primaryReceipt
public network.oxalis.vefa.peppol.common.model.Receipt primaryReceipt()
- Specified by:
primaryReceiptin interfaceTransmissionResult
-
getTag
public Tag getTag()
- Specified by:
getTagin interfaceInboundMetadata
-
getAs4EnvelopeHeader
public As4EnvelopeHeader getAs4EnvelopeHeader()
-
-