[hibernate-commits] Hibernate SVN: r16029 - in beanvalidation/trunk/validation-api/src/main/java/javax/validation: bootstrap and 1 other directories.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Wed Feb 25 06:41:01 EST 2009
Author: epbernard
Date: 2009-02-25 06:41:00 -0500 (Wed, 25 Feb 2009)
New Revision: 16029
Modified:
beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validation.java
beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/GenericBootstrap.java
beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/ProviderSpecificBootstrap.java
beanvalidation/trunk/validation-api/src/main/java/javax/validation/spi/ValidationProvider.java
Log:
BVAL-52 BVAL-55 define exception model
Modified: beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validation.java
===================================================================
--- beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validation.java 2009-02-24 20:48:49 UTC (rev 16028)
+++ beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validation.java 2009-02-25 11:41:00 UTC (rev 16029)
@@ -101,6 +101,7 @@
* <code>Validation.byDefaultProvider().configure().buildValidatorFactory()</code>
*
* @return <code>ValidatorFactory</code> instance.
+ * @throws ValidationException if the ValidatorFactory cannot be built
*/
public static ValidatorFactory buildDefaultValidatorFactory() {
return byDefaultProvider().configure().buildValidatorFactory();
Modified: beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/GenericBootstrap.java
===================================================================
--- beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/GenericBootstrap.java 2009-02-24 20:48:49 UTC (rev 16028)
+++ beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/GenericBootstrap.java 2009-02-25 11:41:00 UTC (rev 16029)
@@ -30,6 +30,8 @@
* by the ValidationProviderResolver strategy.
*
* @return a Configuration implementation compliant with the bootstrap state
+ * @throws javax.validation.ValidationException if the Configuration object cannot be built
+ * this is generally due to an issue with the ValidationProviderResolver
*/
Configuration<?> configure();
}
Modified: beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/ProviderSpecificBootstrap.java
===================================================================
--- beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/ProviderSpecificBootstrap.java 2009-02-24 20:48:49 UTC (rev 16028)
+++ beanvalidation/trunk/validation-api/src/main/java/javax/validation/bootstrap/ProviderSpecificBootstrap.java 2009-02-25 11:41:00 UTC (rev 16029)
@@ -33,6 +33,8 @@
* the creation of this specific Configuration subclass to the provider.
*
* @return a Configuration sub interface implementation
+ * @throws javax.validation.ValidationException if the Configuration object cannot be built
+ * this is generally due to an issue with the ValidationProviderResolver
*/
public T configure();
}
Modified: beanvalidation/trunk/validation-api/src/main/java/javax/validation/spi/ValidationProvider.java
===================================================================
--- beanvalidation/trunk/validation-api/src/main/java/javax/validation/spi/ValidationProvider.java 2009-02-24 20:48:49 UTC (rev 16028)
+++ beanvalidation/trunk/validation-api/src/main/java/javax/validation/spi/ValidationProvider.java 2009-02-25 11:41:00 UTC (rev 16029)
@@ -63,7 +63,8 @@
* use the current provider. The choice of provider follows the algorithm described
* in {@link javax.validation.Configuration}
* <p/>
- * The ValidationProviderResolver used is provided by <code>state</code>.
+ * The ValidationProviderResolver used by <code>Configuration</code>
+ * is provided by <code>state</code>.
* If null, the default ValidationProviderResolver is used.
*
* @param state bootstrap state
@@ -83,6 +84,7 @@
* @param configurationState the configuration descriptor
*
* @return the instanciated ValidatorFactory
+ * @throws javax.validation.ValidationException if the ValidatorFactory cannot be built
*/
ValidatorFactory buildValidatorFactory(ConfigurationState configurationState);
}
\ No newline at end of file
More information about the hibernate-commits
mailing list