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