+
+All Classes and Interfaces
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class
+Description
+
+
+
+
+A base class for connections.
+
+
+
+Helper class to use for executed statements counting.
+
+
+
+An abstract base for Scriptella drivers.
+
+
+
+Base class for Text/CSV connections.
+
+
+
+java.util.logging Handler adapter for Ant.
+
+
+
+Batched implementation to run
+ETL executors for Spring IoC container.
+
+
+
+Bindings implementation for
+ integration into Scriptella execution environment.
+
+
+Represents bug report for unexpected conditions.
+
+
+
+Collections utility methods.
+
+
+
+Represents a map of columns accessible by name and index.
+
+
+
+TODO: Add documentation
+
+
+
+Thrown if configuration error is found.
+
+
+
+Factory class for ETL
+configuration files.
+
+
+Represents a connection to the system provided by
+ScriptellaDriver.
+
+
+Connection configuration element.
+
+
+
+Handles connections for elements being executed.
+
+
+
+TODO: Add documentation
+
+
+
+Represents connection parameters.
+
+
+
+Pre Java SE 6 adapters for
+System.in and System.out
+
+
+Progress indicator to send out
+
+
+
+TODO: Add documentation
+
+
+
+Represents a connection to CSV file.
+
+
+
+Connection parameters for CSV driver
+
+
+
+Thrown to indicate a problem with CSV file processing.
+
+
+
+Query for CSV file.
+
+
+
+A very simple CSV reader released under a commercial-friendly license.
+
+
+
+A very simple CSV writer released under a commercial-friendly license.
+
+
+
+Data migration template manager.
+
+
+
+Represents dialect based content used inside query/script/onerror elements.
+
+
+
+Represents vendor dialect information.
+
+
+
+Scriptella Adapter for an IBM AS/400 System.
+
+
+
+Scriptella autodiscovery driver.
+
+
+
+Scriptella driver for CSV files.
+
+
+
+Scriptella Adapter for Cubrid database.
+
+
+
+Scriptella Adapter for DB2 database.
+
+
+
+Scriptella Adapter for Derby database.
+
+
+
+Scriptella Adapter for H2 database.
+
+
+
+Scriptella Driver for Janino Java Compiler.
+
+
+
+Driver for JEXL.
+
+
+
+Scriptella driver for JNDI datasources.
+
+
+
+Scriptella Driver for LDAP.
+
+
+
+Represents a JavaMail driver.
+
+
+
+Scriptella Adapter for Microsoft SQL Server database JDBC driver.
+
+
+
+Scriptella Adapter for MySQL database.
+
+
+
+Scriptella Adapter for Oracle database.
+
+
+
+Scriptella Adapter for PostgreSQL database.
+
+
+
+Scriptella bridge for the JSR 223: Scripting for the Java Platform.
+
+
+
+This driver allows execution of external ETL files.
+
+
+
+Shell scripts driver.
+
+
+
+Scriptella driver for The Spring Framework
+ Bean Factory(or Application Context) registered datasources.
+
+
+
+Scriptella Adapter for Sybase ASE/ASA databases.
+
+
+
+Represents a Text file driver.
+
+
+
+Scriptella Driver for Velocity template engine.
+
+
+
+Scriptella Adapter for SQLScheet.
+
+
+
+Represents a driver for querying XML files with XPath expressions.
+
+
+
+Global ETL Context available to drivers.
+
+
+
+Factory for Scriptella Service Providers and JDBC drivers.
+
+
+
+Represents dynamic execution context for executable elements.
+
+
+
+Allows to change behaviour of wrapped DynamicContext.
+
+
+
+Base class for executable elements interceptors.
+
+
+
+A entry to be populated by an ldif parser.
+
+
+
+Thrown to indicate ETL interruption.
+
+
+
+Execution context for script.
+
+
+
+Ant task for ETL scripts execution.
+
+
+
+Executor for ETL files.
+
+
+
+Implementation of
+EtlExecutor for Spring IoC container.
+
+
+Thrown on script execution failure
+
+
+
+Command line launcher.
+
+
+
+Error codes returned by the launcher.
+
+
+
+Base class for Scriptella ETL Ant tasks.
+
+
+
+Task to emit ETL file templates.
+
+
+
+Represents a global
+etl variable available for all ETL file elements.
+
+
+Utility class for ETL expressions.
+
+
+
+Utility class for ETL file expressions.
+
+
+
+Utility class for ETL file expressions.
+
+
+
+Intercepts exceptions thrown by wrapped executable elements.
+
+
+
+
+
+Utility class to work with throwables.
+
+
+
+Represents script execution statistics
+
+
+
+A builder for execution statistics.
+
+
+
+Base class for all expressions.
+
+
+
+Contains alternate content to be used if the requested resource cannot be found.
+
+
+
+Generic adapter for JDBC drivers.
+
+
+
+Hierarchical implementation of
+ParametersCallback interface.
+
+
+Handles if expressions specified by if attribute on query/script elements.
+
+
+
+Represents
+include XML configuration element.
+
+
+I/O utility methods.
+
+
+
+Scriptella connection adapter for Janino Script Evaluator.
+
+
+
+Thrown to indicate Janino failure.
+
+
+
+A base class for Janino <query> elements.
+
+
+
+A base class for Janino <script> elements.
+
+
+
+Represents a JDBC connection.
+
+
+
+Unchecked wrapper for SQL exceptions or other SQL related errors.
+
+
+
+Utility class JDBC related operations.
+
+
+
+Scriptella connection adapter for JEXL.
+
+
+
+Mutable
+JexlContext implementation for
+ integration into Scriptella execution environment.
+
+
+Represents JEXL expression.
+
+
+
+Thrown to indicate a problem with JEXL script.
+
+
+
+Implementation of
+JmxEtlManagerMBean.
+
+
+JMX MBean interface for ETL task.
+
+
+
+Thrown to indicate JNDI provider failure.
+
+
+
+Represents a connection to a directory context.
+
+
+
+Thrown by LDAP Provider to indicate a failure.
+
+
+
+Thrown to indicate a parse excpetion.
+
+
+
+
+ <ldif-file> ::= "version:" <fill> <number> <seps> <dn-spec> <sep> <ldif-content-change>
+
+
+
+Executor for LDIF script.
+
+
+
+An Iterator over the lines in a Reader, additionally properties substitution is performed.
+
+
+
+Defines xml element location.
+
+
+
+Scriptella runtime configurer for java.util.Logging.
+
+
+
+Represents LRU Map implementation based on
+LinkedHashMap.
+
+
+Represents a JavaMail connection.
+
+
+
+Thrown to indicate a problem with EMail producing/sending.
+
+
+
+Map-based parameters callback implementation.
+
+
+
+CRQ-12257.
+
+
+
+Implementation of
+Bindings for Java 8 JavaScript engine "Nashorn".
+
+
+Optional interface implemented by
+Connection classes.
+
+
+A special
+node variable for sub-queries and scripts that wraps
+ the node selected by an XPath query, exposing useful methods.
+
+
+Null-object constant for
+ParametersCallback.
+
+
+Represents <onerror> xml element.
+
+
+
+Error handler for scripting elements.
+
+
+
+Oracle connection wrapper.
+
+
+
+Callback interface to obtain parameter values.
+
+
+
+
+Map implementation of ParametersCallback for
+ integration into Scriptella execution environment.
+
+
+Parses parameter expressions in SQL statements.
+
+
+
+TODO: Add documentation
+
+
+
+Script execution progress indicator.
+
+
+
+TODO: Add documentation
+
+
+
+Represents XML elements which store properties.
+
+
+
+Represents a persistent set of properties.
+
+
+
+Substitutes properties(or expressions) in strings.
+
+
+
+Holds formatting/parsing rules for a property.
+
+
+
+Holds metadata about properties format.
+
+
+
+Provides formatting and parsing methods using a
+PropertyFormatInfo metadata.
+
+
+Thrown by connection provider to indicate any kind of failure.
+
+
+
+Callback interface for query result set iteration.
+
+
+
+TODO: Add documentation
+
+
+
+<query> element executor.
+
+
+
+TODO: Add documentation
+
+
+
+Represents reference to a text resource capable of creating new readers.
+
+
+
+Represents SQL query result set as
+ParametersCallback.
+
+
+Runtime wrapper for IO exceptions propagation.
+
+
+
+Scriptella connection adapter for the JSR 223: Scripting for the Java Platform.
+
+
+
+TODO: Add documentation
+
+
+
+Represents a connection to externally located Scriptella ETL file.
+
+
+
+Service Provider Interface for integrating third-party systems with Scriptella.
+
+
+
+Thrown to indicate Spring provider failure.
+
+
+
+<script> element executor.
+
+
+
+Base class for queries and scripts.
+
+
+
+Thrown to indicate an error in scripting engine.
+
+
+
+Represents an executor for LDAP search filter query(RFC 2254).
+
+
+
+A helper class for EtlContext to store and work with connections/executors.
+
+
+
+Runner for shell commands, abstracting threading and process details.
+
+
+
+Represents a shell script connection.
+
+
+
+Connection parameters for shell driver.
+
+
+
+Represents target shell OS
+
+
+
+Thrown to indicate a problem with shell script execution.
+
+
+
+Executes a shell script and sends its output to the specified writer.
+
+
+
+A minimized version of
+ExecutionStatisticsBuilder optimized for performance.
+
+
+Thrown to indicate Spring provider failure.
+
+
+
+Customizable SQL parser.
+
+
+
+Reader based SQL tokenizer.
+
+
+
+This interface provides a contract to iterate SQL statements.
+
+
+
+Collects execution statistics.
+
+
+
+Represents String as a resource.
+
+
+
+Miscellaneous String/CharSequence utility methods.
+Deprecated.
+
+
+No longer used by Scriptella's built-in launchers.
+
+
+
+Base class for all scriptella runtime exceptions.
+
+
+
+ETL files template manager.
+
+
+
+Represents a connection to a Text file.
+
+
+
+Connection parameters for text drivers.
+
+
+
+Thrown to indicate a problem with Text file processing.
+
+
+
+Writes a text content to the output and performs properties expansion.
+
+
+
+Shares execution-scoped values with drivers loaded by a child-first driver
+ classloader.
+
+
+
+Indicates thread safety
+
+
+
+Format class to work with dates represented in JDBC escape syntax.
+
+
+
+Line iterator which tracks read lines.
+
+
+
+TODO: Add documentation
+
+
+
+Typed view for properties.
+
+
+
+Parses URIs string into tokens and returns reolved URLs as array.
+
+
+
+Builder class for constructing
+Format instances based on the following parameters:
+
+ type - built-in type name, i.e.
+
+
+Represents a session to velocity engine.
+
+
+
+Thrown by Velocity Provider to indicate velocity failure.
+
+
+
+Implemented by classes which support configuration from XML.
+
+
+
+Base class for configuration elements.
+
+
+
+Represents XML element
+
+
+
+Represents a connection to an XML file.
+
+
+
+Thrown to indicate a problem with XML file querying.
+
+
+Executor for XPath queries.
+