Interface IBeanValidatingTrigger<TData>

Type Parameters:
TData - Type of the trigger's properties model.
All Superinterfaces:
IBeanValidatingElement<TData, WorkflowTrigger>, ICustomParametersUpdateable, IElementHandler<TData, WorkflowTrigger>, IRefinedTriggerDataDescriptor<TData>, IResourceBundleLocator, ITriggerDataDescriptor, ITriggerHandler<TData>, IWorkflowElementTypeProviding, IWorkflowTriggerTypeProviding
All Known Subinterfaces:
IBaseTrigger<TData>, IPluginTriggerHandler<TData>
All Known Implementing Classes:
APluginTriggerHandler, FcCatchErrorHandler, FcDoiVerifiedHandler, FcFormRecordMessagePostedHandler, FcFormRecordMessageUploadRequestFulfilledHandler, FcFormSubmitButtonHandler, FcInvitationErrorHandler, FcInvitationSentHandler, FcManualHandler, FcQualifiedFormSubmitButtonHandler, FcStateTimerHandler, FcTimePointHandler, FcUserInvocationHandler

public interface IBeanValidatingTrigger<TData> extends IBeanValidatingElement<TData, WorkflowTrigger>, ITriggerHandler<TData>
Mixin that implements IElementHandler.validateLocal(IElementLocalValidationParams) by performing a bean validation on the trigger's properties model. See IBeanValidatingElement for more details.
Since:
7.0.0
Author:
XIMA MEDIA GmbH