[hibernate-commits] Hibernate SVN: r20837 - in search/trunk/hibernate-search/src: main/java/org/hibernate/search/spi and 1 other directories.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Thu Oct 14 13:33:32 EDT 2010
Author: epbernard
Date: 2010-10-14 13:33:31 -0400 (Thu, 14 Oct 2010)
New Revision: 20837
Modified:
search/trunk/hibernate-search/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java
search/trunk/hibernate-search/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
search/trunk/hibernate-search/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java
Log:
HSEARCH-555 Properly expose as public API the SearchFactoryBuilder
Rename SearchFactoryBuilder#rootFactory to SearchFactoryBuilder#currentFactory
Modified: search/trunk/hibernate-search/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java
===================================================================
--- search/trunk/hibernate-search/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java 2010-10-14 17:32:43 UTC (rev 20836)
+++ search/trunk/hibernate-search/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java 2010-10-14 17:33:31 UTC (rev 20837)
@@ -232,7 +232,7 @@
public void addClasses(Class<?>... classes) {
//todo optimize the list of
- final SearchFactoryBuilder builder = new SearchFactoryBuilder().rootFactory( this );
+ final SearchFactoryBuilder builder = new SearchFactoryBuilder().currentFactory( this );
for ( Class<?> type : classes ) {
builder.addClass( type );
}
Modified: search/trunk/hibernate-search/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
===================================================================
--- search/trunk/hibernate-search/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java 2010-10-14 17:32:43 UTC (rev 20836)
+++ search/trunk/hibernate-search/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java 2010-10-14 17:33:31 UTC (rev 20837)
@@ -118,7 +118,7 @@
return this;
}
- public SearchFactoryBuilder rootFactory(SearchFactoryIntegrator factory) {
+ public SearchFactoryBuilder currentFactory(SearchFactoryIntegrator factory) {
//We know that the only expected concrete type is MutableSearchFactory
//This could fail if some fancy framework proxy the object but at this stage they likely won't
//even proxy SearchFactoryIntegrator.
Modified: search/trunk/hibernate-search/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java
===================================================================
--- search/trunk/hibernate-search/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java 2010-10-14 17:32:43 UTC (rev 20836)
+++ search/trunk/hibernate-search/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java 2010-10-14 17:33:31 UTC (rev 20837)
@@ -72,7 +72,7 @@
//FIXME downcasting of MSF. create a getDelegate() ?
SearchFactoryIntegrator sf = new SearchFactoryBuilder().configuration( configuration ).buildSearchFactory();
final SearchFactoryBuilder builder = new SearchFactoryBuilder();
- sf = builder.rootFactory( sf )
+ sf = builder.currentFactory( sf )
.addClass( A.class )
.buildSearchFactory();
@@ -94,7 +94,7 @@
searcher.close();
- sf = (MutableSearchFactory) builder.rootFactory( sf )
+ sf = (MutableSearchFactory) builder.currentFactory( sf )
.addClass( B.class )
.buildSearchFactory();
More information about the hibernate-commits
mailing list