Author: hardy.ferentschik
Date: 2009-08-25 10:39:26 -0400 (Tue, 25 Aug 2009)
New Revision: 17413
Added:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidator.java
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ValidatorConfiguration.java
Removed:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidationProvider.java
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/HibernateValidatorConfiguration.java
Modified:
validator/trunk/hibernate-validator-tck-runner/pom.xml
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ConfigurationImpl.java
validator/trunk/hibernate-validator/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/bootstrap/ValidationTest.java
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java
Log:
HV-211
Deleted:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidationProvider.java
===================================================================
---
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidationProvider.java 2009-08-25
14:38:28 UTC (rev 17412)
+++
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidationProvider.java 2009-08-25
14:39:26 UTC (rev 17413)
@@ -1,49 +0,0 @@
-// $Id$
-/*
-* JBoss, Home of Professional Open Source
-* Copyright 2008, Red Hat Middleware LLC, and individual contributors
-* by the @authors tag. See the copyright.txt in the distribution for a
-* full listing of individual contributors.
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
http://www.apache.org/licenses/LICENSE-2.0
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
-package org.hibernate.validation;
-
-import javax.validation.Configuration;
-import javax.validation.ValidatorFactory;
-import javax.validation.spi.BootstrapState;
-import javax.validation.spi.ConfigurationState;
-import javax.validation.spi.ValidationProvider;
-
-import org.hibernate.validation.engine.ConfigurationImpl;
-import org.hibernate.validation.engine.HibernateValidatorConfiguration;
-import org.hibernate.validation.engine.ValidatorFactoryImpl;
-
-/**
- * Default implementation of <code>ValidationProvider</code> within Hibernate
validator.
- *
- * @author Emmanuel Bernard
- * @author Hardy Ferentschik
- */
-public class HibernateValidationProvider implements
ValidationProvider<HibernateValidatorConfiguration> {
-
- public HibernateValidatorConfiguration createSpecializedConfiguration(BootstrapState
state) {
- return HibernateValidatorConfiguration.class.cast( new ConfigurationImpl( this ) );
- }
-
- public Configuration<?> createGenericConfiguration(BootstrapState state) {
- return new ConfigurationImpl( state );
- }
-
- public ValidatorFactory buildValidatorFactory(ConfigurationState configurationState) {
- return new ValidatorFactoryImpl( configurationState );
- }
-}
Copied:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidator.java
(from rev 17398,
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidationProvider.java)
===================================================================
---
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidator.java
(rev 0)
+++
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidator.java 2009-08-25
14:39:26 UTC (rev 17413)
@@ -0,0 +1,49 @@
+// $Id$
+/*
+* JBoss, Home of Professional Open Source
+* Copyright 2008, Red Hat Middleware LLC, and individual contributors
+* by the @authors tag. See the copyright.txt in the distribution for a
+* full listing of individual contributors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
http://www.apache.org/licenses/LICENSE-2.0
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+package org.hibernate.validation;
+
+import javax.validation.Configuration;
+import javax.validation.ValidatorFactory;
+import javax.validation.spi.BootstrapState;
+import javax.validation.spi.ConfigurationState;
+import javax.validation.spi.ValidationProvider;
+
+import org.hibernate.validation.engine.ConfigurationImpl;
+import org.hibernate.validation.engine.ValidatorConfiguration;
+import org.hibernate.validation.engine.ValidatorFactoryImpl;
+
+/**
+ * Default implementation of <code>ValidationProvider</code> within Hibernate
validator.
+ *
+ * @author Emmanuel Bernard
+ * @author Hardy Ferentschik
+ */
+public class HibernateValidator implements
ValidationProvider<ValidatorConfiguration> {
+
+ public ValidatorConfiguration createSpecializedConfiguration(BootstrapState state) {
+ return ValidatorConfiguration.class.cast( new ConfigurationImpl( this ) );
+ }
+
+ public Configuration<?> createGenericConfiguration(BootstrapState state) {
+ return new ConfigurationImpl( state );
+ }
+
+ public ValidatorFactory buildValidatorFactory(ConfigurationState configurationState) {
+ return new ValidatorFactoryImpl( configurationState );
+ }
+}
Property changes on:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/HibernateValidator.java
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:keywords
+ Id
Modified:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ConfigurationImpl.java
===================================================================
---
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ConfigurationImpl.java 2009-08-25
14:38:28 UTC (rev 17412)
+++
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ConfigurationImpl.java 2009-08-25
14:39:26 UTC (rev 17413)
@@ -45,7 +45,7 @@
* @author Emmanuel Bernard
* @author Hardy Ferentschik
*/
-public class ConfigurationImpl implements HibernateValidatorConfiguration,
ConfigurationState {
+public class ConfigurationImpl implements ValidatorConfiguration, ConfigurationState {
static {
Version.touch();
@@ -80,7 +80,7 @@
validationBootstrapParameters.provider = provider;
}
- public HibernateValidatorConfiguration ignoreXmlConfiguration() {
+ public ValidatorConfiguration ignoreXmlConfiguration() {
ignoreXmlConfiguration = true;
return this;
}
@@ -100,12 +100,12 @@
return this;
}
- public HibernateValidatorConfiguration addMapping(InputStream stream) {
+ public ValidatorConfiguration addMapping(InputStream stream) {
validationBootstrapParameters.mappings.add( stream );
return this;
}
- public HibernateValidatorConfiguration addProperty(String name, String value) {
+ public ValidatorConfiguration addProperty(String name, String value) {
if ( value != null ) {
validationBootstrapParameters.configProperties.put( name, value );
}
Deleted:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/HibernateValidatorConfiguration.java
===================================================================
---
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/HibernateValidatorConfiguration.java 2009-08-25
14:38:28 UTC (rev 17412)
+++
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/HibernateValidatorConfiguration.java 2009-08-25
14:39:26 UTC (rev 17413)
@@ -1,12 +0,0 @@
-package org.hibernate.validation.engine;
-
-import javax.validation.Configuration;
-
-/**
- * Uniquely identify Hibernate Validator in the Bean Validation bootstrap strategy
- * Also contains Hibernate Validator specific configurations
- *
- * @author Emmanuel Bernard
- */
-public interface HibernateValidatorConfiguration extends
Configuration<HibernateValidatorConfiguration> {
-}
Copied:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ValidatorConfiguration.java
(from rev 17398,
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/HibernateValidatorConfiguration.java)
===================================================================
---
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ValidatorConfiguration.java
(rev 0)
+++
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ValidatorConfiguration.java 2009-08-25
14:39:26 UTC (rev 17413)
@@ -0,0 +1,12 @@
+package org.hibernate.validation.engine;
+
+import javax.validation.Configuration;
+
+/**
+ * Uniquely identify Hibernate Validator in the Bean Validation bootstrap strategy
+ * Also contains Hibernate Validator specific configurations
+ *
+ * @author Emmanuel Bernard
+ */
+public interface ValidatorConfiguration extends
Configuration<ValidatorConfiguration> {
+}
Property changes on:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/engine/ValidatorConfiguration.java
___________________________________________________________________
Name: svn:keywords
+ Id
Modified:
validator/trunk/hibernate-validator/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider
===================================================================
---
validator/trunk/hibernate-validator/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider 2009-08-25
14:38:28 UTC (rev 17412)
+++
validator/trunk/hibernate-validator/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider 2009-08-25
14:39:26 UTC (rev 17413)
@@ -1 +1 @@
-org.hibernate.validation.HibernateValidationProvider
\ No newline at end of file
+org.hibernate.validation.HibernateValidator
\ No newline at end of file
Modified:
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/bootstrap/ValidationTest.java
===================================================================
---
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/bootstrap/ValidationTest.java 2009-08-25
14:38:28 UTC (rev 17412)
+++
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/bootstrap/ValidationTest.java 2009-08-25
14:39:26 UTC (rev 17413)
@@ -35,9 +35,9 @@
import org.hibernate.validation.constraints.impl.NotNullValidator;
import org.hibernate.validation.engine.ConfigurationImpl;
import org.hibernate.validation.engine.ConstraintValidatorFactoryImpl;
-import org.hibernate.validation.engine.HibernateValidatorConfiguration;
+import org.hibernate.validation.engine.ValidatorConfiguration;
import org.hibernate.validation.engine.ValidatorFactoryImpl;
-import org.hibernate.validation.HibernateValidationProvider;
+import org.hibernate.validation.HibernateValidator;
/**
* Tests the Bean Validation bootstrapping.
@@ -48,8 +48,8 @@
@Test
public void testBootstrapAsServiceWithBuilder() {
- HibernateValidatorConfiguration configuration = Validation
- .byProvider( HibernateValidationProvider.class )
+ ValidatorConfiguration configuration = Validation
+ .byProvider( HibernateValidator.class )
.configure();
assertDefaultBuilderAndFactory( configuration );
}
Modified:
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java
===================================================================
---
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java 2009-08-25
14:38:28 UTC (rev 17412)
+++
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java 2009-08-25
14:39:26 UTC (rev 17413)
@@ -36,8 +36,8 @@
import static org.testng.Assert.assertTrue;
import static org.testng.FileAssert.fail;
-import org.hibernate.validation.HibernateValidationProvider;
-import org.hibernate.validation.engine.HibernateValidatorConfiguration;
+import org.hibernate.validation.HibernateValidator;
+import org.hibernate.validation.engine.ValidatorConfiguration;
import org.hibernate.validation.engine.PathImpl;
/**
@@ -55,8 +55,8 @@
public static Validator getValidator() {
if ( hibernateValidator == null ) {
- HibernateValidatorConfiguration configuration = Validation
- .byProvider( HibernateValidationProvider.class )
+ ValidatorConfiguration configuration = Validation
+ .byProvider( HibernateValidator.class )
.configure();
hibernateValidator = configuration.buildValidatorFactory().getValidator();
}
@@ -73,8 +73,8 @@
public static Validator getValidatorWithCustomConfiguration(String path) {
Thread.currentThread().setContextClassLoader( new CustomValidationXmlClassLoader( path
) );
- HibernateValidatorConfiguration configuration = Validation
- .byProvider( HibernateValidationProvider.class )
+ ValidatorConfiguration configuration = Validation
+ .byProvider( HibernateValidator.class )
.configure();
return configuration.buildValidatorFactory().getValidator();
}
@@ -85,8 +85,8 @@
public static Validator getValidatorIgnoringValidationXml() {
Thread.currentThread().setContextClassLoader( new IgnoringValidationXmlClassLoader()
);
- HibernateValidatorConfiguration configuration = Validation
- .byProvider( HibernateValidationProvider.class )
+ ValidatorConfiguration configuration = Validation
+ .byProvider( HibernateValidator.class )
.configure();
return configuration.buildValidatorFactory().getValidator();
}
Modified: validator/trunk/hibernate-validator-tck-runner/pom.xml
===================================================================
--- validator/trunk/hibernate-validator-tck-runner/pom.xml 2009-08-25 14:38:28 UTC (rev
17412)
+++ validator/trunk/hibernate-validator-tck-runner/pom.xml 2009-08-25 14:39:26 UTC (rev
17413)
@@ -43,7 +43,7 @@
<properties>
<jboss.home>/opt/java/jboss-5</jboss.home>
-
<validation.provider>org.hibernate.validation.HibernateValidationProvider</validation.provider>
+
<validation.provider>org.hibernate.validation.HibernateValidator</validation.provider>
<remote.debug />
</properties>