1 7 package org.enhydra.snapper.spec; 8 9 import org.enhydra.snapper.api.Indexer; 10 11 public class IndexerFactory { 12 15 private IndexerFactory() { 16 } 17 18 21 public static Indexer createIndexer(String fullClassName) { 22 23 Indexer indexer = null; 24 25 Class objectClass = null; 26 27 try { 28 29 objectClass = Class.forName(fullClassName); 31 32 indexer = (Indexer)objectClass.newInstance(); 33 } catch (Exception ex) { 34 System.out.println("Error on creating Indexer" + ex); 35 } 36 37 return indexer; 38 } 39 } 40 | Popular Tags |