| Package | Description |
|---|---|
| scriptella.configuration |
Classes and interfaces to parse script files.
|
| scriptella.core |
Core classes for scripts execution.
|
| scriptella.execution |
Facade classes for xml scripts execution.
|
| scriptella.expression |
Classes for working with expressions and properties substitution.
|
| scriptella.jdbc |
Scriptella JDBC Bridge.
|
| scriptella.spi |
Service Provider Interface classes.
|
| scriptella.spi.support | |
| scriptella.text |
Classes for formatting and parsing text.
|
| Modifier and Type | Method and Description |
|---|---|
ParametersCallback |
PropertiesEl.asParametersCallback()
Returns this properties as a parameters callback.
|
ParametersCallback |
ConfigurationEl.getParameters()
Returns this configuration properties merged with external ones specified in a factory.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationFactory.setExternalParameters(ParametersCallback externalParameters)
Sets additional parameters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicContext
Represents dynamic execution context for executable elements.
|
class |
DynamicContextDecorator
Allows to change behaviour of wrapped DynamicContext.
|
class |
EtlVariable
Represents a global
etl variable available for all ETL file elements. |
| Constructor and Description |
|---|
EtlVariable(ParametersCallback parametersCallback,
Map<String,Object> globals) |
| Modifier and Type | Class and Description |
|---|---|
class |
EtlContext
Execution context for script.
|
| Modifier and Type | Method and Description |
|---|---|
ParametersCallback |
PropertiesSubstitutor.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
Expression.evaluate(ParametersCallback callback) |
Object |
JexlExpression.evaluate(ParametersCallback callback) |
void |
PropertiesSubstitutor.setParameters(ParametersCallback parameters)
Sets parameters callback used for substitution.
|
| Constructor and Description |
|---|
PropertiesSubstitutor(ParametersCallback parameters)
Creates a properties substitutor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResultSetAdapter
Represents SQL query result set as
ParametersCallback. |
| Modifier and Type | Method and Description |
|---|---|
Object |
ParametersParser.evaluate(String expression,
ParametersCallback parameters)
Parses specified expression and returns the result of evaluation.
|
void |
JdbcConnection.executeQuery(Resource queryContent,
ParametersCallback parametersCallback,
QueryCallback queryCallback) |
void |
JdbcConnection.executeScript(Resource scriptContent,
ParametersCallback parametersCallback) |
| Constructor and Description |
|---|
ResultSetAdapter(ResultSet resultSet,
ParametersCallback parametersCallback,
scriptella.jdbc.JdbcTypesConverter converter)
Instantiates an adapter, prepares a cache and builds a map of column names.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DriverContext
Global ETL Context available to drivers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Connection.executeQuery(Resource queryContent,
ParametersCallback parametersCallback,
QueryCallback queryCallback)
Executes a query specified by its content.
|
void |
Connection.executeScript(Resource scriptContent,
ParametersCallback parametersCallback)
Executes a script specified by its content.
|
void |
QueryCallback.processRow(ParametersCallback parameters)
Called for each row in a result set.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HierarchicalParametersCallback
Hierarchical implementation of
ParametersCallback interface. |
class |
MapParametersCallback
Map-based parameters callback implementation.
|
class |
NullParametersCallback
Null-object constant for
ParametersCallback. |
| Modifier and Type | Field and Description |
|---|---|
static ParametersCallback |
NullParametersCallback.INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
ParametersCallback |
HierarchicalParametersCallback.getCallback()
Returns primary callback.
|
ParametersCallback |
HierarchicalParametersCallback.getParentCallback()
Returns secondary callback.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HierarchicalParametersCallback.setCallback(ParametersCallback callback)
Sets primary callback.
|
void |
HierarchicalParametersCallback.setParentCallback(ParametersCallback parentCallback)
Sets secondary callback.
|
| Constructor and Description |
|---|
HierarchicalParametersCallback(ParametersCallback callback,
ParametersCallback parentCallback)
Creates a hierarchical parameters callback instance.
|
| Modifier and Type | Method and Description |
|---|---|
ParametersCallback |
PropertyFormatter.format(ParametersCallback parameters)
Creates a
ParametersCallback which formats parameters returned by the original callback. |
| Modifier and Type | Method and Description |
|---|---|
ParametersCallback |
PropertyFormatter.format(ParametersCallback parameters)
Creates a
ParametersCallback which formats parameters returned by the original callback. |
Copyright © 2006-2012. All Rights Reserved.