/
FieldsValidationProcessor

FieldsValidationProcessor

Datos Generales

Nombre Calificado

com.latintech.thuban.docintro.workitem.processor.FieldsValidationProcessor

Descripción

Procesador que permite validar los valores asociados a los campos de una clase documental dentro del workitem.

Extiende de

AbstractWorkitemProcessor

Usos

  • PreProcessor

Disponible desde

5.7

Parámetros soportados

A continuación se listarán todos los parámetros aceptados por el procesador. Los títulos que anteceden cada tabla son los nombres de los parámetros, los mismos son caseSensitive.

fieldsValidation

Tipo

Map<String, FieldValidator>

Requerido

Descripción

Mapa cuyas llaves (key) deben ser los nombres de campo a obtener del workitem y cuyos valores para cada campo debe ser el validador a aplicar al mismo.

className

Tipo

String

Requerido

No

Descripción

Id de clase documental de la cuál se desean validar los campos. Si este parámetro es distinto de null, la validación se realizará solo para documentos de la clase indicada.

Ejemplo de Configuración

<bean id="fieldsValidationProcessor" class="com.latintech.thuban.docintro.workitem.processor.fieldsValidationProcessor"> <property name="fieldsValidation"> <map> <entry> <key>E_ESTADO</key> <value><ref bean="fieldNotEmptyValidator"/></value> </entry> <entry> <key>FECHA</key> <value><ref bean="fieldRegexValidator"/></value> </entry> </map> </property> </bean>

 

Related content