scriptella.driver.janino
Class JaninoConnection
java.lang.Object
scriptella.spi.AbstractConnection
scriptella.driver.janino.JaninoConnection
- All Implemented Interfaces:
- scriptella.spi.Connection
public class JaninoConnection
- extends scriptella.spi.AbstractConnection
Scriptella connection adapter for Janino Script Evaluator.
For configuration details and examples see overview page.
- Version:
- 1.0
- Author:
- Fyodor Kupolov
| Nested classes/interfaces inherited from class scriptella.spi.AbstractConnection |
scriptella.spi.AbstractConnection.StatementCounter |
| Fields inherited from class scriptella.spi.AbstractConnection |
counter |
|
Constructor Summary |
JaninoConnection(scriptella.spi.ConnectionParameters parameters)
Instantiates a new connection to Janino Script Evaluator. |
|
Method Summary |
void |
close()
Closes the connection and releases all related resources. |
void |
executeQuery(scriptella.spi.Resource queryContent,
scriptella.spi.ParametersCallback parametersCallback,
scriptella.spi.QueryCallback queryCallback)
Executes a query specified by its content. |
void |
executeScript(scriptella.spi.Resource scriptContent,
scriptella.spi.ParametersCallback parametersCallback)
|
| Methods inherited from class scriptella.spi.AbstractConnection |
commit, getDialectIdentifier, getExecutedStatementsCount, isReadonly, rollback, setDialectIdentifier, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JaninoConnection
public JaninoConnection(scriptella.spi.ConnectionParameters parameters)
- Instantiates a new connection to Janino Script Evaluator.
- Parameters:
parameters - connection parameters.
executeScript
public void executeScript(scriptella.spi.Resource scriptContent,
scriptella.spi.ParametersCallback parametersCallback)
throws scriptella.spi.ProviderException
- Throws:
scriptella.spi.ProviderException
executeQuery
public void executeQuery(scriptella.spi.Resource queryContent,
scriptella.spi.ParametersCallback parametersCallback,
scriptella.spi.QueryCallback queryCallback)
throws scriptella.spi.ProviderException
- Executes a query specified by its content.
- Parameters:
queryContent - query content.parametersCallback - callback to get parameter values.queryCallback - callback to call for each result set element produced by this query.
- Throws:
scriptella.spi.ProviderException- See Also:
executeScript(scriptella.spi.Resource, scriptella.spi.ParametersCallback)
close
public void close()
throws scriptella.spi.ProviderException
- Closes the connection and releases all related resources.
- Throws:
scriptella.spi.ProviderException
Copyright © Copyright 2006-2009 The Scriptella Project Team.