Package com.helger.phase4.servlet
Class AS4IncomingProfileSelectorFromGlobal
java.lang.Object
com.helger.phase4.servlet.AS4IncomingProfileSelectorFromGlobal
- All Implemented Interfaces:
IAS4IncomingProfileSelector
public class AS4IncomingProfileSelectorFromGlobal
extends Object
implements IAS4IncomingProfileSelector
Default implementation of
IAS4IncomingProfileSelector taking the AS4
profile ID from AS4ProfileSelector.- Since:
- 0.13.0
- Author:
- Philip Helger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAS4ProfileID(IAS4MessageState aState) Try to determine the AS4 profile to be used for an incoming message.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.helger.phase4.servlet.IAS4IncomingProfileSelector
validateAgainstProfile
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
AS4IncomingProfileSelectorFromGlobal
public AS4IncomingProfileSelectorFromGlobal()
-
-
Method Details
-
getAS4ProfileID
Description copied from interface:IAS4IncomingProfileSelectorTry to determine the AS4 profile to be used for an incoming message. This method is only called after the SOAP headers were processed successfully.- Specified by:
getAS4ProfileIDin interfaceIAS4IncomingProfileSelector- Parameters:
aState- The message state of processing. Nevernull.- Returns:
- The AS4 profile ID or
nullif none was found.
-