Interface IPModeResolver
- All Known Implementing Classes:
DefaultPModeResolver
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Resolve PMode from ID
- Author:
- Philip Helger
-
Method Summary
-
Method Details
-
getPModeOfID
@Nullable IPMode getPModeOfID(@Nullable String sPModeID, @Nonnull String sService, @Nonnull String sAction, @Nonnull @Nonempty String sInitiatorID, @Nonnull @Nonempty String sResponderID, @Nullable String sAgreementRef, @Nullable String sAddress) Get the PMode of the passed ID.- Parameters:
sPModeID- The direct PMode ID to be resolved. May benull.sService- The service as specified in the EBMS CollaborationInformation. May not benull.sAction- The action as specified in the EBMS CollaborationInformation. May not benull.sInitiatorID- Initiator ID from user messagesResponderID- Responder ID from user messagesAgreementRef- The agreement reference from the user message. May benull.sAddress- Endpoint address- Returns:
nullif resolution failed.
-