Package com.helger.phase4.client
Interface IAS4SignalMessageConsumer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Specialized interface for the EBMS 3 Signal Message consumer.
- Since:
- 0.9.14
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptionvoidhandleSignalMessage(Ebms3SignalMessage aSignalMsg, IAS4IncomingMessageMetadata aMessageMetadata, IAS4MessageState aState) Handling an EBMS 3 Signal Message
-
Method Details
-
handleSignalMessage
void handleSignalMessage(@Nonnull Ebms3SignalMessage aSignalMsg, @Nonnull IAS4IncomingMessageMetadata aMessageMetadata, @Nonnull IAS4MessageState aState) throws Phase4Exception Handling an EBMS 3 Signal Message- Parameters:
aSignalMsg- The Signal Message domain object. Nevernull.aMessageMetadata- The message metadata of the synchronously received message. Nevernull. Added in v2.5.0.aState- The internal processing state of the signal message. Nevernull. Added in v2.5.0.- Throws:
Phase4Exception- in case of error
-