Package com.helger.phase4.profile
Interface IAS4ProfileValidator
- All Superinterfaces:
Serializable
Generic profile validator
- Author:
- bayerlma
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidvalidatePMode(IPMode aPMode, com.helger.commons.error.list.ErrorList aErrorList) Validation methoddefault voidvalidateSignalMessage(Ebms3SignalMessage aSignalMsg, com.helger.commons.error.list.ErrorList aErrorList) Validation methoddefault voidvalidateUserMessage(Ebms3UserMessage aUserMsg, com.helger.commons.error.list.ErrorList aErrorList) Validation method
-
Method Details
-
validatePMode
default void validatePMode(@Nonnull IPMode aPMode, @Nonnull com.helger.commons.error.list.ErrorList aErrorList) Validation method- Parameters:
aPMode- The PMode to be validated. May not benull.aErrorList- The error list to be filled. May not benull.
-
validateUserMessage
default void validateUserMessage(@Nonnull Ebms3UserMessage aUserMsg, @Nonnull com.helger.commons.error.list.ErrorList aErrorList) Validation method- Parameters:
aUserMsg- The message to be validated. May not benull.aErrorList- The error list to be filled. May not benull.
-
validateSignalMessage
default void validateSignalMessage(@Nonnull Ebms3SignalMessage aSignalMsg, @Nonnull com.helger.commons.error.list.ErrorList aErrorList) Validation method- Parameters:
aSignalMsg- The message to be validated. May not benull.aErrorList- The error list to be filled. May not benull.
-