| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Method and Description |
|---|---|
| public void | bootstrapBeanValidation(Map<K, V> puProperties, AbstractSession session, ClassLoader appClassLoader)
|
| bootstrapBeanValidation | back to summary |
|---|---|
| public void bootstrapBeanValidation(Map<K, V> puProperties, AbstractSession session, ClassLoader appClassLoader) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | bootstrapBeanValidation(Map<K, V> puProperties, AbstractSession session, ClassLoader appClassLoader)
Implements org. |
| private ValidatorFactory | Returns: ValidatorFactory instance to be used for this persistence unit.merged properties for this persitence unit puProperties, final ClassLoader application class loader (can be ie DynamicClassLoader, or its subclass,
with the knowledge about Virtual/Dynamic Entities) appClassLoader)INTERNAL: |
| private Class | Returns: Loaded ClassFully qualified class name className, ClassLoader ClassLoader to be used for loading the class classLoader)Internal: Helper to load class. |
| private Class | Returns: Array of classes corresponding to classnames in givenvalidationGroups.
null if given validationGroups is null or emptyArray of "," deliminated fully qualified class names validationGroups, ClassLoader The classloader for application appClassLoader)INTERNAL: translate validation group specified as fully qualifed class names deliminated by ',' into Class[] |
| BeanValidationInitializationHelperImpl | back to summary |
|---|---|
| public BeanValidationInitializationHelperImpl() | |
| bootstrapBeanValidation | back to summary |
|---|---|
| public void bootstrapBeanValidation(Map<K, V> puProperties, AbstractSession session, ClassLoader appClassLoader) Implements org.
| |
| getValidatorFactory | back to summary |
|---|---|
| private ValidatorFactory getValidatorFactory(Map<K, V> puProperties, final ClassLoader appClassLoader) INTERNAL:
| |
| loadClass | back to summary |
|---|---|
| private Class Internal: Helper to load class. Please do not make this method protected or public else it would expose a security hole that would allow malicious code to use this method to load any class without security permission
| |
| translateValidationGroups | back to summary |
|---|---|
| private Class INTERNAL: translate validation group specified as fully qualifed class names deliminated by ',' into Class[]
| |