public class DataObjectServiceTaskValidator extends Object implements PlatformServiceTaskValidator
Modifier and Type | Field and Description |
---|---|
protected static String |
EXTENSION_OPERATION_KEY |
Constructor and Description |
---|
DataObjectServiceTaskValidator() |
Modifier and Type | Method and Description |
---|---|
String |
getDelegateExpression()
The delegate expression that this validator is responsible for
|
void |
validate(CmmnModel cmmnModel,
Case caze,
ServiceTask serviceTask,
CaseValidationContext validationContext) |
protected void |
validateCreate(Case caze,
ServiceTask serviceTask,
ExtensionElement dataObjectMapping,
CaseValidationContext validationContext) |
protected void |
validateDataObjectMapping(Case caze,
ServiceTask serviceTask,
ExtensionElement dataObjectMapping,
CaseValidationContext validationContext) |
protected void |
validateDelete(Case caze,
ServiceTask serviceTask,
ExtensionElement dataObjectMapping,
CaseValidationContext validationContext) |
protected void |
validateLookup(Case caze,
ServiceTask serviceTask,
ExtensionElement dataObjectMapping,
CaseValidationContext validationContext) |
protected void |
validateMandatoryOutputVariableName(Case caze,
ServiceTask serviceTask,
CaseValidationContext validationContext) |
protected void |
validateNoInputDataObjectVariableName(Case caze,
ServiceTask serviceTask,
CaseValidationContext validationContext) |
protected void |
validateOptionalOutputVariableName(Case caze,
ServiceTask serviceTask,
CaseValidationContext validationContext) |
protected void |
validateOutputVariableName(Case caze,
ServiceTask serviceTask,
ExtensionElement outputVariableName,
CaseValidationContext validationContext,
boolean mandatory) |
protected void |
validateSearch(Case caze,
ServiceTask serviceTask,
ExtensionElement dataObjectMapping,
CaseValidationContext validationContext) |
protected void |
validateUpdate(Case caze,
ServiceTask serviceTask,
ExtensionElement dataObjectMapping,
CaseValidationContext validationContext) |
protected static final String EXTENSION_OPERATION_KEY
public String getDelegateExpression()
PlatformServiceTaskValidator
getDelegateExpression
in interface PlatformServiceTaskValidator
public void validate(CmmnModel cmmnModel, Case caze, ServiceTask serviceTask, CaseValidationContext validationContext)
validate
in interface PlatformServiceTaskValidator
protected void validateDataObjectMapping(Case caze, ServiceTask serviceTask, ExtensionElement dataObjectMapping, CaseValidationContext validationContext)
protected void validateLookup(Case caze, ServiceTask serviceTask, ExtensionElement dataObjectMapping, CaseValidationContext validationContext)
protected void validateSearch(Case caze, ServiceTask serviceTask, ExtensionElement dataObjectMapping, CaseValidationContext validationContext)
protected void validateCreate(Case caze, ServiceTask serviceTask, ExtensionElement dataObjectMapping, CaseValidationContext validationContext)
protected void validateUpdate(Case caze, ServiceTask serviceTask, ExtensionElement dataObjectMapping, CaseValidationContext validationContext)
protected void validateDelete(Case caze, ServiceTask serviceTask, ExtensionElement dataObjectMapping, CaseValidationContext validationContext)
protected void validateMandatoryOutputVariableName(Case caze, ServiceTask serviceTask, CaseValidationContext validationContext)
protected void validateOptionalOutputVariableName(Case caze, ServiceTask serviceTask, CaseValidationContext validationContext)
protected void validateOutputVariableName(Case caze, ServiceTask serviceTask, ExtensionElement outputVariableName, CaseValidationContext validationContext, boolean mandatory)
protected void validateNoInputDataObjectVariableName(Case caze, ServiceTask serviceTask, CaseValidationContext validationContext)