1 16 package scriptella.driver.lucene; 17 18 import scriptella.spi.AbstractScriptellaDriver; 19 import scriptella.spi.Connection; 20 import scriptella.spi.ConnectionParameters; 21 import scriptella.spi.DialectIdentifier; 22 23 24 31 public class Driver extends AbstractScriptellaDriver { 32 static final DialectIdentifier DIALECT_IDENTIFIER = new DialectIdentifier("Lucene", "2.0.0"); 33 34 35 public Driver() { 36 try { 37 Class.forName("org.apache.lucene.store.Directory"); 38 } catch (ClassNotFoundException e) { 39 throw new LuceneProviderException("Lucene not found on the class path. " + 40 "Check if connection classpath attribute points to lucene.jar", e); 41 } 42 } 43 44 public Connection connect(ConnectionParameters connectionParameters) { 45 return new LuceneConnection(connectionParameters); 46 } 47 48 } 49 | Popular Tags |