FieldsValidationProcessor
Datos Generales
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 | Sí |
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>
, multiple selections available, Use left or right arrow keys to navigate selected items