[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