[hibernate-commits] Hibernate SVN: r20204 - in search/trunk/hibernate-search/src/main/java/org/hibernate/search: stat and 1 other directory.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Fri Aug 20 07:00:24 EDT 2010


Author: hardy.ferentschik
Date: 2010-08-20 07:00:24 -0400 (Fri, 20 Aug 2010)
New Revision: 20204

Modified:
   search/trunk/hibernate-search/src/main/java/org/hibernate/search/jmx/StatisticsInfo.java
   search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/Statistics.java
   search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/StatisticsImpl.java
Log:
HSEARCH-278 Removed getIndexingParameters to avoid that string representation of the parameters will become public API

Modified: search/trunk/hibernate-search/src/main/java/org/hibernate/search/jmx/StatisticsInfo.java
===================================================================
--- search/trunk/hibernate-search/src/main/java/org/hibernate/search/jmx/StatisticsInfo.java	2010-08-20 10:59:44 UTC (rev 20203)
+++ search/trunk/hibernate-search/src/main/java/org/hibernate/search/jmx/StatisticsInfo.java	2010-08-20 11:00:24 UTC (rev 20204)
@@ -25,7 +25,6 @@
 // $Id:$
 package org.hibernate.search.jmx;
 
-import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
@@ -101,10 +100,6 @@
 		return delegate.getNumberOfIndexedEntities( entity );
 	}
 
-	public List<String> getIndexingParameters(String entity) {
-		return delegate.getIndexingParameters( entity );
-	}
-
 	public Map<String, Integer> indexedEntitiesCount() {
 		return delegate.indexedEntitiesCount();
 	}

Modified: search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/Statistics.java
===================================================================
--- search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/Statistics.java	2010-08-20 10:59:44 UTC (rev 20203)
+++ search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/Statistics.java	2010-08-20 11:00:24 UTC (rev 20204)
@@ -122,18 +122,6 @@
 	int getNumberOfIndexedEntities(String entity);
 
 	/**
-	 * A list of string representations of the indexing parameters for each directory of the specified entity.
-	 * Defaults are not displayed, but only parameters which are explicitly set via the configuration.
-	 *
-	 * @param entity the fqc of the entity
-	 *
-	 * @return A list of string representations of the indexing parameters for each directory of the specified entity
-	 *
-	 * @throws IllegalArgumentException in case the entity name is not valid
-	 */
-	List<String> getIndexingParameters(String entity);
-
-	/**
 	 * Returns a map of all indexed entities and their document count in the index.
 	 *
 	 * @return a map of all indexed entities and their document count. The map key is the fqc of the entity and

Modified: search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/StatisticsImpl.java
===================================================================
--- search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/StatisticsImpl.java	2010-08-20 10:59:44 UTC (rev 20203)
+++ search/trunk/hibernate-search/src/main/java/org/hibernate/search/stat/StatisticsImpl.java	2010-08-20 11:00:24 UTC (rev 20204)
@@ -24,10 +24,8 @@
 package org.hibernate.search.stat;
 
 import java.io.IOException;
-import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.HashSet;
-import java.util.List;
 import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.atomic.AtomicLong;
@@ -52,6 +50,8 @@
 import org.hibernate.util.ReflectHelper;
 
 /**
+ * A concurrent implementation of the {@code Statistics} interface.
+ *
  * @author Hardy Ferentschik
  */
 public class StatisticsImpl implements Statistics, StatisticsImplementor {
@@ -238,15 +238,6 @@
 		return countPerEntity;
 	}
 
-	public List<String> getIndexingParameters(String entity) {
-		Class<?> clazz = getEntityClass( entity );
-		List<String> indexingParameters = new ArrayList<String>();
-		for ( DirectoryProvider directoryProvider : searchFactoryImplementor.getDirectoryProviders( clazz ) ) {
-			indexingParameters.add( searchFactoryImplementor.getIndexingParameters( directoryProvider ).toString() );
-		}
-		return indexingParameters;
-	}
-
 	private Class<?> getEntityClass(String entity) {
 		Class<?> clazz;
 		try {



More information about the hibernate-commits mailing list