public class As4InboundHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPRESSION_TYPE |
| Constructor and Description |
|---|
As4InboundHandler(network.oxalis.api.transmission.TransmissionVerifier transmissionVerifier,
network.oxalis.api.persist.PersisterHandler persisterHandler,
network.oxalis.api.timestamp.TimestampProvider timestampProvider,
network.oxalis.api.header.HeaderParser headerParser,
As4MessageFactory as4MessageFactory,
PolicyService policyService,
network.oxalis.api.inbound.InboundService inboundService) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
copyReceipt(SOAPMessage response) |
SOAPMessage |
handle(SOAPMessage request,
MessageContext messageContext) |
static boolean |
partInfoMissingMimeTypeHeader(PartInfo partInfo) |
void |
validateMessageId(String messageId) |
static void |
validatePayloads(PayloadInfo payloadInfo) |
public static final String COMPRESSION_TYPE
@Inject
public As4InboundHandler(network.oxalis.api.transmission.TransmissionVerifier transmissionVerifier,
network.oxalis.api.persist.PersisterHandler persisterHandler,
network.oxalis.api.timestamp.TimestampProvider timestampProvider,
network.oxalis.api.header.HeaderParser headerParser,
As4MessageFactory as4MessageFactory,
PolicyService policyService,
network.oxalis.api.inbound.InboundService inboundService)
public SOAPMessage handle(SOAPMessage request, MessageContext messageContext) throws OxalisAs4Exception
OxalisAs4Exceptionpublic static void validatePayloads(PayloadInfo payloadInfo) throws OxalisAs4Exception
OxalisAs4Exceptionpublic static boolean partInfoMissingMimeTypeHeader(PartInfo partInfo)
public byte[] copyReceipt(SOAPMessage response) throws OxalisAs4Exception
OxalisAs4Exceptionpublic void validateMessageId(String messageId) throws OxalisAs4Exception
OxalisAs4ExceptionCopyright © 2022 NorStella. All rights reserved.