- CACHE_QUERIES - Static variable in class scriptella.driver.xpath.XPathConnection
-
Name of the cache_queries
connection property.
- cache_queries - Variable in class scriptella.driver.xpath.XPathConnection
-
- call() - Method in class scriptella.driver.spring.EtlExecutorBean
-
- call() - Method in class scriptella.execution.EtlExecutor
-
- cancel() - Method in class scriptella.execution.JmxEtlManager
-
- cancel() - Method in interface scriptella.execution.JmxEtlManagerMBean
-
Cancels the managed ETL task.
- cancelAll() - Static method in class scriptella.execution.JmxEtlManager
-
Cancels all in-progress ETL tasks.
- checkEtlCancelled() - Static method in exception scriptella.core.EtlCancelledException
-
A helper method which check if the current thread is interrupted
- checkFile(String) - Method in class scriptella.tools.template.TemplateManager
-
Returns true if file doesn't exist.
- CLASS_NAME - Static variable in class scriptella.text.PropertyFormatInfo
-
- ClassUtils() - Constructor for class scriptella.core.EtlVariable.ClassUtils
-
- clear() - Method in class scriptella.driver.script.ParametersCallbackMap
-
Clears local variables.
- clear() - Method in class scriptella.util.PropertiesMap
-
- close() - Method in class scriptella.core.ConnectionManager
-
- close() - Method in class scriptella.core.Session
-
- close() - Method in class scriptella.driver.csv.CsvConnection
-
- close() - Method in class scriptella.driver.csv.opencsv.CSVReader
-
Closes the underlying reader.
- close() - Method in class scriptella.driver.csv.opencsv.CSVWriter
-
Close the underlying stream writer flushing any buffered content.
- close() - Method in class scriptella.driver.hsqldb.HsqlConnection
-
- close() - Method in class scriptella.driver.janino.JaninoConnection
-
Closes the connection and releases all related resources.
- close() - Method in class scriptella.driver.jexl.JexlConnection
-
Closes the connection and releases all related resources.
- close() - Method in class scriptella.driver.ldap.LdapConnection
-
- close() - Method in class scriptella.driver.mail.MailConnection
-
- close() - Method in class scriptella.driver.script.ScriptConnection
-
Closes the connection and releases all related resources.
- close() - Method in class scriptella.driver.scriptella.ScriptellaConnection
-
- close() - Method in class scriptella.driver.text.TextConnection
-
- close() - Method in class scriptella.driver.text.TextScriptExecutor
-
- close() - Method in class scriptella.driver.velocity.VelocityConnection
-
Closes the connection and releases all related resources.
- close() - Method in class scriptella.driver.xpath.XPathConnection
-
- close() - Method in class scriptella.expression.LineIterator
-
- close() - Method in class scriptella.jdbc.JdbcConnection
-
- close() - Method in class scriptella.jdbc.ResultSetAdapter
-
Closes the underlying resultset.
- close() - Method in class scriptella.jdbc.SqlReaderTokenizer
-
- close() - Method in interface scriptella.spi.Connection
-
Closes the connection and releases all related resources.
- close() - Method in class scriptella.tools.ant.AntHandler
-
- closeSilent(Connection) - Static method in class scriptella.jdbc.JdbcUtils
-
Silently closes a connection.
- closeSilent(Statement) - Static method in class scriptella.jdbc.JdbcUtils
-
Silently closes a statement.
- closeSilent(ResultSet) - Static method in class scriptella.jdbc.JdbcUtils
-
Silently closes a result set.
- closeSilently(Closeable) - Static method in class scriptella.util.IOUtils
-
Silently closes data.
- closeSilently(Iterable<? extends Closeable>) - Static method in class scriptella.util.IOUtils
-
Silently closes a collection of objects.
- CollectionUtils - Class in scriptella.util
-
Collections utility methods.
- ColumnsMap - Class in scriptella.util
-
Represents a map of columns accessible by name and index.
- ColumnsMap() - Constructor for class scriptella.util.ColumnsMap
-
- commit() - Method in class scriptella.core.ConnectionManager
-
- commit() - Method in class scriptella.core.Session
-
- commit() - Method in class scriptella.jdbc.JdbcConnection
-
- commit() - Method in class scriptella.spi.AbstractConnection
-
- commit() - Method in interface scriptella.spi.Connection
-
Commits a current transaction (if any).
- compile(String) - Static method in class scriptella.expression.Expression
-
- complete() - Method in class scriptella.interactive.ProgressCallback
-
- ConfigurationEl - Class in scriptella.configuration
-
TODO: Add documentation
- ConfigurationEl(XmlElement, HierarchicalParametersCallback) - Constructor for class scriptella.configuration.ConfigurationEl
-
- ConfigurationException - Exception in scriptella.configuration
-
Thrown if configuration error is found.
- ConfigurationException(String) - Constructor for exception scriptella.configuration.ConfigurationException
-
- ConfigurationException(String, XmlElement) - Constructor for exception scriptella.configuration.ConfigurationException
-
- ConfigurationException(String, Throwable) - Constructor for exception scriptella.configuration.ConfigurationException
-
- ConfigurationException(String, Throwable, XmlElement) - Constructor for exception scriptella.configuration.ConfigurationException
-
- ConfigurationFactory - Class in scriptella.configuration
-
- ConfigurationFactory() - Constructor for class scriptella.configuration.ConfigurationFactory
-
- configure(XmlElement) - Method in class scriptella.configuration.ConfigurationEl
-
- configure(XmlElement) - Method in class scriptella.configuration.ConnectionEl
-
- configure(XmlElement) - Method in class scriptella.configuration.ContentEl
-
- configure(XmlElement) - Method in class scriptella.configuration.DialectBasedContentEl
-
- configure(XmlElement) - Method in class scriptella.configuration.IncludeEl
-
- configure(XmlElement) - Method in class scriptella.configuration.OnErrorEl
-
- configure(XmlElement) - Method in class scriptella.configuration.PropertiesEl
-
- configure(XmlElement) - Method in class scriptella.configuration.QueryEl
-
- configure(XmlElement) - Method in class scriptella.configuration.ScriptEl
-
- configure(XmlElement) - Method in class scriptella.configuration.ScriptingElement
-
- configure(XmlElement) - Method in interface scriptella.configuration.XmlConfigurable
-
Configures the class using specified XML element.
- configure(Handler) - Static method in class scriptella.interactive.LoggingConfigurer
-
Configures logging messages to use specified handler
- connect(ConnectionParameters) - Method in class scriptella.driver.auto.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.csv.Driver
-
- connect(ConnectionParameters, Properties) - Method in class scriptella.driver.hsqldb.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.janino.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.jexl.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.ldap.Driver
-
Implementor should create a new connection based on specified parameters.
- connect(ConnectionParameters) - Method in class scriptella.driver.mail.Driver
-
- connect(ConnectionParameters, Properties) - Method in class scriptella.driver.oracle.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.script.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.scriptella.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.text.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.driver.velocity.Driver
-
Implementor should create a new connection based on specified parameters.
- connect(ConnectionParameters) - Method in class scriptella.driver.xpath.Driver
-
- connect(ConnectionParameters) - Method in class scriptella.jdbc.GenericDriver
-
- connect(ConnectionParameters, Properties) - Method in class scriptella.jdbc.GenericDriver
-
Creates Scriptella JDBC connection.
- connect(ConnectionParameters) - Method in interface scriptella.spi.ScriptellaDriver
-
Implementor should create a new connection based on specified parameters.
- Connection - Interface in scriptella.spi
-
- ConnectionEl - Class in scriptella.configuration
-
Connection configuration element.
- ConnectionEl() - Constructor for class scriptella.configuration.ConnectionEl
-
- ConnectionInterceptor - Class in scriptella.core
-
Handles connections for elements being executed.
- ConnectionManager - Class in scriptella.core
-
TODO: Add documentation
- ConnectionManager(EtlContext, ConnectionEl) - Constructor for class scriptella.core.ConnectionManager
-
- ConnectionParameters - Class in scriptella.spi
-
Represents connection parameters.
- ConnectionParameters() - Constructor for class scriptella.spi.ConnectionParameters
-
For testing purposes.
- ConnectionParameters(ConnectionEl, DriverContext) - Constructor for class scriptella.spi.ConnectionParameters
-
Creates connection parameters based on <connection> element..
- ConsoleAdapters - Class in scriptella.driver.text
-
Pre Java SE 6 adapters for System.in
and System.out
- ConsoleAdapters() - Constructor for class scriptella.driver.text.ConsoleAdapters
-
- consoleFormat(String) - Static method in class scriptella.util.StringUtils
-
Formats specified string for console suitable representation.
- consoleFormat(String, int) - Static method in class scriptella.util.StringUtils
-
Formats specified string for console suitable representation.
- ConsoleProgressIndicator - Class in scriptella.interactive
-
Progress indicator to send out
- ConsoleProgressIndicator(String) - Constructor for class scriptella.interactive.ConsoleProgressIndicator
-
- ConsoleProgressIndicator() - Constructor for class scriptella.interactive.ConsoleProgressIndicator
-
- containsEntries() - Method in class scriptella.driver.ldap.ldif.LdifReader
-
- containsKey(Object) - Method in class scriptella.driver.script.NashornBindingsParametersCallback
-
- containsKey(Object) - Method in class scriptella.driver.script.ParametersCallbackMap
-
- containsKey(Object) - Method in class scriptella.util.PropertiesMap
-
- containsValue(Object) - Method in class scriptella.driver.script.ParametersCallbackMap
-
- containsValue(Object) - Method in class scriptella.util.PropertiesMap
-
- content - Variable in class scriptella.configuration.OnErrorEl
-
- ContentEl - Class in scriptella.configuration
-
TODO: Add documentation
- ContentEl() - Constructor for class scriptella.configuration.ContentEl
-
- ContentEl(XmlElement) - Constructor for class scriptella.configuration.ContentEl
-
- counter - Variable in class scriptella.spi.AbstractConnection
-
- create(TemplateManager, Map<String, ?>) - Method in class scriptella.tools.ant.EtlTemplateTask
-
Template method for testing purposes.
- create(Map<String, ?>) - Method in class scriptella.tools.template.DataMigrator
-
- create(Map<String, ?>) - Method in class scriptella.tools.template.TemplateManager
-
Produce template files.
- create(String, String) - Static method in class scriptella.tools.template.TemplateManager
-
Creates an ETL template using a specified template manager name and properties file.
- createConfiguration() - Method in class scriptella.configuration.ConfigurationFactory
-
Parses XML file and creates a configuration based on a specified parameters.
- createEmpty() - Static method in class scriptella.text.PropertyFormatInfo
-
Creates an empty format without columns.
- CsvConnection - Class in scriptella.driver.csv
-
Represents a connection to CSV file.
- CsvConnection(ConnectionParameters) - Constructor for class scriptella.driver.csv.CsvConnection
-
- CsvConnectionParameters - Class in scriptella.driver.csv
-
Connection parameters for CSV driver
- CsvConnectionParameters() - Constructor for class scriptella.driver.csv.CsvConnectionParameters
-
- CsvConnectionParameters(ConnectionParameters) - Constructor for class scriptella.driver.csv.CsvConnectionParameters
-
- CsvProviderException - Exception in scriptella.driver.csv
-
Thrown to indicate a problem with CSV file processing.
- CsvProviderException() - Constructor for exception scriptella.driver.csv.CsvProviderException
-
- CsvProviderException(String) - Constructor for exception scriptella.driver.csv.CsvProviderException
-
- CsvProviderException(String, String) - Constructor for exception scriptella.driver.csv.CsvProviderException
-
- CsvProviderException(String, Throwable) - Constructor for exception scriptella.driver.csv.CsvProviderException
-
- CsvProviderException(String, Throwable, String) - Constructor for exception scriptella.driver.csv.CsvProviderException
-
- CsvProviderException(Throwable) - Constructor for exception scriptella.driver.csv.CsvProviderException
-
- CsvQuery - Class in scriptella.driver.csv
-
Query for CSV file.
- CsvQuery(CSVReader, PropertiesSubstitutor, CsvConnectionParameters) - Constructor for class scriptella.driver.csv.CsvQuery
-
Creates a query for CSVReader.
- CSVReader - Class in scriptella.driver.csv.opencsv
-
A very simple CSV reader released under a commercial-friendly license.
- CSVReader(Reader) - Constructor for class scriptella.driver.csv.opencsv.CSVReader
-
Constructs CSVReader using a comma for the separator.
- CSVReader(Reader, char) - Constructor for class scriptella.driver.csv.opencsv.CSVReader
-
Constructs CSVReader with supplied separator.
- CSVReader(Reader, char, char) - Constructor for class scriptella.driver.csv.opencsv.CSVReader
-
Constructs CSVReader with supplied separator and quote char.
- CSVReader(Reader, char, char, int) - Constructor for class scriptella.driver.csv.opencsv.CSVReader
-
Constructs CSVReader with supplied separator and quote char.
- CSVWriter - Class in scriptella.driver.csv.opencsv
-
A very simple CSV writer released under a commercial-friendly license.
- CSVWriter(Writer) - Constructor for class scriptella.driver.csv.opencsv.CSVWriter
-
Constructs CSVWriter using a comma for the separator.
- CSVWriter(Writer, char) - Constructor for class scriptella.driver.csv.opencsv.CSVWriter
-
Constructs CSVWriter with supplied separator.
- CSVWriter(Writer, char, char) - Constructor for class scriptella.driver.csv.opencsv.CSVWriter
-
Constructs CSVWriter with supplied separator and quote char.
- CSVWriter(Writer, char, char, char) - Constructor for class scriptella.driver.csv.opencsv.CSVWriter
-
Constructs CSVWriter with supplied separator and quote char.
- CSVWriter(Writer, char, char, String) - Constructor for class scriptella.driver.csv.opencsv.CSVWriter
-
Constructs CSVWriter with supplied separator and quote char.
- CSVWriter(Writer, char, char, char, String) - Constructor for class scriptella.driver.csv.opencsv.CSVWriter
-
Constructs CSVWriter with supplied separator and quote char.
- CUBRID_DRIVER_NAME - Static variable in class scriptella.driver.cubrid.Driver
-
- DataMigrator - Class in scriptella.tools.template
-
Data migration template manager.
- DataMigrator() - Constructor for class scriptella.tools.template.DataMigrator
-
- DateUtils() - Constructor for class scriptella.core.EtlVariable.DateUtils
-
- DB2_DRIVER_NAME - Static variable in class scriptella.driver.db2.Driver
-
- DEFAULT_ESCAPE - Static variable in class scriptella.driver.csv.CsvConnectionParameters
-
- DEFAULT_ESCAPE_CHARACTER - Static variable in class scriptella.driver.csv.opencsv.CSVWriter
-
The default character used for escaping quotes.
- DEFAULT_FILE_NAME - Static variable in class scriptella.tools.launcher.EtlLauncher
-
- DEFAULT_HEADERS - Static variable in class scriptella.driver.csv.CsvConnectionParameters
-
- DEFAULT_LINE_END - Static variable in class scriptella.driver.csv.opencsv.CSVWriter
-
Default line terminator uses platform encoding.
- DEFAULT_QUERY - Static variable in class scriptella.driver.csv.CsvConnectionParameters
-
- DEFAULT_QUOTE_CHARACTER - Static variable in class scriptella.driver.csv.opencsv.CSVReader
-
The default quote character to use if none is supplied to the
constructor.
- DEFAULT_QUOTE_CHARACTER - Static variable in class scriptella.driver.csv.opencsv.CSVWriter
-
The default quote character to use if none is supplied to the
constructor.
- DEFAULT_QUOTEALL - Static variable in class scriptella.driver.csv.CsvConnectionParameters
-
- DEFAULT_SEPARATOR - Static variable in class scriptella.driver.csv.CsvConnectionParameters
-
- DEFAULT_SEPARATOR - Static variable in class scriptella.driver.csv.opencsv.CSVReader
-
The default separator to use if none is supplied to the constructor.
- DEFAULT_SEPARATOR - Static variable in class scriptella.driver.csv.opencsv.CSVWriter
-
The default separator to use if none is supplied to the constructor.
- DEFAULT_SKIP_LINES - Static variable in class scriptella.driver.csv.opencsv.CSVReader
-
The default line to start reading.
- defineName() - Method in class scriptella.tools.template.TemplateManager
-
Defines base name for ETL.
- DELETE - Static variable in class scriptella.driver.ldap.ldif.Entry
-
- DERBY_CLIENT_DRIVER_NAME - Static variable in class scriptella.driver.derby.Driver
-
- DERBY_EMBEDDED_DRIVER_NAME - Static variable in class scriptella.driver.derby.Driver
-
- detectMissingQueryNextCall() - Method in class scriptella.driver.script.MissingQueryNextCallDetector
-
Detects if a query.next() call is missing by using the following rules:
query.isNextCalled return false, i.e.
- DialectBasedContentEl - Class in scriptella.configuration
-
Represents dialect based content used inside query/script/onerror elements.
- DialectBasedContentEl() - Constructor for class scriptella.configuration.DialectBasedContentEl
-
- DialectBasedContentEl(XmlElement) - Constructor for class scriptella.configuration.DialectBasedContentEl
-
- DialectIdentifier - Class in scriptella.spi
-
Represents vendor dialect information.
- DialectIdentifier(String, String) - Constructor for class scriptella.spi.DialectIdentifier
-
Creates dialect identifier.
- Driver - Class in scriptella.driver.as400
-
Scriptella Adapter for an IBM AS/400 System.
- Driver() - Constructor for class scriptella.driver.as400.Driver
-
- Driver - Class in scriptella.driver.auto
-
Scriptella autodiscovery driver.
- Driver() - Constructor for class scriptella.driver.auto.Driver
-
- Driver - Class in scriptella.driver.csv
-
Scriptella driver for CSV files.
- Driver() - Constructor for class scriptella.driver.csv.Driver
-
- Driver - Class in scriptella.driver.cubrid
-
Scriptella Adapter for Cubrid database.
- Driver() - Constructor for class scriptella.driver.cubrid.Driver
-
- Driver - Class in scriptella.driver.db2
-
Scriptella Adapter for DB2 database.
- Driver() - Constructor for class scriptella.driver.db2.Driver
-
- Driver - Class in scriptella.driver.derby
-
Scriptella Adapter for Derby database.
- Driver() - Constructor for class scriptella.driver.derby.Driver
-
- Driver - Class in scriptella.driver.h2
-
Scriptella Adapter for H2 database.
- Driver() - Constructor for class scriptella.driver.h2.Driver
-
- Driver - Class in scriptella.driver.hsqldb
-
Scriptella Adapter for HSLQDB database.
- Driver() - Constructor for class scriptella.driver.hsqldb.Driver
-
- Driver - Class in scriptella.driver.janino
-
Scriptella Driver for
Janino Java Compiler.
- Driver() - Constructor for class scriptella.driver.janino.Driver
-
- Driver - Class in scriptella.driver.jexl
-
Driver for JEXL.
- Driver() - Constructor for class scriptella.driver.jexl.Driver
-
- Driver - Class in scriptella.driver.jndi
-
Scriptella driver for JNDI datasources.
- Driver() - Constructor for class scriptella.driver.jndi.Driver
-
- Driver - Class in scriptella.driver.ldap
-
Scriptella Driver for LDAP.
- Driver() - Constructor for class scriptella.driver.ldap.Driver
-
- Driver - Class in scriptella.driver.mail
-
Represents a JavaMail driver.
- Driver() - Constructor for class scriptella.driver.mail.Driver
-
- Driver - Class in scriptella.driver.mssql
-
Scriptella Adapter for Microsoft SQL Server database JDBC driver.
- Driver() - Constructor for class scriptella.driver.mssql.Driver
-
- Driver - Class in scriptella.driver.mysql
-
Scriptella Adapter for MySQL database.
- Driver() - Constructor for class scriptella.driver.mysql.Driver
-
- Driver - Class in scriptella.driver.odbc
-
Scriptella Adapter for Sun's JDBC-ODBC driver.
- Driver() - Constructor for class scriptella.driver.odbc.Driver
-
- Driver - Class in scriptella.driver.oracle
-
Scriptella Adapter for Oracle database.
- Driver() - Constructor for class scriptella.driver.oracle.Driver
-
- Driver - Class in scriptella.driver.postgresql
-
Scriptella Adapter for PostgreSQL database.
- Driver() - Constructor for class scriptella.driver.postgresql.Driver
-
- Driver - Class in scriptella.driver.script
-
Scriptella bridge for the JSR 223: Scripting for the Java Platform.
- Driver() - Constructor for class scriptella.driver.script.Driver
-
- Driver - Class in scriptella.driver.scriptella
-
This driver allows execution of external ETL files.
- Driver() - Constructor for class scriptella.driver.scriptella.Driver
-
- Driver - Class in scriptella.driver.spring
-
Scriptella driver for
The Spring Framework
Bean Factory(or Application Context) registered datasources.
- Driver() - Constructor for class scriptella.driver.spring.Driver
-
- Driver - Class in scriptella.driver.sybase
-
Scriptella Adapter for Sybase ASE/ASA databases.
- Driver() - Constructor for class scriptella.driver.sybase.Driver
-
- Driver - Class in scriptella.driver.text
-
Represents a Text file driver.
- Driver() - Constructor for class scriptella.driver.text.Driver
-
- Driver - Class in scriptella.driver.velocity
-
Scriptella Driver for
Velocity template engine.
- Driver() - Constructor for class scriptella.driver.velocity.Driver
-
- Driver - Class in scriptella.driver.xls
-
Scriptella Adapter for SQLScheet.
- Driver() - Constructor for class scriptella.driver.xls.Driver
-
- Driver - Class in scriptella.driver.xpath
-
Represents a driver for querying XML files with XPath expressions.
- Driver() - Constructor for class scriptella.driver.xpath.Driver
-
- DriverContext - Interface in scriptella.spi
-
Global ETL Context available to drivers.
- DriverFactory - Class in scriptella.core
-
Factory for Scriptella Service Providers and JDBC drivers.
- DynamicContext - Class in scriptella.core
-
Represents dynamic execution context for executable elements.
- DynamicContext() - Constructor for class scriptella.core.DynamicContext
-
- DynamicContext(EtlContext) - Constructor for class scriptella.core.DynamicContext
-
- DynamicContextDecorator - Class in scriptella.core
-
Allows to change behaviour of wrapped DynamicContext.
- DynamicContextDecorator(DynamicContext) - Constructor for class scriptella.core.DynamicContextDecorator
-
- elementExecuted() - Method in class scriptella.execution.ExecutionStatisticsBuilder
-
This method is called when element has been executed.
- elementExecuted() - Method in class scriptella.execution.SilentExecutionStatisticsBuilder
-
- elementFailed() - Method in class scriptella.execution.ExecutionStatisticsBuilder
-
- elementFailed() - Method in class scriptella.execution.SilentExecutionStatisticsBuilder
-
- ElementInfo() - Constructor for class scriptella.execution.ExecutionStatistics.ElementInfo
-
- ElementInterceptor - Class in scriptella.core
-
Base class for executable elements interceptors.
- ElementInterceptor(ExecutableElement) - Constructor for class scriptella.core.ElementInterceptor
-
- ElementInterceptor(ExecutableElement, DynamicContextDecorator) - Constructor for class scriptella.core.ElementInterceptor
-
- elementStarted(Location, Connection) - Method in class scriptella.execution.ExecutionStatisticsBuilder
-
Called when new element execution started.
- elementStarted(Location, Connection) - Method in class scriptella.execution.SilentExecutionStatisticsBuilder
-
- EMPTY_INJECTIONS_ARRAY - Static variable in interface scriptella.jdbc.SqlTokenizer
-
- ENCODING - Static variable in class scriptella.driver.text.AbstractTextConnection
-
Name of the encoding
connection property.
- Entry - Class in scriptella.driver.ldap.ldif
-
A entry to be populated by an ldif parser.
- Entry() - Constructor for class scriptella.driver.ldap.ldif.Entry
-
- entrySet() - Method in class scriptella.driver.script.ParametersCallbackMap
-
- entrySet() - Method in class scriptella.util.PropertiesMap
-
- EOL - Static variable in class scriptella.driver.text.AbstractTextConnection
-
Name of the eol
connection property.
- equals(Object) - Method in class scriptella.spi.DialectIdentifier
-
- equals(Object) - Method in class scriptella.util.PropertiesMap
-
- ESCAPE - Static variable in class scriptella.driver.csv.CsvConnection
-
Name of the escape
connection property.
- escape - Variable in class scriptella.driver.csv.CsvConnectionParameters
-
- EtlCancelledException - Exception in scriptella.core
-
Thrown to indicate ETL interruption.
- EtlCancelledException() - Constructor for exception scriptella.core.EtlCancelledException
-
- etlComplete() - Method in class scriptella.execution.ExecutionStatisticsBuilder
-
Invoked on ETL completion.
- EtlContext - Class in scriptella.execution
-
Execution context for script.
- EtlContext() - Constructor for class scriptella.execution.EtlContext
-
- EtlContext(boolean) - Constructor for class scriptella.execution.EtlContext
-
- EtlExecuteTask - Class in scriptella.tools.ant
-
Ant task for ETL scripts execution.
- EtlExecuteTask() - Constructor for class scriptella.tools.ant.EtlExecuteTask
-
- EtlExecutor - Class in scriptella.execution
-
Executor for ETL files.
- EtlExecutor() - Constructor for class scriptella.execution.EtlExecutor
-
Creates ETL executor.
- EtlExecutor(ConfigurationEl) - Constructor for class scriptella.execution.EtlExecutor
-
Creates an ETL executor for specified configuration file.
- EtlExecutorBean - Class in scriptella.driver.spring
-
Implementation of
EtlExecutor
for Spring IoC container.
- EtlExecutorBean() - Constructor for class scriptella.driver.spring.EtlExecutorBean
-
Creates scripts executor.
- EtlExecutorException - Exception in scriptella.execution
-
Thrown on script execution failure
- EtlExecutorException(Throwable) - Constructor for exception scriptella.execution.EtlExecutorException
-
- EtlLauncher - Class in scriptella.tools.launcher
-
Command line launcher.
- EtlLauncher() - Constructor for class scriptella.tools.launcher.EtlLauncher
-
- EtlLauncher.ErrorCode - Enum in scriptella.tools.launcher
-
Error codes returned by the launcher.
- etlStarted() - Method in class scriptella.execution.ExecutionStatisticsBuilder
-
Invoked on ETL start
- EtlTaskBase - Class in scriptella.tools.ant
-
Base class for Scriptella ETL Ant tasks.
- EtlTaskBase() - Constructor for class scriptella.tools.ant.EtlTaskBase
-
- EtlTemplateTask - Class in scriptella.tools.ant
-
Task to emit ETL file templates.
- EtlTemplateTask() - Constructor for class scriptella.tools.ant.EtlTemplateTask
-
- etlVariable - Variable in class scriptella.core.DynamicContext
-
- EtlVariable - Class in scriptella.core
-
Represents a global etl
variable available for all ETL file elements.
- EtlVariable(ParametersCallback, EtlContext) - Constructor for class scriptella.core.EtlVariable
-
- EtlVariable() - Constructor for class scriptella.core.EtlVariable
-
- EtlVariable.ClassUtils - Class in scriptella.core
-
Utility class for ETL expressions.
- EtlVariable.DateUtils - Class in scriptella.core
-
Utility class for ETL file expressions.
- EtlVariable.TextUtils - Class in scriptella.core
-
Utility class for ETL file expressions.
- evaluate(ParametersCallback) - Method in class scriptella.expression.Expression
-
- evaluate(ParametersCallback) - Method in class scriptella.expression.JexlExpression
-
- evaluate(String, ParametersCallback) - Method in class scriptella.jdbc.ParametersParser
-
Parses specified expression and returns the result of evaluation.
- EvaluationException() - Constructor for exception scriptella.expression.Expression.EvaluationException
-
- EvaluationException(String) - Constructor for exception scriptella.expression.Expression.EvaluationException
-
- EvaluationException(String, Throwable) - Constructor for exception scriptella.expression.Expression.EvaluationException
-
- EvaluationException(Throwable) - Constructor for exception scriptella.expression.Expression.EvaluationException
-
- ExceptionInterceptor - Class in scriptella.core
-
Intercepts exceptions thrown by wrapped executable elements.
- ExceptionInterceptor(ExecutableElement, Location) - Constructor for class scriptella.core.ExceptionInterceptor
-
- ExceptionInterceptor.ExecutionException - Exception in scriptella.core
-
- ExceptionUtils - Class in scriptella.util
-
Utility class to work with throwables.
- ExecutableElement - Interface in scriptella.core
-
- execute(DynamicContext) - Method in class scriptella.core.ConnectionInterceptor
-
- execute(DynamicContext) - Method in class scriptella.core.ExceptionInterceptor
-
- execute(DynamicContext) - Method in interface scriptella.core.ExecutableElement
-
Executes the element.
- execute(DynamicContext) - Method in class scriptella.core.IfInterceptor
-
- execute(Connection, Resource, DynamicContext) - Method in class scriptella.core.QueryExecutor
-
- execute(Connection, Resource, DynamicContext) - Method in class scriptella.core.ScriptExecutor
-
- execute(EtlContext) - Method in class scriptella.core.Session
-
- execute(DynamicContext) - Method in class scriptella.core.StatisticInterceptor
-
- execute(DynamicContext) - Method in class scriptella.core.TxInterceptor
-
- execute(CSVReader, QueryCallback, AbstractConnection.StatementCounter) - Method in class scriptella.driver.csv.CsvQuery
-
Executes a query over a specified text content.
- execute() - Method in class scriptella.driver.janino.JaninoScript
-
This method in not a part of the public API.
- execute(Reader, DirContext, ParametersCallback) - Method in class scriptella.driver.ldap.LdifScript
-
Executes an LDIF content from the specified reader.
- execute(String) - Method in class scriptella.driver.ldap.SearchFilterQuery
-
- execute() - Method in class scriptella.driver.spring.EtlExecutorBean
-
- execute(ProgressIndicator) - Method in class scriptella.driver.spring.EtlExecutorBean
-
- execute(Reader, ParametersCallback, AbstractConnection.StatementCounter) - Method in class scriptella.driver.text.TextScriptExecutor
-
Parses a script from read, expands properties and produces the output.
- execute(QueryCallback, ParametersCallback) - Method in class scriptella.driver.xpath.XPathQueryExecutor
-
Executes a query and notifies queryCallback for each found node.
- execute() - Method in class scriptella.execution.EtlExecutor
-
Executes ETL based on a specified configuration.
- execute(ProgressIndicator) - Method in class scriptella.execution.EtlExecutor
-
Executes ETL based on a specified configuration.
- execute() - Method in class scriptella.tools.ant.EtlExecuteTask
-
- execute() - Method in class scriptella.tools.ant.EtlTemplateTask
-
- execute(File) - Method in class scriptella.tools.launcher.EtlLauncher
-
- executeNext(DynamicContext) - Method in class scriptella.core.ElementInterceptor
-
Executes next element in the chain.
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.csv.CsvConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.janino.JaninoConnection
-
Executes a query specified by its content.
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.jexl.JexlConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.ldap.LdapConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.mail.MailConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.script.ScriptConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.scriptella.ScriptellaConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.text.TextConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.velocity.VelocityConnection
-
Executes a query specified by its content.
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.driver.xpath.XPathConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in class scriptella.jdbc.JdbcConnection
-
- executeQuery(Resource, ParametersCallback, QueryCallback) - Method in interface scriptella.spi.Connection
-
Executes a query specified by its content.
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.csv.CsvConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.janino.JaninoConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.jexl.JexlConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.ldap.LdapConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.mail.MailConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.script.ScriptConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.scriptella.ScriptellaConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.text.TextConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.velocity.VelocityConnection
-
Executes a script specified by its content.
- executeScript(Resource, ParametersCallback) - Method in class scriptella.driver.xpath.XPathConnection
-
- executeScript(Resource, ParametersCallback) - Method in class scriptella.jdbc.JdbcConnection
-
- executeScript(Resource, ParametersCallback) - Method in interface scriptella.spi.Connection
-
Executes a script specified by its content.
- ExecutionException(Throwable, Location) - Constructor for exception scriptella.core.ExceptionInterceptor.ExecutionException
-
- ExecutionException(String, Throwable, Location) - Constructor for exception scriptella.core.ExceptionInterceptor.ExecutionException
-
- executionStack - Variable in class scriptella.execution.ExecutionStatisticsBuilder
-
- ExecutionStatistics - Class in scriptella.execution
-
Represents script execution statistics
- ExecutionStatistics() - Constructor for class scriptella.execution.ExecutionStatistics
-
- ExecutionStatistics.ElementInfo - Class in scriptella.execution
-
- ExecutionStatisticsBuilder - Class in scriptella.execution
-
A builder for execution statistics.
- ExecutionStatisticsBuilder() - Constructor for class scriptella.execution.ExecutionStatisticsBuilder
-
- expandProperties(String) - Method in class scriptella.configuration.XmlElement
-
Expands properties in a string.
- EXPR_PTR - Static variable in class scriptella.expression.PropertiesSubstitutor
-
Expression pattern, e.g.
- Expression - Class in scriptella.expression
-
Base class for all expressions.
- Expression(String) - Constructor for class scriptella.expression.Expression
-
- Expression.EvaluationException - Exception in scriptella.expression
-
- Expression.ParseException - Exception in scriptella.expression
-
- GenericDriver - Class in scriptella.jdbc
-
Generic adapter for JDBC drivers.
- GenericDriver() - Constructor for class scriptella.jdbc.GenericDriver
-
- get(String) - Method in class scriptella.driver.janino.JaninoScript
-
Obtains a parameter value for specified name.
- get(String) - Method in class scriptella.driver.jexl.JexlContextMap
-
- get(String) - Method in class scriptella.driver.ldap.ldif.Entry
-
Returns a attribute given it's id
- get(Object) - Method in class scriptella.driver.script.NashornBindingsParametersCallback
-
- get(Object) - Method in class scriptella.driver.script.ParametersCallbackMap
-
- get(String) - Method in class scriptella.driver.xpath.NodeVariable
-
Gets the text value(s) of the node(s) selected by the specified XPath expression.
- get(Object) - Method in class scriptella.util.PropertiesMap
-
- getAttribute(String) - Method in class scriptella.configuration.XmlElement
-
Gets the value of attribute.
- getAttributes() - Method in class scriptella.driver.ldap.ldif.Entry
-
Get the entry's attributes
- getBooleanAttribute(String, boolean) - Method in class scriptella.configuration.XmlElement
-
Returns the value of boolean attribute.
- getBooleanProperty(String) - Method in class scriptella.spi.ConnectionParameters
-
Parses property value as boolean flag.
- getBooleanProperty(String, boolean) - Method in class scriptella.spi.ConnectionParameters
-
Parses property value as a boolean flag.
- getBooleanProperty(String, boolean) - Method in class scriptella.text.TypedPropertiesSource
-
Parses property value as a boolean flag.
- getCallback() - Method in class scriptella.spi.support.HierarchicalParametersCallback
-
Returns primary callback.
- getCatalog() - Method in class scriptella.configuration.ConnectionEl
-
- getCatalog() - Method in class scriptella.spi.ConnectionParameters
-
- getCategoriesStatistics() - Method in class scriptella.execution.ExecutionStatistics
-
Returns the statistics on executed categories, e.g.
- getCause() - Method in exception scriptella.core.RuntimeIOException
-
- getCause(Throwable) - Static method in class scriptella.util.ExceptionUtils
-
This method checks if throwable has cause
.
- getChangeType() - Method in class scriptella.driver.ldap.ldif.Entry
-
Get the change type
- getCharset() - Method in class scriptella.configuration.IncludeEl
-
- getCharsetProperty(String) - Method in class scriptella.spi.ConnectionParameters
-
Parses property value as a charset encoding name.
- getCharsetProperty(String) - Method in class scriptella.text.TypedPropertiesSource
-
Parses property value as a charset encoding name.
- getChild(String) - Method in class scriptella.configuration.XmlElement
-
- getChildren() - Method in class scriptella.configuration.XmlElement
-
- getChildren(String) - Method in class scriptella.configuration.XmlElement
-
- getChildren(Set<String>) - Method in class scriptella.configuration.XmlElement
-
- getChildScriptinglElements() - Method in class scriptella.configuration.QueryEl
-
- getClassName() - Method in class scriptella.text.PropertyFormat
-
- getClassName() - Method in class scriptella.text.ValueFormatBuilder
-
- getClasspath() - Method in class scriptella.configuration.ConnectionEl
-
- getClazz() - Method in class scriptella.core.EtlVariable
-
- getCodes() - Method in class scriptella.configuration.OnErrorEl
-
- getColumn() - Method in class scriptella.configuration.Location
-
- getColumnsMap() - Method in class scriptella.driver.csv.CsvQuery
-
- getConfiguration() - Method in class scriptella.execution.EtlExecutor
-
Returns ETL configuration for this executor.
- getConnection() - Method in class scriptella.core.ConnectionManager
-
- getConnection() - Method in class scriptella.core.DynamicContext
-
- getConnection() - Method in class scriptella.core.DynamicContextDecorator
-
- getConnection(String) - Method in class scriptella.core.EtlVariable
-
Returns the
connection
for the specified id,
This method is convenient for cases when access to the native connection is required, e.g.
- getConnection(String, ConnectionParameters) - Method in class scriptella.driver.auto.Driver
-
Template method for testing.
- getConnection(String, Properties) - Method in class scriptella.driver.h2.Driver
-
- getConnection(String, Properties) - Method in class scriptella.driver.jndi.Driver
-
- getConnection(String, Properties) - Method in class scriptella.driver.spring.Driver
-
- getConnection(String, Properties) - Method in class scriptella.jdbc.GenericDriver
-
A helper method for subclasses to avoid direct interaction with DriverManager API.
- getConnectionId() - Method in class scriptella.configuration.OnErrorEl
-
- getConnectionId() - Method in class scriptella.configuration.ScriptingElement
-
- getConnectionParameters() - Method in class scriptella.driver.csv.CsvConnection
-
- getConnectionParameters() - Method in class scriptella.driver.text.AbstractTextConnection
-
- getConnectionParameters() - Method in class scriptella.driver.text.TextConnectionParameters
-
- getConnections() - Method in class scriptella.configuration.ConfigurationEl
-
- getConsoleReader(String) - Static method in class scriptella.driver.text.ConsoleAdapters
-
Returns the reader for System.in.
- getConsoleWriter(String) - Static method in class scriptella.driver.text.ConsoleAdapters
-
Returns the writer for System.out.
- getContent(DialectIdentifier) - Method in class scriptella.configuration.DialectBasedContentEl
-
This method returns content for specified dialect id or null - if script doesn't support this dialect.
- getContent(DialectIdentifier) - Method in class scriptella.configuration.OnErrorEl
-
- getContent() - Method in class scriptella.configuration.ScriptingElement
-
- getContext() - Method in class scriptella.spi.ConnectionParameters
-
Get a drivers context.
- getControl() - Method in class scriptella.driver.ldap.ldif.Entry
-
- getCtxDecorator() - Method in class scriptella.core.ElementInterceptor
-
- getCurrentRowValueAt(int, String) - Method in class scriptella.driver.csv.CsvQuery
-
Returns the value of a specified column.
- getDate() - Method in class scriptella.core.EtlVariable
-
- getDefaultFormat() - Method in class scriptella.text.PropertyFormatInfo
-
- getDialectContent(DialectIdentifier) - Method in class scriptella.configuration.ScriptingElement
-
- getDialectIdentifier() - Method in class scriptella.spi.AbstractConnection
-
- getDialectIdentifier() - Method in interface scriptella.spi.Connection
-
This method returns a language dialect identifier for this connection.
- getDn() - Method in class scriptella.driver.ldap.ldif.Entry
-
- getDocumentUrl() - Method in class scriptella.configuration.ConfigurationEl
-
- getDocumentUrl() - Method in class scriptella.configuration.XmlElement
-
- getDriver() - Method in class scriptella.configuration.ConnectionEl
-
- getDriver(String, ClassLoader) - Static method in class scriptella.core.DriverFactory
-
Loads a driver specified by a full or a short name.
- getDriver(Class) - Static method in class scriptella.core.DriverFactory
-
Creates a Scriptella Driver using specified class.
- getElement() - Method in class scriptella.configuration.XmlElement
-
- getElements() - Method in class scriptella.execution.ExecutionStatistics
-
- getEncoding() - Method in class scriptella.driver.text.TextConnectionParameters
-
- getEol() - Method in class scriptella.driver.text.TextConnectionParameters
-
- getErrorCode() - Method in enum scriptella.tools.launcher.EtlLauncher.ErrorCode
-
- getErrorCodes(Throwable) - Method in class scriptella.core.OnErrorHandler
-
- getErrorCodes() - Method in exception scriptella.spi.ProviderException
-
Returns error codes attached to this exception.
- getErrorStatement() - Method in exception scriptella.spi.ProviderException
-
Returns a statement for this error if any.
- getEscape() - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- getExecutedStatementsCount() - Method in class scriptella.core.ConnectionManager
-
Returns number of executed statements by managed connections.
- getExecutedStatementsCount() - Method in class scriptella.core.Session
-
- getExecutedStatementsCount() - Method in class scriptella.execution.ExecutionStatistics
-
- getExecutedStatementsCount() - Method in class scriptella.execution.JmxEtlManager
-
- getExecutedStatementsCount() - Method in interface scriptella.execution.JmxEtlManagerMBean
-
Returns the number of executed statements by all connections of the ETL task.
- getExecutedStatementsCount() - Method in class scriptella.spi.AbstractConnection
-
- getExecutedStatementsCount() - Method in interface scriptella.spi.Connection
-
This method returns the number of executed statements or 0 if this feature is unsupported.
- getExpression() - Method in class scriptella.expression.Expression
-
- getFailedExecutionCount() - Method in class scriptella.execution.ExecutionStatistics.ElementInfo
-
- getFallbackEl() - Method in class scriptella.configuration.IncludeEl
-
- getFinishDate() - Method in class scriptella.execution.ExecutionStatistics
-
Returns date/time when ETL was completed.
- getFormat() - Method in class scriptella.text.PropertyFormat
-
- getFormatInfo() - Method in class scriptella.text.PropertyFormatter
-
- getGlobalContext() - Method in class scriptella.core.DynamicContext
-
- getGlobals() - Method in class scriptella.core.EtlVariable
-
Getter for a global variables storage.
- getGlobalVariables() - Method in class scriptella.execution.EtlContext
-
- getHref() - Method in class scriptella.configuration.IncludeEl
-
- getId() - Method in class scriptella.configuration.ConnectionEl
-
- getId() - Method in class scriptella.execution.ExecutionStatistics.ElementInfo
-
- getIf() - Method in class scriptella.configuration.ScriptingElement
-
- getInjections() - Method in class scriptella.jdbc.SqlReaderTokenizer
-
- getInjections() - Method in interface scriptella.jdbc.SqlTokenizer
-
This method returns list of injections for the last returned statement.
- getIntegerProperty(String, int) - Method in class scriptella.spi.ConnectionParameters
-
Returns the value of integer property.
- getIntegerProperty(String) - Method in class scriptella.spi.ConnectionParameters
-
- getKeys() - Method in class scriptella.text.TypedPropertiesSource
-
- getLastElementLocation() - Method in exception scriptella.execution.EtlExecutorException
-
- getLastExpression() - Method in exception scriptella.execution.EtlExecutorException
-
- getLastProvider() - Method in exception scriptella.execution.EtlExecutorException
-
- getLeft() - Method in class scriptella.interactive.ProgressCallback
-
- getLineAt(int) - Method in class scriptella.expression.LineIterator
-
Returns specified line or null if EOF occured.
- getLocale() - Method in class scriptella.text.ValueFormatBuilder
-
- getLocaleProperty(String) - Method in class scriptella.text.TypedPropertiesSource
-
Parses property value as a locale string.
- getLocation() - Method in class scriptella.configuration.ScriptingElement
-
- getLocation() - Method in class scriptella.configuration.XmlConfigurableBase
-
- getLocation() - Method in exception scriptella.core.ExceptionInterceptor.ExecutionException
-
- getMap() - Method in class scriptella.configuration.PropertiesEl
-
Returns properties stored in this element as a map.
- getMaskedPassword(String) - Static method in class scriptella.util.StringUtils
-
Masks password displaying to user.
- getMaxFileLength() - Method in class scriptella.driver.ldap.LdifScript
-
Accessor for testing purposes
- getMaxmemory() - Method in class scriptella.tools.ant.EtlExecuteTask
-
- getMessage() - Method in class scriptella.configuration.OnErrorEl
-
- getMessage() - Method in exception scriptella.execution.EtlExecutorException
-
- getModificationItems() - Method in class scriptella.driver.ldap.ldif.Entry
-
- getName() - Method in class scriptella.execution.JmxEtlManager
-
Returns name of the MBean assigned at registration time.
- getName() - Method in class scriptella.spi.DialectIdentifier
-
- getNativeConnection() - Method in class scriptella.jdbc.JdbcConnection
-
- getNativeConnection() - Method in interface scriptella.spi.NativeConnectionProvider
-
Returns the native connection which is wrapped by this object or null if this information is not
available.
- getNativeException() - Method in exception scriptella.jdbc.JdbcException
-
- getNativeException() - Method in exception scriptella.spi.ProviderException
-
This method should be overriden by providers relying on external APIs to work with connections.
- getNewRdn() - Method in class scriptella.driver.ldap.ldif.Entry
-
- getNewSuperior() - Method in class scriptella.driver.ldap.ldif.Entry
-
- getNext() - Method in class scriptella.core.ElementInterceptor
-
- getNullString() - Method in class scriptella.expression.PropertiesSubstitutor
-
Returns string literal representing null value.
- getNullString() - Method in class scriptella.text.PropertyFormat
-
- getNumberProperty(String, Number) - Method in class scriptella.spi.ConnectionParameters
-
Returns numeric value of the property.
- getNumberProperty(String, Number) - Method in class scriptella.text.TypedPropertiesSource
-
Returns numeric value of the property.
- getOnerrorElements() - Method in class scriptella.configuration.ScriptEl
-
- getOut() - Method in class scriptella.driver.csv.CsvConnection
-
- getOutputStream(URL) - Static method in class scriptella.util.IOUtils
-
Opens output stream for specified URL.
- getOutputThreshold() - Method in class scriptella.interactive.ProgressIndicatorBase
-
- getPadChar() - Method in class scriptella.text.PropertyFormat
-
- getPadLeft() - Method in class scriptella.text.PropertyFormat
-
- getPadRight() - Method in class scriptella.text.PropertyFormat
-
- getParameter(String) - Method in class scriptella.core.DynamicContext
-
- getParameter(String) - Method in class scriptella.core.DynamicContextDecorator
-
- getParameter(String) - Method in class scriptella.core.EtlVariable
-
Accessor method for parameters available in the current execution context.
- getParameter(String) - Method in class scriptella.driver.csv.CsvQuery
-
- getParameter(String) - Method in class scriptella.driver.janino.JaninoQuery
-
- getParameter(String) - Method in class scriptella.driver.ldap.SearchFilterQuery
-
- getParameter(String) - Method in class scriptella.driver.script.NashornBindingsParametersCallback
-
- getParameter(String) - Method in class scriptella.driver.script.ParametersCallbackMap
-
Returns specified variable value.
- getParameter(String) - Method in class scriptella.driver.xpath.XPathQueryExecutor
-
- getParameter(String) - Method in class scriptella.execution.EtlContext
-
- getParameter(String) - Method in class scriptella.jdbc.ResultSetAdapter
-
- getParameter(String) - Method in interface scriptella.spi.ParametersCallback
-
Returns the value of parameter specified by name.
- getParameter(String) - Method in class scriptella.spi.support.HierarchicalParametersCallback
-
This method obtains the value of a specified parameter from the primary callback
.
- getParameter(String) - Method in class scriptella.spi.support.MapParametersCallback
-
- getParameter(String) - Method in class scriptella.spi.support.NullParametersCallback
-
Always return null.
- getParameters() - Method in class scriptella.configuration.ConfigurationEl
-
Returns this configuration properties merged with external ones specified in a factory.
- getParameters() - Method in class scriptella.expression.PropertiesSubstitutor
-
- getParametersCallback() - Method in class scriptella.driver.janino.JaninoScript
-
This method in not a part of the public API.
- getParent() - Method in class scriptella.configuration.ScriptingElement
-
- getParentCallback() - Method in class scriptella.spi.support.HierarchicalParametersCallback
-
Returns secondary callback.
- getPassword() - Method in class scriptella.configuration.ConnectionEl
-
- getPassword() - Method in class scriptella.spi.ConnectionParameters
-
Optional user password for connection.
- getPattern() - Method in class scriptella.text.ValueFormatBuilder
-
- getPos() - Method in class scriptella.interactive.ProgressCallback
-
- getProgressCallback() - Method in class scriptella.execution.EtlContext
-
- getProperties() - Method in class scriptella.configuration.ConnectionEl
-
- getProperties() - Method in class scriptella.driver.spring.EtlExecutorBean
-
- getProperties() - Method in class scriptella.spi.ConnectionParameters
-
This method returns properties for connection specified inside <connection> element
- getProperties() - Method in class scriptella.text.TypedPropertiesSource
-
- getProperties() - Method in class scriptella.tools.ant.EtlTaskBase
-
Returns a map of properties to pass into Scriptella.
- getProperty(String) - Method in class scriptella.spi.ConnectionParameters
-
Convenience method which returns property by name.
- getProperty(String) - Method in class scriptella.text.TypedPropertiesSource
-
Convenience method which returns property by name.
- getPropertyFormat(String) - Method in class scriptella.text.PropertyFormatInfo
-
Returns format for a specified property.
- getPropertyFormatter() - Method in class scriptella.driver.text.TextConnectionParameters
-
- getProviderName() - Method in exception scriptella.driver.csv.CsvProviderException
-
- getProviderName() - Method in exception scriptella.driver.janino.JaninoProviderException
-
- getProviderName() - Method in exception scriptella.driver.jexl.JexlProviderException
-
- getProviderName() - Method in exception scriptella.driver.jndi.JndiProviderException
-
- getProviderName() - Method in exception scriptella.driver.ldap.LdapProviderException
-
- getProviderName() - Method in exception scriptella.driver.mail.MailProviderException
-
- getProviderName() - Method in exception scriptella.driver.script.ScriptProviderException
-
- getProviderName() - Method in exception scriptella.driver.scriptella.ScriptellaProviderException
-
- getProviderName() - Method in exception scriptella.driver.spring.SpringProviderException
-
- getProviderName() - Method in exception scriptella.driver.text.TextProviderException
-
- getProviderName() - Method in exception scriptella.driver.velocity.VelocityProviderException
-
- getProviderName() - Method in exception scriptella.driver.xpath.XPathProviderException
-
- getProviderName() - Method in exception scriptella.jdbc.JdbcException
-
- getProviderName() - Method in exception scriptella.spi.ProviderException
-
Overriden by subclasses to provide user friendly provider name.
- getQueryCallback() - Method in class scriptella.driver.janino.JaninoQuery
-
- getQuote() - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- getReader(InputStream, String) - Static method in class scriptella.util.IOUtils
-
- getReader(InputStream, String, boolean) - Static method in class scriptella.util.IOUtils
-
Returns reader for specified input stream and charset name.
- getResolvedUrl() - Method in class scriptella.spi.ConnectionParameters
-
Returns the url property resolved relative to a script location.
- getResources() - Method in class scriptella.configuration.ContentEl
-
Returns resources represented by this content.
- getResourceURL() - Method in class scriptella.configuration.ConfigurationFactory
-
- getRow() - Method in class scriptella.configuration.Location
-
- getSchema() - Method in class scriptella.configuration.ConnectionEl
-
- getSchema() - Method in class scriptella.spi.ConnectionParameters
-
- getScriptellaTitle() - Static method in class scriptella.spi.AbstractScriptellaDriver
-
Helper method which returns an actual product title of Scriptella used at runtime.
- getScriptellaVersion() - Static method in class scriptella.spi.AbstractScriptellaDriver
-
Helper method which returns an actual version of Scriptella used at runtime.
- getScriptFileURL() - Method in class scriptella.execution.EtlContext
-
- getScriptFileURL() - Method in interface scriptella.spi.DriverContext
-
- getScriptingElements() - Method in class scriptella.configuration.ConfigurationEl
-
- getSeparator() - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- getSeparator() - Method in class scriptella.jdbc.SqlReaderTokenizer
-
- getSession() - Method in class scriptella.execution.EtlContext
-
- getSize() - Method in class scriptella.interactive.ProgressCallback
-
- getSizeLimit() - Method in class scriptella.driver.ldap.ldif.LdifReader
-
- getSkipLines() - Method in class scriptella.driver.text.TextConnectionParameters
-
- getStartDate() - Method in class scriptella.execution.ExecutionStatistics
-
Returns date/time when ETL was started.
- getStartDate() - Method in class scriptella.execution.JmxEtlManager
-
- getStartDate() - Method in interface scriptella.execution.JmxEtlManagerMBean
-
Returns the date/time when ETL was started.
- getStatementsCount() - Method in class scriptella.execution.ExecutionStatistics.ElementInfo
-
Returns total number of executed statements for this element.
- getStatistics() - Method in class scriptella.execution.ExecutionStatisticsBuilder
-
- getStatisticsBuilder() - Method in class scriptella.execution.EtlContext
-
- getString() - Method in class scriptella.configuration.StringResource
-
Returns the string wrapped by this resource.
- getString(String) - Method in class scriptella.driver.xpath.NodeVariable
-
Gets the string value of the first selected node by the specified XPath expression.
- getString(String, String) - Method in class scriptella.driver.xpath.NodeVariable
-
Gets the string value of the first selected node by the specified XPath expression.
- getStringArray(String) - Method in class scriptella.driver.xpath.NodeVariable
-
Gets the text values of the nodes selected by the specified XPath expression.
- getStringProperty(String) - Method in class scriptella.spi.ConnectionParameters
-
Returns string value of the property.
- getStringProperty(String) - Method in class scriptella.text.TypedPropertiesSource
-
Returns string value of the property.
- getSuccessfulExecutionCount() - Method in class scriptella.execution.ExecutionStatistics.ElementInfo
-
- getTagName() - Method in class scriptella.configuration.XmlElement
-
- getText() - Method in class scriptella.core.EtlVariable
-
- getThroughput() - Method in class scriptella.execution.ExecutionStatistics.ElementInfo
-
Returns throughput t=statements/workingTimeSeconds.
- getThroughput() - Method in class scriptella.execution.JmxEtlManager
-
- getThroughput() - Method in interface scriptella.execution.JmxEtlManagerMBean
-
Returns the throughput of the managed ETL task.
- getTotalTime() - Method in class scriptella.execution.ExecutionStatistics
-
Total ETL execution time or -1 if ETL hasn't completed.
- getTrackedLines() - Method in class scriptella.driver.ldap.ldif.TrackingLineIterator
-
- getType() - Method in class scriptella.configuration.OnErrorEl
-
- getType() - Method in class scriptella.text.PropertyFormat
-
- getType() - Method in class scriptella.text.ValueFormatBuilder
-
- getUriStream(String) - Method in class scriptella.driver.ldap.ldif.LdifReader
-
Resolves URI to URL and returns a content stream.
- getUrl() - Method in class scriptella.configuration.ConnectionEl
-
- getUrl() - Method in class scriptella.driver.text.TextConnectionParameters
-
Returns resolved URL for this connection.
- getUrl() - Method in class scriptella.spi.ConnectionParameters
-
Returns connection URL.
- getUrlProperty(String) - Method in class scriptella.spi.ConnectionParameters
-
Parses property value as URL parameter.
- getUrlQueryMap() - Method in class scriptella.spi.ConnectionParameters
-
Convenience method which parses URL string, extracts a query string and returns a map of URL query parameters.
- getUser() - Method in class scriptella.configuration.ConnectionEl
-
- getUser() - Method in class scriptella.spi.ConnectionParameters
-
Optional user name for connection.
- getVersion() - Method in class scriptella.driver.ldap.ldif.LdifReader
-
- getVersion() - Method in class scriptella.spi.DialectIdentifier
-
- getWorkingTime() - Method in class scriptella.execution.ExecutionStatistics.ElementInfo
-
Returns the total number of nanoseconds spent while executing this element.
- getWriter(OutputStream, String) - Static method in class scriptella.util.IOUtils
-
- getWriter(OutputStream, String, boolean) - Static method in class scriptella.util.IOUtils
-
Returns writer for specified output stream and charset name.
- getXPath() - Method in class scriptella.configuration.Location
-
- getXPath() - Method in class scriptella.configuration.XmlElement
-
- globalContext - Variable in class scriptella.core.DynamicContext
-
- NAME - Static variable in class scriptella.core.EtlVariable
-
- NAME - Static variable in class scriptella.driver.xpath.NodeVariable
-
- NashornBindingsParametersCallback - Class in scriptella.driver.script
-
Implementation of Bindings
for Java 8 JavaScript engine "Nashorn".
- NashornBindingsParametersCallback(ParametersCallback) - Constructor for class scriptella.driver.script.NashornBindingsParametersCallback
-
- NashornBindingsParametersCallback(ParametersCallback, QueryCallback) - Constructor for class scriptella.driver.script.NashornBindingsParametersCallback
-
- NativeConnectionProvider - Interface in scriptella.spi
-
Optional interface implemented by
Connection
classes.
- newCaseInsensitiveAsciiMap() - Static method in class scriptella.util.CollectionUtils
-
Create a map optimized for case insensitive search for keys.
- newConnection() - Method in class scriptella.core.ConnectionManager
-
- newCsvQuery(CSVReader, PropertiesSubstitutor) - Method in class scriptella.driver.csv.CsvConnection
-
Template factory method to instantiate query handlers.
- newExecutor(File) - Static method in class scriptella.execution.EtlExecutor
-
- newExecutor(URL) - Static method in class scriptella.execution.EtlExecutor
-
Helper method to create a new ScriptExecutor for specified script URL.
- newExecutor(URL, Map<String, ?>) - Static method in class scriptella.execution.EtlExecutor
-
Helper method to create a new ScriptExecutor for specified script URL.
- newFileWriter(String) - Method in class scriptella.tools.template.TemplateManager
-
Template factory method for writers.
- newInputReader() - Method in class scriptella.driver.text.AbstractTextConnection
-
Creates a new reader for input.
- newJexlEngine() - Static method in class scriptella.expression.JexlExpression
-
Creates a preconfigured JexlEngine.
- newOutputWriter() - Method in class scriptella.driver.text.AbstractTextConnection
-
Creates a new writer to send output to.
- newStatementCache() - Method in class scriptella.jdbc.JdbcConnection
-
Creates an instance of statement cache.
- next() - Method in class scriptella.driver.janino.JaninoQuery
-
Moves to the next virtual row.
- next(String[], Object[]) - Method in class scriptella.driver.janino.JaninoQuery
-
Produces a virtual row based on the specified columns.
- next(Map<String, ?>) - Method in class scriptella.driver.janino.JaninoQuery
-
Produces a virtual row based on the specified columns.
- next() - Method in class scriptella.driver.ldap.ldif.LdifReader
-
Gets the next LDIF on the channel.
- next() - Method in class scriptella.driver.script.ParametersCallbackMap
-
Executes nested elements and exposes local variables set by the current query.
- next() - Method in class scriptella.expression.LineIterator
-
Returns the next avalable line in a reader.
- next() - Method in class scriptella.jdbc.ResultSetAdapter
-
- nextStatement() - Method in class scriptella.jdbc.SqlReaderTokenizer
-
- nextStatement() - Method in interface scriptella.jdbc.SqlTokenizer
-
Parses the following SQL statement from the source.
- NO_ESCAPE_CHARACTER - Static variable in class scriptella.driver.csv.opencsv.CSVWriter
-
The escape constant to use when you wish to suppress all escaping.
- NO_QUOTE_CHARACTER - Static variable in class scriptella.driver.csv.opencsv.CSVWriter
-
The quote constant to use when you wish to suppress all quoting.
- NodeVariable - Class in scriptella.driver.xpath
-
A special node
variable for sub-queries and scripts that wraps
the node selected by an XPath query, exposing useful methods.
- NodeVariable(XPathExpressionCompiler, Node) - Constructor for class scriptella.driver.xpath.NodeVariable
-
- now(String) - Method in class scriptella.core.EtlVariable.DateUtils
-
Returns a current date/time formatted according to the specified format.
- now() - Method in class scriptella.core.EtlVariable.DateUtils
-
Returns the current date.
- NULL_CONTENT - Static variable in class scriptella.configuration.ContentEl
-
Null-Object to use instead of null if necessary
- NULL_DIALECT - Static variable in class scriptella.spi.DialectIdentifier
-
Null-Object to use instead of nulls if necessary
- NULL_STRING - Static variable in class scriptella.driver.text.AbstractTextConnection
-
Name of the null_string
connection property.
- NULL_STRING - Static variable in class scriptella.text.PropertyFormatInfo
-
- nullIf(Object, Object) - Method in class scriptella.core.EtlVariable.TextUtils
-
If expr1 = expr2 is true, return NULL else return expr1.
- NullParametersCallback - Class in scriptella.spi.support
-
- nullsafeToString(Object) - Static method in class scriptella.util.StringUtils
-
Returns Null safe string representation of specified object.
- nullsafeTrim(CharSequence) - Static method in class scriptella.util.StringUtils
-
Returns a trimmed value for specified charsequence
- pad(String, boolean, int, char) - Static method in class scriptella.util.StringUtils
-
Pads a String with a specified character.
- PAD_CHAR - Static variable in class scriptella.text.PropertyFormatInfo
-
- PAD_LEFT - Static variable in class scriptella.text.PropertyFormatInfo
-
- PAD_RIGHT - Static variable in class scriptella.text.PropertyFormatInfo
-
- ParametersCallback - Interface in scriptella.spi
-
Callback interface to obtain parameter values.
- ParametersCallbackMap - Class in scriptella.driver.script
-
Map
implementation of
ParametersCallback
for
integration into Scriptella execution environment.
- ParametersCallbackMap(ParametersCallback) - Constructor for class scriptella.driver.script.ParametersCallbackMap
-
- ParametersCallbackMap(ParametersCallback, QueryCallback) - Constructor for class scriptella.driver.script.ParametersCallbackMap
-
Initializes parameters callback for query element.
- ParametersParser - Class in scriptella.jdbc
-
Parses parameter expressions in SQL statements.
- ParametersParser(DriverContext) - Constructor for class scriptella.jdbc.ParametersParser
-
Creates a file reference parser.
- parse(String, String) - Method in class scriptella.core.EtlVariable.DateUtils
-
- parse(Reader) - Method in class scriptella.jdbc.SqlParserBase
-
Parses SQL script.
- parse(SqlTokenizer) - Method in class scriptella.jdbc.SqlParserBase
-
- parse(String) - Method in class scriptella.text.PropertyFormat
-
- parse(ConnectionParameters, String) - Static method in class scriptella.text.PropertyFormatInfo
-
- parse(TypedPropertiesSource, String) - Static method in class scriptella.text.PropertyFormatInfo
-
- parse(String, String) - Method in class scriptella.text.PropertyFormatter
-
- parse(String, ParsePosition) - Method in class scriptella.text.TimestampValueFormat
-
- parseAttributeValue(Entry, String) - Method in class scriptella.driver.ldap.ldif.LdifReader
-
Parse an AttributeType/AttributeValue
- ParseException() - Constructor for exception scriptella.expression.Expression.ParseException
-
- ParseException(String) - Constructor for exception scriptella.expression.Expression.ParseException
-
- ParseException(String, Throwable) - Constructor for exception scriptella.expression.Expression.ParseException
-
- ParseException(Throwable) - Constructor for exception scriptella.expression.Expression.ParseException
-
- parseHeader(CSVReader) - Method in class scriptella.driver.csv.CsvQuery
-
- PATTERN - Static variable in class scriptella.text.PropertyFormatInfo
-
- PLSQL - Static variable in class scriptella.driver.oracle.OracleConnection
-
Name plsql property.
- pos - Variable in class scriptella.interactive.ProgressCallback
-
- POSTGRESQL_DRIVER_NAME - Static variable in class scriptella.driver.postgresql.Driver
-
- prepare(ExecutableElement, ScriptingElement) - Static method in class scriptella.core.ConnectionInterceptor
-
- prepare(ExecutableElement, Location) - Static method in class scriptella.core.ExceptionInterceptor
-
- prepare(ExecutableElement, ScriptingElement) - Static method in class scriptella.core.IfInterceptor
-
- prepare(QueryEl) - Static method in class scriptella.core.QueryExecutor
-
- prepare(ScriptEl) - Static method in class scriptella.core.ScriptExecutor
-
- prepare(ExecutableElement, Location) - Static method in class scriptella.core.StatisticInterceptor
-
- prepare(ExecutableElement, ScriptEl) - Static method in class scriptella.core.TxInterceptor
-
- prepare(ProgressIndicator) - Method in class scriptella.execution.EtlExecutor
-
Prepares the scripts context.
- printUsage() - Method in class scriptella.tools.launcher.EtlLauncher
-
- printVersion() - Method in class scriptella.tools.launcher.EtlLauncher
-
- processRow(QueryCallback, String[]) - Method in class scriptella.driver.csv.CsvQuery
-
Processes the current row.
- processRow(ParametersCallback) - Method in interface scriptella.spi.QueryCallback
-
Called for each row in a result set.
- ProgressCallback - Class in scriptella.interactive
-
TODO: Add documentation
- ProgressCallback(int) - Constructor for class scriptella.interactive.ProgressCallback
-
- ProgressCallback(int, ProgressIndicator) - Constructor for class scriptella.interactive.ProgressCallback
-
- ProgressCallback.Subprogress - Class in scriptella.interactive
-
- progressIndicator - Variable in class scriptella.interactive.ProgressCallback
-
- ProgressIndicator - Interface in scriptella.interactive
-
Script execution progress indicator.
- ProgressIndicatorBase - Class in scriptella.interactive
-
TODO: Add documentation
- ProgressIndicatorBase() - Constructor for class scriptella.interactive.ProgressIndicatorBase
-
- PROP_PTR - Static variable in class scriptella.expression.PropertiesSubstitutor
-
Simple property patterns, e.g.
- PropertiesEl - Class in scriptella.configuration
-
Represents XML elements which store properties.
- PropertiesEl() - Constructor for class scriptella.configuration.PropertiesEl
-
- PropertiesEl(XmlElement) - Constructor for class scriptella.configuration.PropertiesEl
-
- PropertiesMap - Class in scriptella.util
-
Represents a persistent set of properties.
- PropertiesMap() - Constructor for class scriptella.util.PropertiesMap
-
- PropertiesMap(int) - Constructor for class scriptella.util.PropertiesMap
-
- PropertiesMap(Map<String, ?>) - Constructor for class scriptella.util.PropertiesMap
-
- PropertiesMap(InputStream) - Constructor for class scriptella.util.PropertiesMap
-
Creates a properties map from the stream.
- PropertiesSubstitutor - Class in scriptella.expression
-
Substitutes properties(or expressions) in strings.
- PropertiesSubstitutor() - Constructor for class scriptella.expression.PropertiesSubstitutor
-
Creates a properties substitutor.
- PropertiesSubstitutor(ParametersCallback) - Constructor for class scriptella.expression.PropertiesSubstitutor
-
Creates a properties substitutor.
- PropertiesSubstitutor(Map<String, ?>) - Constructor for class scriptella.expression.PropertiesSubstitutor
-
Creates a properties substitutor based on specified properties map.
- PropertyFormat - Class in scriptella.text
-
Holds formatting/parsing rules for a property.
- PropertyFormat() - Constructor for class scriptella.text.PropertyFormat
-
- PropertyFormatInfo - Class in scriptella.text
-
Holds metadata about properties format.
- PropertyFormatInfo(Map<String, PropertyFormat>) - Constructor for class scriptella.text.PropertyFormatInfo
-
- PropertyFormatInfo(Map<String, PropertyFormat>, PropertyFormat) - Constructor for class scriptella.text.PropertyFormatInfo
-
Create an instance using a map of columns formats and a default format to use for undeclared columns.
- PropertyFormatter - Class in scriptella.text
-
- PropertyFormatter(PropertyFormatInfo) - Constructor for class scriptella.text.PropertyFormatter
-
- PROPS_EXT - Static variable in class scriptella.tools.template.TemplateManager
-
- ProviderException - Exception in scriptella.spi
-
Thrown by connection provider to indicate any kind of failure.
- ProviderException() - Constructor for exception scriptella.spi.ProviderException
-
- ProviderException(String) - Constructor for exception scriptella.spi.ProviderException
-
- ProviderException(String, Throwable) - Constructor for exception scriptella.spi.ProviderException
-
- ProviderException(Throwable) - Constructor for exception scriptella.spi.ProviderException
-
- publish(LogRecord) - Method in class scriptella.tools.ant.AntHandler
-
- put(String, Object) - Method in class scriptella.driver.script.NashornBindingsParametersCallback
-
- put(String, Object) - Method in class scriptella.driver.script.ParametersCallbackMap
-
Sets local variable.
- put(String, Object) - Method in class scriptella.util.PropertiesMap
-
Put the property to underlying map.
- putAll(Map<? extends String, ?>) - Method in class scriptella.driver.script.ParametersCallbackMap
-
Registers local variables.
- putAll(Map<? extends String, ? extends Object>) - Method in class scriptella.util.PropertiesMap
-
- putAttribute(String, Object) - Method in class scriptella.driver.ldap.ldif.Entry
-
Add an attribute value to an existing attribute
- ScriptConnection - Class in scriptella.driver.script
-
Scriptella connection adapter for the JSR 223: Scripting for the Java Platform.
- ScriptConnection(ConnectionParameters) - Constructor for class scriptella.driver.script.ScriptConnection
-
Instantiates a new connection to JSR 223 scripting engine.
- ScriptEl - Class in scriptella.configuration
-
TODO: Add documentation
- ScriptEl(XmlElement, ScriptingElement) - Constructor for class scriptella.configuration.ScriptEl
-
- scriptella.configuration - package scriptella.configuration
-
Classes and interfaces to parse script files.
- scriptella.core - package scriptella.core
-
Core classes for scripts execution.
- scriptella.driver - package scriptella.driver
-
Parent package for Scriptella Drivers.
- scriptella.driver.as400 - package scriptella.driver.as400
-
AS/400 Driver Adapter for Scriptella.
- scriptella.driver.auto - package scriptella.driver.auto
-
Autodiscovery Driver for Scriptella.
- scriptella.driver.csv - package scriptella.driver.csv
-
CSV Driver for Scriptella.
- scriptella.driver.csv.opencsv - package scriptella.driver.csv.opencsv
-
Optimized opencsv implementation for Scriptella.
- scriptella.driver.cubrid - package scriptella.driver.cubrid
-
Cubrid Driver Adapter for Scriptella.
- scriptella.driver.db2 - package scriptella.driver.db2
-
DB2 Driver Adapter for Scriptella.
- scriptella.driver.derby - package scriptella.driver.derby
-
Derby Driver Adapter for Scriptella.
- scriptella.driver.h2 - package scriptella.driver.h2
-
- scriptella.driver.hsqldb - package scriptella.driver.hsqldb
-
HSLQDB Driver Adapter for Scriptella.
- scriptella.driver.janino - package scriptella.driver.janino
-
Janino Driver for Scriptella.
- scriptella.driver.jexl - package scriptella.driver.jexl
-
JEXL Driver for Scriptella.
- scriptella.driver.jndi - package scriptella.driver.jndi
-
JNDI Datasource Driver for Scriptella.
- scriptella.driver.ldap - package scriptella.driver.ldap
-
LDAP Driver for Scriptella.
- scriptella.driver.ldap.ldif - package scriptella.driver.ldap.ldif
-
- scriptella.driver.mail - package scriptella.driver.mail
-
E-Mail Driver for Scriptella.
- scriptella.driver.mssql - package scriptella.driver.mssql
-
Microsoft SQL Server Driver Adapter for Scriptella.
- scriptella.driver.mysql - package scriptella.driver.mysql
-
MySQL Driver(Connector/J) adapter for Scriptella.
- scriptella.driver.odbc - package scriptella.driver.odbc
-
The JDBC-ODBC Bridge Adapter for Scriptella.
- scriptella.driver.oracle - package scriptella.driver.oracle
-
Oracle Driver Adapter for Scriptella.
- scriptella.driver.postgresql - package scriptella.driver.postgresql
-
PostgreSQL Driver Adapter for Scriptella.
- scriptella.driver.script - package scriptella.driver.script
-
Scriptella bridge for the JSR 223: Scripting for the Java Platform.
- scriptella.driver.scriptella - package scriptella.driver.scriptella
-
Driver for running Scriptella ETL files.
- scriptella.driver.spring - package scriptella.driver.spring
-
Spring Framework Integration Driver for Scriptella.
- scriptella.driver.sybase - package scriptella.driver.sybase
-
Scriptella Driver Adapter for Sybase ASE and ASA.
- scriptella.driver.text - package scriptella.driver.text
-
Text Driver for Scriptella.
- scriptella.driver.velocity - package scriptella.driver.velocity
-
Velocity Adapter for Scriptella.
- scriptella.driver.xls - package scriptella.driver.xls
-
- scriptella.driver.xpath - package scriptella.driver.xpath
-
XPath Driver for Scriptella.
- scriptella.execution - package scriptella.execution
-
Facade classes for xml scripts execution.
- scriptella.expression - package scriptella.expression
-
Classes for working with expressions and properties substitution.
- scriptella.interactive - package scriptella.interactive
-
Progress Indicators and other classes related to user interaction.
- scriptella.jdbc - package scriptella.jdbc
-
Scriptella JDBC Bridge.
- scriptella.spi - package scriptella.spi
-
Service Provider Interface classes.
- scriptella.spi.support - package scriptella.spi.support
-
- scriptella.text - package scriptella.text
-
Classes for formatting and parsing text.
- scriptella.tools.ant - package scriptella.tools.ant
-
Ant tasks.
- scriptella.tools.launcher - package scriptella.tools.launcher
-
Command line ETL launcher.
- scriptella.tools.template - package scriptella.tools.template
-
ETL templates and support classes.
- scriptella.util - package scriptella.util
-
Miscellaneous utility classes.
- ScriptellaConnection - Class in scriptella.driver.scriptella
-
Represents a connection to externally located Scriptella ETL file.
- ScriptellaConnection(ConnectionParameters) - Constructor for class scriptella.driver.scriptella.ScriptellaConnection
-
Creates an email connection.
- ScriptellaDriver - Interface in scriptella.spi
-
Service Provider Interface for integrating third-party systems with Scriptella.
- ScriptellaProviderException - Exception in scriptella.driver.scriptella
-
Thrown to indicate Spring provider failure.
- ScriptellaProviderException(String, Throwable) - Constructor for exception scriptella.driver.scriptella.ScriptellaProviderException
-
- ScriptellaProviderException(String) - Constructor for exception scriptella.driver.scriptella.ScriptellaProviderException
-
- ScriptExecutor - Class in scriptella.core
-
<script> element executor.
- ScriptExecutor(ScriptEl) - Constructor for class scriptella.core.ScriptExecutor
-
- ScriptingElement - Class in scriptella.configuration
-
Base class for queries and scripts.
- ScriptingElement(ScriptingElement) - Constructor for class scriptella.configuration.ScriptingElement
-
- ScriptProviderException - Exception in scriptella.driver.script
-
Thrown to indicate an error in scripting engine.
- ScriptProviderException(String, Throwable) - Constructor for exception scriptella.driver.script.ScriptProviderException
-
- ScriptProviderException(String, Throwable, String) - Constructor for exception scriptella.driver.script.ScriptProviderException
-
- SEARCH_BASEDN_KEY - Static variable in class scriptella.driver.ldap.LdapConnection
-
Name of the Search base DN connection property.
- SEARCH_COUNTLIMIT_KEY - Static variable in class scriptella.driver.ldap.LdapConnection
-
Name of the Count Limit(maximum number of entries to be returned)
connection property.
- SEARCH_SCOPE_KEY - Static variable in class scriptella.driver.ldap.LdapConnection
-
Name of the Search scope connection property.
- SEARCH_TIMELIMIT_KEY - Static variable in class scriptella.driver.ldap.LdapConnection
-
Name of the Time Limit connection property.
- SearchFilterQuery - Class in scriptella.driver.ldap
-
Represents an executor for LDAP search filter query(RFC 2254).
- SearchFilterQuery(LdapConnection, ParametersCallback, QueryCallback) - Constructor for class scriptella.driver.ldap.SearchFilterQuery
-
Instantiates an LDAP query.
- send(MimeMessage) - Method in class scriptella.driver.mail.MailConnection
-
Template method to decouple transport dependency, overriden in test classes.
- SEPARATOR - Static variable in class scriptella.driver.csv.CsvConnection
-
Name of the separator
connection property.
- separator - Variable in class scriptella.driver.csv.CsvConnectionParameters
-
- separator - Variable in class scriptella.jdbc.JdbcConnection
-
- separatorSingleLine - Variable in class scriptella.jdbc.JdbcConnection
-
- Session - Class in scriptella.core
-
A helper class for EtlContext to store and work with connections/executors.
- Session(ConfigurationEl, EtlContext) - Constructor for class scriptella.core.Session
-
- set(String, Object) - Method in class scriptella.driver.janino.JaninoQuery
-
Sets a value for specified parameter name.
- set(Map<String, ?>) - Method in class scriptella.driver.janino.JaninoQuery
-
Fills the virtual row using parameters from specified map.
- set(String, Object) - Method in class scriptella.driver.jexl.JexlContextMap
-
- setAutostart(boolean) - Method in class scriptella.driver.spring.EtlExecutorBean
-
Sets autostart property.
- setBeanFactory(BeanFactory) - Method in class scriptella.driver.spring.BatchEtlExecutorBean
-
- setBeanFactory(BeanFactory) - Method in class scriptella.driver.spring.EtlExecutorBean
-
- setCallback(ParametersCallback) - Method in class scriptella.spi.support.HierarchicalParametersCallback
-
Sets primary callback.
- setCatalog(String) - Method in class scriptella.configuration.ConnectionEl
-
- setChangeType(int) - Method in class scriptella.driver.ldap.ldif.Entry
-
Set the modification type
- setChangeType(String) - Method in class scriptella.driver.ldap.ldif.Entry
-
Set the change type
- setCharset(String) - Method in class scriptella.configuration.IncludeEl
-
- setChildScriptinglElements(List<ScriptingElement>) - Method in class scriptella.configuration.QueryEl
-
- setClassName(String) - Method in class scriptella.text.PropertyFormat
-
Sets class name of a custom formatter (subclass of java.text.Format).
- setClassName(String) - Method in class scriptella.text.ValueFormatBuilder
-
- setClasspath(String) - Method in class scriptella.configuration.ConnectionEl
-
- setCodes(Set<String>) - Method in class scriptella.configuration.OnErrorEl
-
- setConfigLocation(Resource) - Method in class scriptella.driver.spring.EtlExecutorBean
-
Sets configuration location.
- setConfigLocations(Resource[]) - Method in class scriptella.driver.spring.BatchEtlExecutorBean
-
Sets configuration locations.
- setConfiguration(ConfigurationEl) - Method in class scriptella.execution.EtlExecutor
-
Sets ETL configuration.
- setConnectionId(String) - Method in class scriptella.configuration.OnErrorEl
-
- setConnectionId(String) - Method in class scriptella.configuration.ScriptingElement
-
- setConnections(List<ConnectionEl>) - Method in class scriptella.configuration.ConfigurationEl
-
- setControl(Control) - Method in class scriptella.driver.ldap.ldif.Entry
-
Add a control to the entry
- setDebug(boolean) - Method in class scriptella.tools.ant.EtlTaskBase
-
- setDefaultNullString(String) - Method in class scriptella.driver.text.TextConnectionParameters
-
- setDeleteOldRdn(boolean) - Method in class scriptella.driver.ldap.ldif.Entry
-
Set the flage deleteOldRdn
- setDialectIdentifier(DialectIdentifier) - Method in class scriptella.spi.AbstractConnection
-
- setDn(String) - Method in class scriptella.driver.ldap.ldif.Entry
-
Set the Distinguished Name
- setDocumentUrl(URL) - Method in class scriptella.configuration.ConfigurationEl
-
- setDriver(String) - Method in class scriptella.configuration.ConnectionEl
-
- setEncoding(String) - Method in class scriptella.driver.text.TextConnectionParameters
-
- setEol(String) - Method in class scriptella.driver.text.TextConnectionParameters
-
- setErrorStatement(String) - Method in exception scriptella.driver.janino.JaninoProviderException
-
- setErrorStatement(String) - Method in exception scriptella.driver.ldap.LdapProviderException
-
- setErrorStatement(String) - Method in exception scriptella.spi.ProviderException
-
Sets problem statement which caused this exception/
- setEscape(char) - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- setExternalParameters(Map<String, ?>) - Method in class scriptella.configuration.ConfigurationFactory
-
Sets additional properties.
- setExternalParameters(ParametersCallback) - Method in class scriptella.configuration.ConfigurationFactory
-
Sets additional parameters.
- setFallbackEl(FallbackEl) - Method in class scriptella.configuration.IncludeEl
-
- setFile(String) - Method in class scriptella.tools.ant.EtlExecuteTask
-
- setFlush(boolean) - Method in class scriptella.driver.text.TextConnectionParameters
-
- setFork(boolean) - Method in class scriptella.tools.ant.EtlExecuteTask
-
- setHeaders(boolean) - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- setHref(String) - Method in class scriptella.configuration.IncludeEl
-
- setId(String) - Method in class scriptella.configuration.ConnectionEl
-
- setIf(String) - Method in class scriptella.configuration.ScriptingElement
-
- setInheritAll(boolean) - Method in class scriptella.tools.ant.EtlTaskBase
-
Setter for inheritAll property.
- setJmxEnabled(boolean) - Method in class scriptella.driver.spring.BatchEtlExecutorBean
-
- setJmxEnabled(boolean) - Method in class scriptella.execution.EtlExecutor
-
Enables or disables ETL monitoring/management via JMX.
- setKeepFormat(boolean) - Method in class scriptella.jdbc.SqlReaderTokenizer
-
Keep original text format, i.e.
- setLazyInit(boolean) - Method in class scriptella.configuration.ConnectionEl
-
- setLocale(Locale) - Method in class scriptella.text.PropertyFormat
-
- setLocale(Locale) - Method in class scriptella.text.ValueFormatBuilder
-
- setLocation(XmlElement) - Method in class scriptella.configuration.XmlConfigurableBase
-
Called by elements wishing to report their location in XML.
- setLocation(Location) - Method in class scriptella.configuration.XmlConfigurableBase
-
- setMaxmemory(String) - Method in class scriptella.tools.ant.EtlExecuteTask
-
- setMBeanServer(MBeanServer) - Static method in class scriptella.execution.JmxEtlManager
-
Sets mbean server to use when registering mbeans.
- setMessage(Pattern) - Method in class scriptella.configuration.OnErrorEl
-
- setName(String) - Method in class scriptella.tools.ant.EtlTemplateTask
-
Setter for name property.
- setNewRdn(String) - Method in class scriptella.driver.ldap.ldif.Entry
-
Set the new RDN
- setNewSuperior(String) - Method in class scriptella.driver.ldap.ldif.Entry
-
Set the new superior
- setNewTx(boolean) - Method in class scriptella.configuration.ScriptEl
-
- setNojmx(boolean) - Method in class scriptella.tools.ant.EtlExecuteTask
-
- setNoJmx(boolean) - Method in class scriptella.tools.launcher.EtlLauncher
-
Suppress JMX MBean registration for monitoring.
- setNostat(boolean) - Method in class scriptella.tools.ant.EtlExecuteTask
-
- setNoStat(boolean) - Method in class scriptella.tools.launcher.EtlLauncher
-
- setNullString(String) - Method in class scriptella.expression.PropertiesSubstitutor
-
Sets string literal representing null.
- setNullString(String) - Method in class scriptella.text.PropertyFormat
-
- setOnerrorElements(List<OnErrorEl>) - Method in class scriptella.configuration.ScriptEl
-
- setPadChar(char) - Method in class scriptella.text.PropertyFormat
-
- setPadLeft(int) - Method in class scriptella.text.PropertyFormat
-
- setPadRight(int) - Method in class scriptella.text.PropertyFormat
-
- setParameters(ParametersCallback) - Method in class scriptella.expression.PropertiesSubstitutor
-
Sets parameters callback used for substitution.
- setParentCallback(ParametersCallback) - Method in class scriptella.spi.support.HierarchicalParametersCallback
-
Sets secondary callback.
- setPassword(String) - Method in class scriptella.configuration.ConnectionEl
-
- setPattern(String) - Method in class scriptella.text.PropertyFormat
-
- setPattern(String) - Method in class scriptella.text.ValueFormatBuilder
-
- setPatternProperty(XmlElement, String) - Method in class scriptella.configuration.XmlConfigurableBase
-
- setPatternProperty(XmlElement, String, String) - Method in class scriptella.configuration.XmlConfigurableBase
-
Sets Pattern
property on this object using attribute value.
- setProgressBar(ProgressIndicator) - Method in class scriptella.interactive.ProgressCallback
-
- setProgressIndicator(ProgressIndicator) - Method in class scriptella.driver.spring.BatchEtlExecutorBean
-
Sets progress indicator to use.
- setProgressIndicator(ProgressIndicator) - Method in class scriptella.driver.spring.EtlExecutorBean
-
Sets progress indicator to use.
- setProgressIndicator(ProgressIndicator) - Method in class scriptella.tools.launcher.EtlLauncher
-
- setProperties(Map<String, ?>) - Method in class scriptella.driver.spring.BatchEtlExecutorBean
-
- setProperties(Map<String, ?>) - Method in class scriptella.driver.spring.EtlExecutorBean
-
- setProperties(Map<String, ?>) - Method in class scriptella.tools.launcher.EtlLauncher
-
Sets additional properties available for ETL.
- setPropertiesSubstitutor(PropertiesSubstitutor) - Method in class scriptella.configuration.IncludeEl
-
Sets the properties substitutor to expand properties inside href attribute.
- setProperty(XmlElement, String) - Method in class scriptella.configuration.XmlConfigurableBase
-
- setProperty(XmlElement, String, String) - Method in class scriptella.configuration.XmlConfigurableBase
-
Sets property on this object using attribute value.
- setProperty(PropertyFormat, String, String, TypedPropertiesSource) - Static method in class scriptella.text.PropertyFormatInfo
-
- setQueryCallback(QueryCallback) - Method in class scriptella.driver.script.ParametersCallbackMap
-
Sets query callback and enables the query mode, i.e.
- setQuiet(boolean) - Method in class scriptella.tools.ant.EtlTaskBase
-
- setQuote(char) - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- setQuoteall(boolean) - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- setRequiredProperty(XmlElement, String, String) - Method in class scriptella.configuration.XmlConfigurableBase
-
- setRequiredProperty(XmlElement, String) - Method in class scriptella.configuration.XmlConfigurableBase
-
- setResourceURL(URL) - Method in class scriptella.configuration.ConfigurationFactory
-
- setRetry(boolean) - Method in class scriptella.configuration.OnErrorEl
-
- setSchema(String) - Method in class scriptella.configuration.ConnectionEl
-
- setScriptingElements(List<ScriptingElement>) - Method in class scriptella.configuration.ConfigurationEl
-
- setSeparator(char) - Method in class scriptella.driver.csv.CsvConnectionParameters
-
- setSeparator(String) - Method in class scriptella.jdbc.SqlReaderTokenizer
-
Sets statements separator.
- setSeparatorOnSingleLine(boolean) - Method in class scriptella.jdbc.SqlReaderTokenizer
-
Sets the separator mode.
- setSkipLines(int) - Method in class scriptella.driver.text.TextConnectionParameters
-
- setSuppressStatistics(boolean) - Method in class scriptella.execution.EtlExecutor
-
Enables or disables collecting of statistics.
- setTrim(boolean) - Method in class scriptella.text.PropertyFormat
-
- setTrimLines(boolean) - Method in class scriptella.driver.text.TextConnectionParameters
-
- setType(Pattern) - Method in class scriptella.configuration.OnErrorEl
-
- setType(String) - Method in class scriptella.text.PropertyFormat
-
- setType(String) - Method in class scriptella.text.ValueFormatBuilder
-
- setupLogging() - Method in class scriptella.tools.ant.EtlTaskBase
-
Configures Scriptella JUL loggers to use Ant logging.
- setUrl(String) - Method in class scriptella.configuration.ConnectionEl
-
- setUser(String) - Method in class scriptella.configuration.ConnectionEl
-
- setValidating(boolean) - Static method in class scriptella.configuration.ConfigurationFactory
-
Sets validation option.
- show(String, double) - Method in class scriptella.interactive.ConsoleProgressIndicator
-
- show(String, double) - Method in class scriptella.interactive.ProgressIndicatorBase
-
- show(String, double) - Method in class scriptella.interactive.SwingProgressIndicator
-
- showProgress(double, String) - Method in interface scriptella.interactive.ProgressIndicator
-
Invoked when script execution progress has been changed.
- showProgress(double, String) - Method in class scriptella.interactive.ProgressIndicatorBase
-
- SHUTDOWN_ON_EXIT - Static variable in class scriptella.driver.hsqldb.HsqlConnection
-
True if SHUTDOWN command should be executed before last connection closed.
- SilentExecutionStatisticsBuilder - Class in scriptella.execution
-
- SilentExecutionStatisticsBuilder() - Constructor for class scriptella.execution.SilentExecutionStatisticsBuilder
-
- size() - Method in class scriptella.driver.ldap.ldif.Entry
-
- size() - Method in class scriptella.driver.script.ParametersCallbackMap
-
- size - Variable in class scriptella.interactive.ProgressCallback
-
- size() - Method in class scriptella.util.PropertiesMap
-
- skip(int) - Method in class scriptella.expression.LineIterator
-
Skips N lines.
- SKIP_LINES - Static variable in class scriptella.driver.text.AbstractTextConnection
-
Name of the skip_lines
connection property.
- split(String) - Method in class scriptella.util.UrlPathTokenizer
-
Splits a string with set of URIs into array of URLs resolved relatively to baseURL.
- SpringProviderException - Exception in scriptella.driver.spring
-
Thrown to indicate Spring provider failure.
- SpringProviderException(String, Throwable) - Constructor for exception scriptella.driver.spring.SpringProviderException
-
- SpringProviderException(String) - Constructor for exception scriptella.driver.spring.SpringProviderException
-
- SqlParserBase - Class in scriptella.jdbc
-
Customizable SQL parser.
- SqlParserBase() - Constructor for class scriptella.jdbc.SqlParserBase
-
- SqlReaderTokenizer - Class in scriptella.jdbc
-
Reader based SQL tokenizer.
- SqlReaderTokenizer(Reader) - Constructor for class scriptella.jdbc.SqlReaderTokenizer
-
- SqlReaderTokenizer(Reader, String, boolean, boolean) - Constructor for class scriptella.jdbc.SqlReaderTokenizer
-
- SqlTokenizer - Interface in scriptella.jdbc
-
This interface provides a contract to iterate SQL statements.
- STATEMENT_BATCH_SIZE - Static variable in class scriptella.jdbc.JdbcConnection
-
- STATEMENT_CACHE_KEY - Static variable in class scriptella.jdbc.JdbcConnection
-
- STATEMENT_FETCH_SIZE - Static variable in class scriptella.jdbc.JdbcConnection
-
- STATEMENT_SEPARATOR_KEY - Static variable in class scriptella.jdbc.JdbcConnection
-
- STATEMENT_SEPARATOR_SINGLELINE_KEY - Static variable in class scriptella.jdbc.JdbcConnection
-
- statementBatchSize - Variable in class scriptella.jdbc.JdbcConnection
-
- statementCacheSize - Variable in class scriptella.jdbc.JdbcConnection
-
- StatementCounter() - Constructor for class scriptella.spi.AbstractConnection.StatementCounter
-
- statementFetchSize - Variable in class scriptella.jdbc.JdbcConnection
-
- statementParsed(String) - Method in class scriptella.jdbc.SqlParserBase
-
Invoked when SQL statement has been processed and all expressions handled.
- statements - Variable in class scriptella.spi.AbstractConnection.StatementCounter
-
Stores number of executed statements.
- StatisticInterceptor - Class in scriptella.core
-
Collects execution statistics.
- StatisticInterceptor(ExecutableElement, Location) - Constructor for class scriptella.core.StatisticInterceptor
-
- STD_FORMATTER - Static variable in class scriptella.tools.launcher.EtlLauncher
-
- step(int) - Method in class scriptella.interactive.ProgressCallback
-
- step(int, String) - Method in class scriptella.interactive.ProgressCallback
-
- step(int, String) - Method in class scriptella.interactive.ProgressCallback.Subprogress
-
- StringResource - Class in scriptella.configuration
-
Represents String as a resource.
- StringResource(String) - Constructor for class scriptella.configuration.StringResource
-
Creates a resource based on String content.
- StringResource(String, String) - Constructor for class scriptella.configuration.StringResource
-
Creates a resource based on String content.
- StringUtils - Class in scriptella.util
-
Miscellaneous String/CharSequence utility methods.
- SUBJECT - Static variable in class scriptella.driver.mail.MailConnection
-
Name of the subject
connection property.
- Subprogress(ProgressCallback, int, int) - Constructor for class scriptella.interactive.ProgressCallback.Subprogress
-
- substitute(String) - Method in class scriptella.expression.PropertiesSubstitutor
-
Substitutes properties/expressions in s and returns the result string.
- substitute(Reader, Writer) - Method in class scriptella.expression.PropertiesSubstitutor
-
Copies content from reader to writer and expands properties.
- substitute(Reader) - Method in class scriptella.expression.PropertiesSubstitutor
-
Reads content from reader and expands properties.
- SwingProgressIndicator - Class in scriptella.interactive
-
TODO: Add documentation
- SwingProgressIndicator(String) - Constructor for class scriptella.interactive.SwingProgressIndicator
-
- SYBASE_DRIVER_NAME - Static variable in class scriptella.driver.sybase.Driver
-
- SYBASE_JDBC2_DRIVER_NAME - Static variable in class scriptella.driver.sybase.Driver
-
- SYBASE_JDBC3_DRIVER_NAME - Static variable in class scriptella.driver.sybase.Driver
-
- SYBASE_TDS_DRIVER_NAME - Static variable in class scriptella.driver.sybase.Driver
-
- SystemException - Exception in scriptella.core
-
Base class for all scriptella runtime exceptions.
- SystemException() - Constructor for exception scriptella.core.SystemException
-
- SystemException(String) - Constructor for exception scriptella.core.SystemException
-
- SystemException(String, Throwable) - Constructor for exception scriptella.core.SystemException
-
- SystemException(Throwable) - Constructor for exception scriptella.core.SystemException
-