Package com.helger.phase4.profile.peppol
Class PeppolCompatibilityValidator
java.lang.Object
com.helger.phase4.profile.peppol.PeppolCompatibilityValidator
- All Implemented Interfaces:
com.helger.phase4.profile.IAS4ProfileValidator
public class PeppolCompatibilityValidator
extends Object
implements com.helger.phase4.profile.IAS4ProfileValidator
Validate certain requirements imposed by the Peppol project.
- Author:
- Philip Helger
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.helger.phase4.profile.IAS4ProfileValidator
com.helger.phase4.profile.IAS4ProfileValidator.EAS4ProfileValidationMode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidatePMode(com.helger.phase4.model.pmode.IPMode aPMode, com.helger.commons.error.list.ErrorList aErrorList, com.helger.phase4.profile.IAS4ProfileValidator.EAS4ProfileValidationMode eValidationMode) voidvalidateSignalMessage(com.helger.phase4.ebms3header.Ebms3SignalMessage aSignalMsg, com.helger.commons.error.list.ErrorList aErrorList) voidvalidateUserMessage(com.helger.phase4.ebms3header.Ebms3UserMessage aUserMsg, com.helger.commons.error.list.ErrorList aErrorList) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.helger.phase4.profile.IAS4ProfileValidator
validateInitiatorIdentity
-
Constructor Details
-
PeppolCompatibilityValidator
public PeppolCompatibilityValidator()
-
-
Method Details
-
validatePMode
public void validatePMode(@Nonnull com.helger.phase4.model.pmode.IPMode aPMode, @Nonnull com.helger.commons.error.list.ErrorList aErrorList, @Nonnull com.helger.phase4.profile.IAS4ProfileValidator.EAS4ProfileValidationMode eValidationMode) - Specified by:
validatePModein interfacecom.helger.phase4.profile.IAS4ProfileValidator
-
validateUserMessage
public void validateUserMessage(@Nonnull com.helger.phase4.ebms3header.Ebms3UserMessage aUserMsg, @Nonnull com.helger.commons.error.list.ErrorList aErrorList) - Specified by:
validateUserMessagein interfacecom.helger.phase4.profile.IAS4ProfileValidator
-
validateSignalMessage
public void validateSignalMessage(@Nonnull com.helger.phase4.ebms3header.Ebms3SignalMessage aSignalMsg, @Nonnull com.helger.commons.error.list.ErrorList aErrorList) - Specified by:
validateSignalMessagein interfacecom.helger.phase4.profile.IAS4ProfileValidator
-