Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractConnection - Class in scriptella.spi
-
A base class for connections.
- AbstractConnection() - Constructor for class scriptella.spi.AbstractConnection
-
May be used by sublasses to allow full customization
- AbstractConnection(ConnectionParameters) - Constructor for class scriptella.spi.AbstractConnection
-
Instantiates a connection with parameters.
- AbstractConnection(DialectIdentifier, ConnectionParameters) - Constructor for class scriptella.spi.AbstractConnection
-
Instantiates a connection with dialectIdentifier and connection parameters.
- AbstractConnection.StatementCounter - Class in scriptella.spi
-
Helper class to use for executed statements counting.
- AbstractScriptellaDriver - Class in scriptella.spi
-
An abstract base for Scriptella drivers.
- AbstractScriptellaDriver() - Constructor for class scriptella.spi.AbstractScriptellaDriver
- AbstractTextConnection - Class in scriptella.driver.text
-
Base class for Text/CSV connections.
- AbstractTextConnection() - Constructor for class scriptella.driver.text.AbstractTextConnection
-
For testing only.
- AbstractTextConnection(DialectIdentifier, TextConnectionParameters) - Constructor for class scriptella.driver.text.AbstractTextConnection
- AbstractTextConnection(DialectIdentifier, ConnectionParameters) - Constructor for class scriptella.driver.text.AbstractTextConnection
-
Initializes a text connection using specified properties.
- ADD - Static variable in class scriptella.driver.ldap.ldif.Entry
-
The possible change types
- addAttribute(String, Object) - Method in class scriptella.driver.ldap.ldif.Entry
-
Add an attribute to the entry
- addAttribute(Attribute) - Method in class scriptella.driver.ldap.ldif.Entry
-
Add an attribute to the entry
- addErrorCode(String) - Method in exception scriptella.spi.ProviderException
-
Adds error code to this exception.
- addFileset(FileSet) - Method in class scriptella.tools.ant.EtlExecuteTask
- addModificationItem(int, String, Object) - Method in class scriptella.driver.ldap.ldif.Entry
-
Add a modification item
- afterPropertiesSet() - Method in class scriptella.driver.spring.BatchEtlExecutorBean
- afterPropertiesSet() - Method in class scriptella.driver.spring.EtlExecutorBean
- AntHandler - Class in scriptella.tools.ant
-
java.util.logging Handler adapter for Ant.
- AntHandler(Project, boolean) - Constructor for class scriptella.tools.ant.AntHandler
- appendCommaSeparator(StringBuilder) - Static method in class scriptella.text.PropertyFormat
- AS400_DRIVER_NAME - Static variable in class scriptella.driver.as400.Driver
- asBuffered(Reader) - Static method in class scriptella.util.IOUtils
-
Optionally makes a buffered reader from the specified one.
- asBuffered(Writer) - Static method in class scriptella.util.IOUtils
-
Optionally makes a buffered writer from the specified one.
- asIndexNameMap() - Method in class scriptella.util.ColumnsMap
-
Converts this mapping to index->name column map.
- asList(NodeList) - Method in class scriptella.configuration.XmlElement
- asMap(Properties) - Static method in class scriptella.util.CollectionUtils
-
Returns parameterized version of
Propertiesthe instance remains the same. - asParametersCallback() - Method in class scriptella.configuration.PropertiesEl
-
Returns this properties as a parameters callback.
- asProperties(Map<String, ?>) - Static method in class scriptella.util.CollectionUtils
-
Converts specified map to
Properties. - assertRequiredFieldPresent(XmlElement, String) - Method in class scriptella.configuration.XmlConfigurableBase
- assertRequiredFieldPresent(XmlElement, String, String) - Method in class scriptella.configuration.XmlConfigurableBase
- AUTOCOMMIT_KEY - Static variable in class scriptella.jdbc.JdbcConnection
- AUTOCOMMIT_SIZE_KEY - Static variable in class scriptella.jdbc.JdbcConnection
- autocommitSize - Variable in class scriptella.jdbc.JdbcConnection
B
- BatchEtlExecutorBean - Class in scriptella.driver.spring
-
Batched implementation to run
ETL executorsfor Spring IoC container. - BatchEtlExecutorBean() - Constructor for class scriptella.driver.spring.BatchEtlExecutorBean
-
Creates scripts executor.
- BindingsParametersCallback - Class in scriptella.driver.script
-
Bindingsimplementation for integration into Scriptella execution environment. - BindingsParametersCallback(ParametersCallback) - Constructor for class scriptella.driver.script.BindingsParametersCallback
- BindingsParametersCallback(ParametersCallback, QueryCallback) - Constructor for class scriptella.driver.script.BindingsParametersCallback
- BugReport - Class in scriptella.tools.launcher
-
Represents bug report for unexpected conditions.
- BugReport(Throwable) - Constructor for class scriptella.tools.launcher.BugReport
-
Creates bug report for throwable.
- build() - Method in class scriptella.text.ValueFormatBuilder
C
- cache_queries - Variable in class scriptella.driver.xpath.XPathConnection
- CACHE_QUERIES - Static variable in class scriptella.driver.xpath.XPathConnection
-
Name of the
cache_queriesconnection property. - call() - Method in class scriptella.driver.spring.EtlExecutorBean
-
Simply calls
EtlExecutorBean.execute(). - call() - Method in class scriptella.execution.EtlExecutor
-
A synonym for
EtlExecutor.execute(). - 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.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.shell.ShellCommandRunner
- close() - Method in class scriptella.driver.shell.ShellConnection
- close() - Method in class scriptella.driver.shell.ShellScriptExecutor
- 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(ResultSet) - Static method in class scriptella.jdbc.JdbcUtils
-
Silently closes a result set.
- closeSilent(Statement) - Static method in class scriptella.jdbc.JdbcUtils
-
Silently closes a statement.
- 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, Throwable) - Constructor for exception scriptella.configuration.ConfigurationException
- ConfigurationException(String, Throwable, XmlElement) - Constructor for exception scriptella.configuration.ConfigurationException
- ConfigurationException(String, XmlElement) - Constructor for exception scriptella.configuration.ConfigurationException
- ConfigurationFactory - Class in scriptella.configuration
-
Factory class for ETL
configurationfiles. - ConfigurationFactory() - Constructor for class scriptella.configuration.ConfigurationFactory
- configure(Handler) - Static method in class scriptella.interactive.LoggingConfigurer
-
Configures logging messages to use specified handler
- 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.
- connect(ConnectionParameters) - Method in class scriptella.driver.auto.Driver
- connect(ConnectionParameters) - Method in class scriptella.driver.csv.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) - Method in class scriptella.driver.script.Driver
- connect(ConnectionParameters) - Method in class scriptella.driver.scriptella.Driver
- connect(ConnectionParameters) - Method in class scriptella.driver.shell.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) - Method in interface scriptella.spi.ScriptellaDriver
-
Implementor should create a new connection based on specified parameters.
- connect(ConnectionParameters, Properties) - Method in class scriptella.driver.oracle.Driver
- connect(ConnectionParameters, Properties) - Method in class scriptella.jdbc.GenericDriver
-
Creates Scriptella JDBC connection.
- Connection - Interface in scriptella.spi
-
Represents a connection to the system provided by
ScriptellaDriver. - 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.inandSystem.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() - Constructor for class scriptella.interactive.ConsoleProgressIndicator
- ConsoleProgressIndicator(String) - 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(String, String) - Static method in class scriptella.tools.template.TemplateManager
-
Creates an ETL template using a specified template manager name and properties file.
- create(Map<String, ?>) - Method in class scriptella.tools.template.DataMigrator
- create(Map<String, ?>) - Method in class scriptella.tools.template.TemplateManager
-
Produce template files.
- create(TemplateManager, Map<String, ?>) - Method in class scriptella.tools.ant.EtlTemplateTask
-
Template method for testing purposes.
- 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, char, String) - 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.
- CUBRID_DRIVER_NAME - Static variable in class scriptella.driver.cubrid.Driver
D
- 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
- debug - Variable in class scriptella.core.ScriptExecutor
- 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 - Class in scriptella.driver.auto
-
Scriptella autodiscovery driver.
- Driver - Class in scriptella.driver.csv
-
Scriptella driver for CSV files.
- Driver - Class in scriptella.driver.cubrid
-
Scriptella Adapter for Cubrid database.
- Driver - Class in scriptella.driver.db2
-
Scriptella Adapter for DB2 database.
- Driver - Class in scriptella.driver.derby
-
Scriptella Adapter for Derby database.
- Driver - Class in scriptella.driver.h2
-
Scriptella Adapter for H2 database.
- Driver - Class in scriptella.driver.janino
-
Scriptella Driver for Janino Java Compiler.
- Driver - Class in scriptella.driver.jexl
-
Driver for JEXL.
- Driver - Class in scriptella.driver.jndi
-
Scriptella driver for JNDI datasources.
- Driver - Class in scriptella.driver.ldap
-
Scriptella Driver for LDAP.
- Driver - Class in scriptella.driver.mail
-
Represents a JavaMail driver.
- Driver - Class in scriptella.driver.mssql
-
Scriptella Adapter for Microsoft SQL Server database JDBC driver.
- Driver - Class in scriptella.driver.mysql
-
Scriptella Adapter for MySQL database.
- Driver - Class in scriptella.driver.oracle
-
Scriptella Adapter for Oracle database.
- Driver - Class in scriptella.driver.postgresql
-
Scriptella Adapter for PostgreSQL database.
- Driver - Class in scriptella.driver.script
-
Scriptella bridge for the JSR 223: Scripting for the Java Platform.
- Driver - Class in scriptella.driver.scriptella
-
This driver allows execution of external ETL files.
- Driver - Class in scriptella.driver.shell
-
Shell scripts driver.
- Driver - Class in scriptella.driver.spring
-
Scriptella driver for The Spring Framework Bean Factory(or Application Context) registered datasources.
- Driver - Class in scriptella.driver.sybase
-
Scriptella Adapter for Sybase ASE/ASA databases.
- Driver - Class in scriptella.driver.text
-
Represents a Text file driver.
- Driver - Class in scriptella.driver.velocity
-
Scriptella Driver for Velocity template engine.
- Driver - Class in scriptella.driver.xls
-
Scriptella Adapter for SQLScheet.
- Driver - Class in scriptella.driver.xpath
-
Represents a driver for querying XML files with XPath expressions.
- Driver() - Constructor for class scriptella.driver.as400.Driver
- Driver() - Constructor for class scriptella.driver.auto.Driver
- Driver() - Constructor for class scriptella.driver.csv.Driver
- Driver() - Constructor for class scriptella.driver.cubrid.Driver
- Driver() - Constructor for class scriptella.driver.db2.Driver
- Driver() - Constructor for class scriptella.driver.derby.Driver
- Driver() - Constructor for class scriptella.driver.h2.Driver
- Driver() - Constructor for class scriptella.driver.janino.Driver
- Driver() - Constructor for class scriptella.driver.jexl.Driver
- Driver() - Constructor for class scriptella.driver.jndi.Driver
- Driver() - Constructor for class scriptella.driver.ldap.Driver
- Driver() - Constructor for class scriptella.driver.mail.Driver
- Driver() - Constructor for class scriptella.driver.mssql.Driver
- Driver() - Constructor for class scriptella.driver.mysql.Driver
- Driver() - Constructor for class scriptella.driver.oracle.Driver
- Driver() - Constructor for class scriptella.driver.postgresql.Driver
- Driver() - Constructor for class scriptella.driver.script.Driver
- Driver() - Constructor for class scriptella.driver.scriptella.Driver
- Driver() - Constructor for class scriptella.driver.shell.Driver
- Driver() - Constructor for class scriptella.driver.spring.Driver
- Driver() - Constructor for class scriptella.driver.sybase.Driver
- Driver() - Constructor for class scriptella.driver.text.Driver
- Driver() - Constructor for class scriptella.driver.velocity.Driver
- Driver() - Constructor for class scriptella.driver.xls.Driver
- 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
E
- 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
encodingconnection 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
eolconnection property. - equals(Object) - Method in class scriptella.spi.DialectIdentifier
- equals(Object) - Method in class scriptella.util.PropertiesMap
- escape - Variable in class scriptella.driver.csv.CsvConnectionParameters
- ESCAPE - Static variable in class scriptella.driver.csv.CsvConnection
-
Name of the
escapeconnection property. - 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
EtlExecutorfor 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 Class 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
etlvariable available for all ETL file elements. - EtlVariable() - Constructor for class scriptella.core.EtlVariable
- EtlVariable(ParametersCallback, EtlContext) - 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(String, ParametersCallback) - Method in class scriptella.jdbc.ParametersParser
-
Parses specified expression and returns the result of evaluation.
- evaluate(ParametersCallback) - Method in class scriptella.expression.Expression
- evaluate(ParametersCallback) - Method in class scriptella.expression.JexlExpression
- 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.
- exec(String) - Method in class scriptella.driver.shell.ShellCommandRunner
- execAndInitReaders(String[]) - Method in class scriptella.driver.shell.ShellCommandRunner
-
Can be subclassed for testing and no use Process at all.
- ExecutableElement - Interface in scriptella.core
- execute() - Method in class scriptella.driver.janino.JaninoScript
-
This method in not a part of the public API.
- execute() - Method in class scriptella.driver.spring.EtlExecutorBean
- execute() - 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
- execute(Reader, DirContext, ParametersCallback) - Method in class scriptella.driver.ldap.LdifScript
-
Executes an LDIF content from the specified reader.
- execute(Reader, ParametersCallback, AbstractConnection.StatementCounter) - Method in class scriptella.driver.shell.ShellScriptExecutor
-
Parses a script from read, expands properties and produces the output.
- execute(Reader, ParametersCallback, AbstractConnection.StatementCounter) - Method in class scriptella.driver.text.TextScriptExecutor
-
Parses a script from read, expands properties and produces the output.
- execute(String) - Method in class scriptella.driver.ldap.SearchFilterQuery
-
Runs a search specified by filter on a
SearchFilterQuery.connection. - execute(DynamicContext) - Method in class scriptella.core.ConnectionInterceptor
- execute(DynamicContext) - Method in class scriptella.core.ScriptExecutor
- 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(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(EtlContext) - Method in class scriptella.core.Session
- execute(ProgressIndicator) - Method in class scriptella.driver.spring.EtlExecutorBean
- execute(ProgressIndicator) - Method in class scriptella.execution.EtlExecutor
-
Executes ETL based on a specified configuration.
- execute(Connection, Resource, DynamicContext) - Method in class scriptella.core.QueryExecutor
- execute(Connection, Resource, DynamicContext) - Method in class scriptella.core.ScriptExecutor
- execute(QueryCallback, ParametersCallback) - Method in class scriptella.driver.xpath.XPathQueryExecutor
-
Executes a query and notifies queryCallback for each found node.
- executeAfterStdoutStderrConsumed(Runnable) - Method in class scriptella.driver.shell.ShellCommandRunner
- 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.shell.ShellConnection
- 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.shell.ShellConnection
- 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(String, Throwable, Location) - Constructor for exception scriptella.core.ExceptionInterceptor.ExecutionException
- ExecutionException(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
F
- FAILED - Enum constant in enum class scriptella.tools.launcher.EtlLauncher.ErrorCode
- FallbackEl - Class in scriptella.configuration
-
Contains alternate content to be used if the requested resource cannot be found.
- FallbackEl(XmlElement) - Constructor for class scriptella.configuration.FallbackEl
- FILE_MAXLENGTH_KEY - Static variable in class scriptella.driver.ldap.LdapConnection
-
Names of the Max File Length connection property.
- FILE_NOT_FOUND - Enum constant in enum class scriptella.tools.launcher.EtlLauncher.ErrorCode
- find(String) - Method in class scriptella.util.ColumnsMap
-
Finds column index by name.
- findEtlMBeans() - Static method in class scriptella.execution.JmxEtlManager
-
Find ETL mbeans.
- findGetter(String) - Method in class scriptella.configuration.XmlConfigurableBase
- findSetter(String) - Method in class scriptella.configuration.XmlConfigurableBase
- flush() - Method in class scriptella.driver.shell.ShellScriptExecutor
- flush() - Method in class scriptella.driver.text.TextScriptExecutor
- flush() - Method in class scriptella.jdbc.JdbcConnection
- flush() - Method in class scriptella.tools.ant.AntHandler
- FLUSH - Static variable in class scriptella.driver.text.AbstractTextConnection
-
Name of the
flushconnection property. - FLUSH_BEFORE_QUERY - Static variable in class scriptella.jdbc.JdbcConnection
- flushBeforeQuery - Variable in class scriptella.jdbc.JdbcConnection
- fork(int) - Method in class scriptella.interactive.ProgressCallback
- fork(int, int) - Method in class scriptella.interactive.ProgressCallback
- format(Reader, PropertiesSubstitutor) - Method in class scriptella.driver.mail.MailConnection
- format(Object) - Method in class scriptella.text.PropertyFormat
- format(String) - Method in class scriptella.driver.ldap.ldif.TrackingLineIterator
- format(String) - Method in class scriptella.expression.LineIterator
-
Applies additional formatting to the line read.
- format(String, Object) - Method in class scriptella.text.PropertyFormatter
-
Formats given object to string.
- format(Date, String) - Method in class scriptella.core.EtlVariable.DateUtils
-
Formats a specified date/time according to the specified pattern.
- format(Date, StringBuffer, FieldPosition) - Method in class scriptella.text.TimestampValueFormat
- format(ParametersCallback) - Method in class scriptella.text.PropertyFormatter
-
Creates a
ParametersCallbackwhich formats parameters returned by the original callback. - FORMAT_PREFIX - Static variable in class scriptella.driver.text.AbstractTextConnection
-
Prefix for properties containing a definition of the column format.
- forName(String) - Method in class scriptella.core.EtlVariable.ClassUtils
- forName(String) - Static method in class scriptella.tools.template.TemplateManager
-
Loads a specified by name.
- from(ConnectionParameters) - Static method in class scriptella.text.TypedPropertiesSource
-
Converts connectionParameters to TypedPropertiesSource.
- fromOsNameVersion(String, String) - Static method in enum class scriptella.driver.shell.ShellOs
G
- GenericDriver - Class in scriptella.jdbc
-
Generic adapter for JDBC drivers.
- GenericDriver() - Constructor for class scriptella.jdbc.GenericDriver
- get(Object) - Method in class scriptella.driver.script.NashornBindingsParametersCallback
- get(Object) - Method in class scriptella.driver.script.ParametersCallbackMap
- get(Object) - Method in class scriptella.util.PropertiesMap
- get(String) - Static method in class scriptella.core.ThreadLocalContext
- 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(String) - Method in class scriptella.driver.xpath.NodeVariable
-
Gets the text value(s) of the node(s) selected by the specified XPath expression.
- 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
for the specified id, This method is convenient for cases when access to the native connection is required, e.g.connection - 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.
- getConnection(String, ConnectionParameters) - Method in class scriptella.driver.auto.Driver
-
Template method for testing.
- 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.shell.ShellConnection
- 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() - Method in class scriptella.configuration.ScriptingElement
- 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(DialectIdentifier) - Method in class scriptella.core.ScriptExecutor
-
Returns content satisfying dialect information.
- 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(Class) - Static method in class scriptella.core.DriverFactory
-
Creates a Scriptella Driver using specified class.
- getDriver(String, ClassLoader) - Static method in class scriptella.core.DriverFactory
-
Loads a driver specified by a full or a short name.
- getElement() - Method in class scriptella.configuration.XmlElement
- getElement() - Method in class scriptella.core.ScriptExecutor
-
Returns scripting element specified in
constructor - getElements() - Method in class scriptella.execution.ExecutionStatistics
- getEncoding() - Method in class scriptella.driver.text.TextConnectionParameters
- getEol() - Method in class scriptella.driver.text.TextConnectionParameters
- getErr() - Method in class scriptella.tools.launcher.EtlLauncher
-
Stream used for launcher errors.
- getErrorCode() - Method in enum class scriptella.tools.launcher.EtlLauncher.ErrorCode
- getErrorCodes() - Method in exception scriptella.spi.ProviderException
-
Returns error codes attached to this exception.
- getErrorCodes(Throwable) - Method in class scriptella.core.OnErrorHandler
- 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) - Method in class scriptella.spi.ConnectionParameters
- getIntegerProperty(String, int) - Method in class scriptella.spi.ConnectionParameters
-
Returns the value of integer property.
- 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 class scriptella.core.ScriptExecutor
-
A short for
ContentExecutor.getElement().getLocation() - 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
- getOut() - Method in class scriptella.tools.launcher.EtlLauncher
-
Stream used for launcher messages.
- 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.shell.ShellProviderException
- 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
H
- H2_DRIVER_NAME - Static variable in class scriptella.driver.h2.Driver
- handleParameter(String, boolean, boolean) - Method in class scriptella.jdbc.SqlParserBase
-
Called when parameter is encountered in SQL.
- has(String) - Method in class scriptella.driver.jexl.JexlContextMap
- hashCode() - Method in class scriptella.spi.DialectIdentifier
- hashCode() - Method in class scriptella.util.PropertiesMap
- hasNext() - Method in class scriptella.driver.ldap.ldif.LdifReader
-
Tests to see if another LDIF is on the input channel.
- hasNext() - Method in class scriptella.expression.LineIterator
- hasProperties(String) - Static method in class scriptella.expression.PropertiesSubstitutor
-
Tests if the given string contains properties/expressions.
- headers - Variable in class scriptella.driver.csv.CsvConnectionParameters
- HEADERS - Static variable in class scriptella.driver.csv.CsvConnection
-
Name of the
headersconnection property. - HierarchicalParametersCallback - Class in scriptella.spi.support
-
Hierarchical implementation of
ParametersCallbackinterface. - HierarchicalParametersCallback(ParametersCallback, ParametersCallback) - Constructor for class scriptella.spi.support.HierarchicalParametersCallback
-
Creates a hierarchical parameters callback instance.
I
- IfInterceptor - Class in scriptella.core
-
Handles if expressions specified by if attribute on query/script elements.
- IfInterceptor(ExecutableElement, ScriptingElement) - Constructor for class scriptella.core.IfInterceptor
- ifNull(Object) - Method in class scriptella.core.EtlVariable.TextUtils
-
Substitute an object with empty string when a null value is encountered.
- ifNull(Object, Object) - Method in class scriptella.core.EtlVariable.TextUtils
-
Substitute an object when a null value is encountered.
- ignoreThrowable(Throwable) - Static method in class scriptella.util.ExceptionUtils
-
Utility method to ignore non important exceptions.
- IncludeEl - Class in scriptella.configuration
-
Represents
includeXML configuration element. - IncludeEl(XmlElement) - Constructor for class scriptella.configuration.IncludeEl
- init(ConnectionParameters) - Method in class scriptella.driver.oracle.OracleConnection
- init(ConnectionParameters) - Method in class scriptella.jdbc.JdbcConnection
-
Called in constructor
- initCause(Throwable) - Method in exception scriptella.core.RuntimeIOException
- initDialectIdentifier() - Method in class scriptella.jdbc.JdbcConnection
-
Initializes dialect identifier for connection.
- initializeContext(Hashtable<String, Object>) - Method in class scriptella.driver.ldap.LdapConnection
-
Creates a directory context.
- initOut() - Method in class scriptella.driver.text.TextConnection
-
Lazily initializes script writer.
- initScriptExecutor() - Method in class scriptella.driver.shell.ShellConnection
-
Lazily initializes script writer.
- initVendorCodes(Throwable) - Method in exception scriptella.jdbc.JdbcException
- INSTANCE - Static variable in class scriptella.spi.support.NullParametersCallback
- IOUtils - Class in scriptella.util
-
I/O utility methods.
- isAsciiWhitespacesOnly(CharSequence) - Static method in class scriptella.util.StringUtils
-
Checks if specified characters sequence is empty or contains only ascii whitespace characters.
- isCancelled() - Method in exception scriptella.execution.EtlExecutorException
- isChangeAdd() - Method in class scriptella.driver.ldap.ldif.Entry
- isChangeDelete() - Method in class scriptella.driver.ldap.ldif.Entry
- isChangeModDn() - Method in class scriptella.driver.ldap.ldif.Entry
- isChangeModify() - Method in class scriptella.driver.ldap.ldif.Entry
- isChangeModRdn() - Method in class scriptella.driver.ldap.ldif.Entry
- isComplete() - Method in class scriptella.interactive.ProgressCallback
- isDebug() - Method in class scriptella.tools.ant.EtlTaskBase
- isDecimalInt(CharSequence) - Static method in class scriptella.util.StringUtils
-
Checks if specified characters sequence represents a non negative decimal number.
- isDeleteOldRdn() - Method in class scriptella.driver.ldap.ldif.Entry
- isEmpty() - Method in class scriptella.driver.script.ParametersCallbackMap
- isEmpty() - Method in class scriptella.text.PropertyFormatInfo
- isEmpty() - Method in class scriptella.util.PropertiesMap
- isEmpty(CharSequence) - Static method in class scriptella.util.StringUtils
-
Returns true if characters sequence is empty (length=0) or null.
- isEmpty(Collection<?>) - Static method in class scriptella.util.CollectionUtils
-
Null-safe utility method to check if collection is empty.
- isEntry() - Method in class scriptella.driver.ldap.ldif.Entry
- isFile(File) - Method in class scriptella.tools.launcher.EtlLauncher
-
Overridable for testing.
- isFlush() - Method in class scriptella.driver.text.TextConnectionParameters
- isFork() - Method in class scriptella.tools.ant.EtlExecuteTask
- isHeaders() - Method in class scriptella.driver.csv.CsvConnectionParameters
- isInheritAll() - Method in class scriptella.tools.ant.EtlTaskBase
-
Getter for inheritAll property.
- isJmxEnabled() - Method in class scriptella.execution.EtlExecutor
-
Returns true if monitoring/management via JMX is enabled.
- isKeepFormat() - Method in class scriptella.jdbc.SqlReaderTokenizer
-
Returns true if preserve comments and whitespaces.
- isLazyInit() - Method in class scriptella.configuration.ConnectionEl
- isNewTx() - Method in class scriptella.configuration.ScriptEl
- isNextCalled() - Method in class scriptella.driver.script.ParametersCallbackMap
-
CRQ-12257.
- isNojmx() - Method in class scriptella.tools.ant.EtlExecuteTask
- isNostat() - Method in class scriptella.tools.ant.EtlExecuteTask
- isPossibleBug(Throwable) - Static method in class scriptella.tools.launcher.BugReport
- isQuiet() - Method in class scriptella.tools.ant.EtlTaskBase
- isQuoteall() - Method in class scriptella.driver.csv.CsvConnectionParameters
- isReadonly() - Method in class scriptella.driver.ldap.LdifScript
- isReadonly() - Method in class scriptella.spi.AbstractConnection
-
Returns readonly mode.
- isRetry() - Method in class scriptella.configuration.OnErrorEl
- isSeparatorOnSingleLine() - Method in class scriptella.jdbc.SqlReaderTokenizer
- isSuppressStatistics() - Method in class scriptella.execution.EtlExecutor
-
Getter for
suppressStatisticsproperty. - isTrim() - Method in class scriptella.text.PropertyFormat
- isTrimLines() - Method in class scriptella.driver.text.TextConnectionParameters
- iterator() - Method in class scriptella.driver.ldap.ldif.LdifReader
J
- JaninoConnection - Class in scriptella.driver.janino
-
Scriptella connection adapter for Janino Script Evaluator.
- JaninoConnection(ConnectionParameters) - Constructor for class scriptella.driver.janino.JaninoConnection
-
Instantiates a new connection to Janino Script Evaluator.
- JaninoProviderException - Exception in scriptella.driver.janino
-
Thrown to indicate Janino failure.
- JaninoProviderException() - Constructor for exception scriptella.driver.janino.JaninoProviderException
- JaninoProviderException(String) - Constructor for exception scriptella.driver.janino.JaninoProviderException
- JaninoProviderException(String, Throwable) - Constructor for exception scriptella.driver.janino.JaninoProviderException
- JaninoProviderException(Throwable) - Constructor for exception scriptella.driver.janino.JaninoProviderException
- JaninoQuery - Class in scriptella.driver.janino
-
A base class for Janino <query> elements.
- JaninoQuery() - Constructor for class scriptella.driver.janino.JaninoQuery
- JaninoScript - Class in scriptella.driver.janino
-
A base class for Janino <script> elements.
- JaninoScript() - Constructor for class scriptella.driver.janino.JaninoScript
- JdbcConnection - Class in scriptella.jdbc
-
Represents a JDBC connection.
- JdbcConnection(Connection, ConnectionParameters) - Constructor for class scriptella.jdbc.JdbcConnection
- JdbcException - Exception in scriptella.jdbc
-
Unchecked wrapper for SQL exceptions or other SQL related errors.
- JdbcException(String) - Constructor for exception scriptella.jdbc.JdbcException
- JdbcException(String, String) - Constructor for exception scriptella.jdbc.JdbcException
- JdbcException(String, Throwable) - Constructor for exception scriptella.jdbc.JdbcException
- JdbcException(String, Throwable, String) - Constructor for exception scriptella.jdbc.JdbcException
- JdbcException(String, Throwable, String, List<?>) - Constructor for exception scriptella.jdbc.JdbcException
- JdbcUtils - Class in scriptella.jdbc
-
Utility class JDBC related operations.
- JexlConnection - Class in scriptella.driver.jexl
-
Scriptella connection adapter for JEXL.
- JexlConnection(ConnectionParameters) - Constructor for class scriptella.driver.jexl.JexlConnection
-
Instantiates a new connection to JEXL.
- JexlContextMap - Class in scriptella.driver.jexl
-
Mutable
JexlContextimplementation for integration into Scriptella execution environment. - JexlContextMap(ParametersCallbackMap) - Constructor for class scriptella.driver.jexl.JexlContextMap
-
Initializes instance and set parent parameters.
- JexlContextMap(ParametersCallback, QueryCallback) - Constructor for class scriptella.driver.jexl.JexlContextMap
-
Initializes instance and set parent parameters with query callback..
- JexlExpression - Class in scriptella.expression
-
Represents JEXL expression.
- JexlExpression(String) - Constructor for class scriptella.expression.JexlExpression
- JexlProviderException - Exception in scriptella.driver.jexl
-
Thrown to indicate a problem with JEXL script.
- JexlProviderException() - Constructor for exception scriptella.driver.jexl.JexlProviderException
- JexlProviderException(String) - Constructor for exception scriptella.driver.jexl.JexlProviderException
- JexlProviderException(String, Throwable) - Constructor for exception scriptella.driver.jexl.JexlProviderException
- JexlProviderException(Throwable) - Constructor for exception scriptella.driver.jexl.JexlProviderException
- JmxEtlManager - Class in scriptella.execution
-
Implementation of
JmxEtlManagerMBean. - JmxEtlManager(EtlContext) - Constructor for class scriptella.execution.JmxEtlManager
- JmxEtlManagerMBean - Interface in scriptella.execution
-
JMX MBean interface for ETL task.
- JndiProviderException - Exception in scriptella.driver.jndi
-
Thrown to indicate JNDI provider failure.
- JndiProviderException(String) - Constructor for exception scriptella.driver.jndi.JndiProviderException
- JndiProviderException(String, Throwable) - Constructor for exception scriptella.driver.jndi.JndiProviderException
K
- keepformat - Variable in class scriptella.jdbc.JdbcConnection
- KEEPFORMAT_KEY - Static variable in class scriptella.jdbc.JdbcConnection
- keySet() - Method in class scriptella.driver.script.ParametersCallbackMap
- keySet() - Method in class scriptella.util.PropertiesMap
L
- LdapConnection - Class in scriptella.driver.ldap
-
Represents a connection to a directory context.
- LdapConnection() - Constructor for class scriptella.driver.ldap.LdapConnection
- LdapConnection(ConnectionParameters) - Constructor for class scriptella.driver.ldap.LdapConnection
-
Creates a connnection to a directory.
- LdapProviderException - Exception in scriptella.driver.ldap
-
Thrown by LDAP Provider to indicate a failure.
- LdapProviderException() - Constructor for exception scriptella.driver.ldap.LdapProviderException
- LdapProviderException(String) - Constructor for exception scriptella.driver.ldap.LdapProviderException
- LdapProviderException(String, String) - Constructor for exception scriptella.driver.ldap.LdapProviderException
- LdapProviderException(String, String, Throwable) - Constructor for exception scriptella.driver.ldap.LdapProviderException
- LdapProviderException(String, Throwable) - Constructor for exception scriptella.driver.ldap.LdapProviderException
- LdapProviderException(Throwable) - Constructor for exception scriptella.driver.ldap.LdapProviderException
- LdifParseException - Exception in scriptella.driver.ldap.ldif
-
Thrown to indicate a parse excpetion.
- LdifParseException(String) - Constructor for exception scriptella.driver.ldap.ldif.LdifParseException
- LdifParseException(String, String) - Constructor for exception scriptella.driver.ldap.ldif.LdifParseException
- LdifParseException(String, String, Throwable) - Constructor for exception scriptella.driver.ldap.ldif.LdifParseException
- LdifParseException(String, Throwable) - Constructor for exception scriptella.driver.ldap.ldif.LdifParseException
- LdifReader - Class in scriptella.driver.ldap.ldif
-
<ldif-file> ::= "version:" <fill> <number> <seps> <dn-spec> <sep> <ldif-content-change>
- LdifReader(String) - Constructor for class scriptella.driver.ldap.ldif.LdifReader
-
For testing purposes.
- LdifReader(LineIterator) - Constructor for class scriptella.driver.ldap.ldif.LdifReader
-
A constructor which takes a line iterator.
- LdifReader(LineIterator, long) - Constructor for class scriptella.driver.ldap.ldif.LdifReader
-
* A constructor which takes a line iterator and a size limit.
- LdifScript - Class in scriptella.driver.ldap
-
Executor for LDIF script.
- LdifScript(LdapConnection) - Constructor for class scriptella.driver.ldap.LdifScript
- LineIterator - Class in scriptella.expression
-
An Iterator over the lines in a Reader, additionally properties substitution is performed.
- LineIterator(Reader) - Constructor for class scriptella.expression.LineIterator
- LineIterator(Reader, PropertiesSubstitutor) - Constructor for class scriptella.expression.LineIterator
- LineIterator(Reader, PropertiesSubstitutor, boolean) - Constructor for class scriptella.expression.LineIterator
-
Constructs iterator.
- LINUX - Enum constant in enum class scriptella.driver.shell.ShellOs
- load(InputStream) - Method in class scriptella.util.PropertiesMap
-
Loads properties using
Properties.load(java.io.InputStream). - load(List<XmlElement>, Class<T>) - Method in class scriptella.configuration.XmlConfigurableBase
- loadClass(String) - Method in class scriptella.core.EtlVariable
- loadClass(XmlElement, String, Class<T>) - Method in class scriptella.configuration.XmlConfigurableBase
- loadDrivers(String...) - Method in class scriptella.jdbc.GenericDriver
-
Tries to load one of the specified driver class names.
- loadResourceAsString(String) - Method in class scriptella.tools.template.TemplateManager
-
Loads specifed classpath resource into a string.
- LOCALE - Static variable in class scriptella.text.PropertyFormatInfo
- Location - Class in scriptella.configuration
-
Defines xml element location.
- Location(int, int) - Constructor for class scriptella.configuration.Location
- Location(String) - Constructor for class scriptella.configuration.Location
- log - Variable in class scriptella.core.ScriptExecutor
- LOG - Static variable in class scriptella.driver.csv.CsvConnection
- LOG - Static variable in class scriptella.driver.csv.CsvQuery
- logger - Variable in class scriptella.tools.template.TemplateManager
- LoggingConfigurer - Class in scriptella.interactive
-
Scriptella runtime configurer for java.util.Logging.
- LRUMap<K,
V> - Class in scriptella.util -
Represents LRU Map implementation based on
LinkedHashMap. - LRUMap(int) - Constructor for class scriptella.util.LRUMap
M
- MAC - Enum constant in enum class scriptella.driver.shell.ShellOs
- MailConnection - Class in scriptella.driver.mail
-
Represents a JavaMail connection.
- MailConnection(ConnectionParameters) - Constructor for class scriptella.driver.mail.MailConnection
-
Creates an email connection.
- MailProviderException - Exception in scriptella.driver.mail
-
Thrown to indicate a problem with EMail producing/sending.
- MailProviderException() - Constructor for exception scriptella.driver.mail.MailProviderException
- MailProviderException(String) - Constructor for exception scriptella.driver.mail.MailProviderException
- MailProviderException(String, Throwable) - Constructor for exception scriptella.driver.mail.MailProviderException
- MailProviderException(Throwable) - Constructor for exception scriptella.driver.mail.MailProviderException
- main(String[]) - Static method in class scriptella.tools.launcher.EtlLauncher
- MapParametersCallback - Class in scriptella.spi.support
-
Map-based parameters callback implementation.
- MapParametersCallback(Map) - Constructor for class scriptella.spi.support.MapParametersCallback
- MissingQueryNextCallDetector - Class in scriptella.driver.script
-
CRQ-12257.
- MissingQueryNextCallDetector(ParametersCallbackMap, Resource) - Constructor for class scriptella.driver.script.MissingQueryNextCallDetector
- MODDN - Static variable in class scriptella.driver.ldap.ldif.Entry
- MODIFY - Static variable in class scriptella.driver.ldap.ldif.Entry
- MODRDN - Static variable in class scriptella.driver.ldap.ldif.Entry
- MSSQL_2000_DRIVER_NAME - Static variable in class scriptella.driver.mssql.Driver
- MSSQL_2005_DRIVER_NAME - Static variable in class scriptella.driver.mssql.Driver
- MSSQL_TDS_DRIVER_NAME - Static variable in class scriptella.driver.mssql.Driver
- MYSQL_DRIVER_NAME - Static variable in class scriptella.driver.mysql.Driver
N
- 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
Bindingsfor 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
Connectionclasses. - 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
-
Converts file to URL and invokes
EtlExecutor.newExecutor(java.net.URL). - 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() - 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
- 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.
- 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
nodevariable 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() - Method in class scriptella.core.EtlVariable.DateUtils
-
Returns the current date.
- now(String) - Method in class scriptella.core.EtlVariable.DateUtils
-
Returns a current date/time formatted according to the specified format.
- 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_stringconnection 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
-
Null-object constant for
ParametersCallback. - 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
O
- OK - Enum constant in enum class scriptella.tools.launcher.EtlLauncher.ErrorCode
- onComplete(String) - Method in class scriptella.interactive.ConsoleProgressIndicator
- onComplete(String) - Method in class scriptella.interactive.ProgressIndicatorBase
- onComplete(String) - Method in class scriptella.interactive.SwingProgressIndicator
-
Deprecated.
- onEldestEntryRemove(Map.Entry<K, V>) - Method in class scriptella.util.LRUMap
-
Invoked when eldest entry is about to be removed.
- onError(Throwable) - Method in class scriptella.core.OnErrorHandler
-
Called on error to get a
OnErrorElwith fallback script. - OnErrorEl - Class in scriptella.configuration
-
Represents <onerror> xml element.
- OnErrorEl() - Constructor for class scriptella.configuration.OnErrorEl
- OnErrorEl(XmlElement) - Constructor for class scriptella.configuration.OnErrorEl
- OnErrorHandler - Class in scriptella.core
-
Error handler for scripting elements.
- OnErrorHandler(ScriptEl) - Constructor for class scriptella.core.OnErrorHandler
-
Initialize error handler with the list of
OnErrorEl. - onerrors - Variable in class scriptella.configuration.ScriptEl
- open() - Method in class scriptella.configuration.ContentEl
- open() - Method in class scriptella.configuration.IncludeEl
- open() - Method in class scriptella.configuration.StringResource
- open() - Method in interface scriptella.spi.Resource
-
Opens a resource and returns a content reader.
- ORACLE_DRIVER_NAME - Static variable in class scriptella.driver.oracle.Driver
- OracleConnection - Class in scriptella.driver.oracle
-
Oracle connection wrapper.
P
- 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
-
Mapimplementation ofParametersCallbackfor integration into Scriptella execution environment. - ParametersCallbackMap(ParametersCallback) - Constructor for class scriptella.driver.script.ParametersCallbackMap
-
Initializes instance and set parent parameters to use in
ParametersCallbackMap.getParameter(String). - 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(Reader) - Method in class scriptella.jdbc.SqlParserBase
-
Parses SQL script.
- parse(String) - Method in class scriptella.text.PropertyFormat
- parse(String, String) - Method in class scriptella.core.EtlVariable.DateUtils
- parse(String, String) - Method in class scriptella.text.PropertyFormatter
-
Parses a string value to an object (if mapping is defined in
PropertyFormatInfo). - parse(String, ParsePosition) - Method in class scriptella.text.TimestampValueFormat
- parse(SqlTokenizer) - Method in class scriptella.jdbc.SqlParserBase
- parse(ConnectionParameters, String) - Static method in class scriptella.text.PropertyFormatInfo
- parse(TypedPropertiesSource, String) - Static method in class scriptella.text.PropertyFormatInfo
-
Creates a
PropertyFormatInfofrom specified properties. - 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(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.ExceptionInterceptor
- prepare(ExecutableElement, Location) - Static method in class scriptella.core.StatisticInterceptor
- prepare(ExecutableElement, ScriptEl) - Static method in class scriptella.core.TxInterceptor
- prepare(ExecutableElement, ScriptingElement) - Static method in class scriptella.core.ConnectionInterceptor
- prepare(ExecutableElement, ScriptingElement) - Static method in class scriptella.core.IfInterceptor
- prepare(ProgressIndicator) - Method in class scriptella.execution.EtlExecutor
-
Prepares the scripts context.
- prepareContent(ContentEl) - Method in class scriptella.core.ScriptExecutor
-
Prepares the content for later execution.
- printUsage() - Method in class scriptella.tools.launcher.EtlLauncher
- printVersion() - Method in class scriptella.tools.launcher.EtlLauncher
- procErrReader - Variable in class scriptella.driver.shell.ShellCommandRunner
- processRow(ParametersCallback) - Method in interface scriptella.spi.QueryCallback
-
Called for each row in a result set.
- processRow(QueryCallback, String[]) - Method in class scriptella.driver.csv.CsvQuery
-
Processes the current row.
- procOutputReader - Variable in class scriptella.driver.shell.ShellCommandRunner
- 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(InputStream) - Constructor for class scriptella.util.PropertiesMap
-
Creates a properties map from the stream.
- PropertiesMap(Map<String, ?>) - Constructor for class scriptella.util.PropertiesMap
- PropertiesSubstitutor - Class in scriptella.expression
-
Substitutes properties(or expressions) in strings.
- PropertiesSubstitutor() - 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.
- PropertiesSubstitutor(ParametersCallback) - Constructor for class scriptella.expression.PropertiesSubstitutor
-
Creates a properties substitutor.
- 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
-
Provides formatting and parsing methods using a
PropertyFormatInfometadata. - 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
Q
- query(LdapConnection, String) - Method in class scriptella.driver.ldap.SearchFilterQuery
- QueryCallback - Interface in scriptella.spi
-
Callback interface for query result set iteration.
- QueryEl - Class in scriptella.configuration
-
TODO: Add documentation
- QueryEl(XmlElement, ScriptingElement) - Constructor for class scriptella.configuration.QueryEl
- QueryExecutor - Class in scriptella.core
-
<query> element executor.
- quote - Variable in class scriptella.driver.csv.CsvConnectionParameters
- QUOTE - Static variable in class scriptella.driver.csv.CsvConnection
-
Name of the
quoteconnection property. - quoteall - Variable in class scriptella.driver.csv.CsvConnectionParameters
- QUOTEALL - Static variable in class scriptella.driver.csv.CsvConnection
-
Name of the
quoteallconnection property.
R
- readAll() - Method in class scriptella.driver.csv.opencsv.CSVReader
-
Reads the entire file into a List with each element being a String[] of tokens.
- readNext() - Method in class scriptella.driver.csv.opencsv.CSVReader
-
Reads the next line from the buffer and converts to a string array.
- register() - Method in class scriptella.execution.JmxEtlManager
-
Registers this manager as a JMX mbean.
- registerColumn(String, int) - Method in class scriptella.util.ColumnsMap
-
Registers column to for later lookup.
- remove() - Method in class scriptella.driver.ldap.ldif.LdifReader
-
Always throws UnsupportedOperationException!
- remove() - Method in class scriptella.driver.xpath.NodeVariable
-
Removes this node from the document.
- remove() - Method in class scriptella.expression.LineIterator
- remove(Object) - Method in class scriptella.driver.script.ParametersCallbackMap
-
Removes local variable.
- remove(Object) - Method in class scriptella.util.PropertiesMap
- remove(Handler) - Static method in class scriptella.interactive.LoggingConfigurer
- removeEldestEntry(Map.Entry<K, V>) - Method in class scriptella.util.LRUMap
- removePrefix(String, String) - Static method in class scriptella.util.StringUtils
-
Removes a prefix from a string.
- RequiredAttributeException - Exception in scriptella.configuration
-
TODO: Add documentation
- RequiredAttributeException(String, Throwable, XmlElement) - Constructor for exception scriptella.configuration.RequiredAttributeException
- RequiredAttributeException(String, XmlElement) - Constructor for exception scriptella.configuration.RequiredAttributeException
- resetLogging() - Method in class scriptella.tools.ant.EtlTaskBase
-
Resets JUL back to the original state.
- resolve(String) - Method in class scriptella.execution.EtlContext
- resolve(String) - Method in interface scriptella.spi.DriverContext
-
Resolves a fileUrl URI relative to base URL.
- resolve(URL, String) - Static method in class scriptella.util.IOUtils
-
Resolves specified uri to a specified base URL.
- resolveFile(File, String) - Method in class scriptella.tools.launcher.EtlLauncher
-
Resolves ETL file using the following rule: if specified file exists - it is returned, otherwise if file has no extension
name+".etl.xml" file is checked for presence and returned. - Resource - Interface in scriptella.spi
-
Represents reference to a text resource capable of creating new readers.
- ResultSetAdapter - Class in scriptella.jdbc
-
Represents SQL query result set as
ParametersCallback. - ResultSetAdapter(ResultSet, ParametersCallback, JdbcTypesConverter) - Constructor for class scriptella.jdbc.ResultSetAdapter
-
Instantiates an adapter, prepares a cache and builds a map of column names.
- RETURN_ARRAYS - Static variable in class scriptella.driver.xpath.XPathConnection
-
Name of the
return_arraysconnection property. - rollback() - Method in class scriptella.core.ConnectionManager
- rollback() - Method in class scriptella.core.Session
- rollback() - Method in class scriptella.jdbc.JdbcConnection
- rollback() - Method in class scriptella.spi.AbstractConnection
- rollback() - Method in interface scriptella.spi.Connection
-
Rolls back a current transaction (if any).
- rowMatches(String[]) - Method in class scriptella.driver.csv.CsvQuery
-
Checks if current CSV row matches any of the specified patterns.
- run() - Method in class scriptella.driver.spring.BatchEtlExecutorBean
-
Executes ETL files in a batch.
- run() - Method in class scriptella.execution.EtlExecutor
-
A runnable adapter for
EtlExecutor.execute()method. - RuntimeIOException - Exception in scriptella.core
-
Runtime wrapper for IO exceptions propagation.
- RuntimeIOException(IOException) - Constructor for exception scriptella.core.RuntimeIOException
S
- 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
-
H2 Database 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.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.shell - package scriptella.driver.shell
-
Shell scripts driver.
- 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
-
SQLSheet Driver Adapter for Scriptella.
- 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) - Constructor for exception scriptella.driver.scriptella.ScriptellaProviderException
- ScriptellaProviderException(String, Throwable) - 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 - Variable in class scriptella.driver.csv.CsvConnectionParameters
- separator - Variable in class scriptella.jdbc.JdbcConnection
- SEPARATOR - Static variable in class scriptella.driver.csv.CsvConnection
-
Name of the
separatorconnection property. - 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) - Static method in class scriptella.core.ThreadLocalContext
- set(String, Object) - Method in class scriptella.driver.janino.JaninoQuery
-
Sets a value for specified parameter name.
- set(String, Object) - Method in class scriptella.driver.jexl.JexlContextMap
- set(Map<String, ?>) - Method in class scriptella.driver.janino.JaninoQuery
-
Fills the virtual row using parameters from specified map.
- 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(Location) - Method in class scriptella.configuration.XmlConfigurableBase
- setLocation(XmlElement) - Method in class scriptella.configuration.XmlConfigurableBase
-
Called by elements wishing to report their location in XML.
- 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
Patternproperty 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) - Method in class scriptella.configuration.XmlConfigurableBase
- setRequiredProperty(XmlElement, String, 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(String) - Method in class scriptella.text.PropertyFormat
- setType(String) - Method in class scriptella.text.ValueFormatBuilder
- setType(Pattern) - Method in class scriptella.configuration.OnErrorEl
- 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.
- ShellCommandRunner - Class in scriptella.driver.shell
-
Runner for shell commands, abstracting threading and process details.
- ShellCommandRunner(String[], BufferedWriter) - Constructor for class scriptella.driver.shell.ShellCommandRunner
- ShellConnection - Class in scriptella.driver.shell
-
Represents a shell script connection.
- ShellConnection(ShellConnectionParameters) - Constructor for class scriptella.driver.shell.ShellConnection
- ShellConnectionParameters - Class in scriptella.driver.shell
-
Connection parameters for shell driver.
- ShellOs - Enum Class in scriptella.driver.shell
-
Represents target shell OS
- ShellProviderException - Exception in scriptella.driver.shell
-
Thrown to indicate a problem with shell script execution.
- ShellProviderException() - Constructor for exception scriptella.driver.shell.ShellProviderException
- ShellProviderException(String) - Constructor for exception scriptella.driver.shell.ShellProviderException
- ShellProviderException(String, Throwable) - Constructor for exception scriptella.driver.shell.ShellProviderException
- ShellProviderException(Throwable) - Constructor for exception scriptella.driver.shell.ShellProviderException
- ShellScriptExecutor - Class in scriptella.driver.shell
-
Executes a shell script and sends its output to the specified writer.
- ShellScriptExecutor(Writer, ShellConnectionParameters) - Constructor for class scriptella.driver.shell.ShellScriptExecutor
-
Creates an executor.
- 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
-
Deprecated.
- 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
- SilentExecutionStatisticsBuilder - Class in scriptella.execution
-
A minimized version of
ExecutionStatisticsBuilderoptimized for performance. - SilentExecutionStatisticsBuilder() - Constructor for class scriptella.execution.SilentExecutionStatisticsBuilder
- size - Variable in class scriptella.interactive.ProgressCallback
- size() - Method in class scriptella.driver.ldap.ldif.Entry
- size() - Method in class scriptella.driver.script.ParametersCallbackMap
- 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_linesconnection 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) - Constructor for exception scriptella.driver.spring.SpringProviderException
- SpringProviderException(String, Throwable) - 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
subjectconnection property. - Subprogress(ProgressCallback, int, int) - Constructor for class scriptella.interactive.ProgressCallback.Subprogress
- substitute(Reader) - Method in class scriptella.expression.PropertiesSubstitutor
-
Reads content from reader and expands properties.
- substitute(Reader, Writer) - Method in class scriptella.expression.PropertiesSubstitutor
-
Copies content from reader to writer and expands properties.
- substitute(String) - Method in class scriptella.expression.PropertiesSubstitutor
-
Substitutes properties/expressions in s and returns the result string.
- SwingProgressIndicator - Class in scriptella.interactive
-
Deprecated.
- SwingProgressIndicator(String) - Constructor for class scriptella.interactive.SwingProgressIndicator
-
Deprecated.
- 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
T
- TAG_NAME - Static variable in class scriptella.configuration.QueryEl
- TAG_NAME - Static variable in class scriptella.configuration.ScriptEl
- template(List<String>) - Method in class scriptella.tools.launcher.EtlLauncher
- TemplateManager - Class in scriptella.tools.template
-
ETL files template manager.
- TemplateManager() - Constructor for class scriptella.tools.template.TemplateManager
- TextConnection - Class in scriptella.driver.text
-
Represents a connection to a Text file.
- TextConnection() - Constructor for class scriptella.driver.text.TextConnection
-
For testing purposes only.
- TextConnection(ConnectionParameters) - Constructor for class scriptella.driver.text.TextConnection
- TextConnectionParameters - Class in scriptella.driver.text
-
Connection parameters for text drivers.
- TextConnectionParameters() - Constructor for class scriptella.driver.text.TextConnectionParameters
- TextConnectionParameters(ConnectionParameters) - Constructor for class scriptella.driver.text.TextConnectionParameters
- TextProviderException - Exception in scriptella.driver.text
-
Thrown to indicate a problem with Text file processing.
- TextProviderException() - Constructor for exception scriptella.driver.text.TextProviderException
- TextProviderException(String) - Constructor for exception scriptella.driver.text.TextProviderException
- TextProviderException(String, Throwable) - Constructor for exception scriptella.driver.text.TextProviderException
- TextProviderException(Throwable) - Constructor for exception scriptella.driver.text.TextProviderException
- TextScriptExecutor - Class in scriptella.driver.text
-
Writes a text content to the output and performs properties expansion.
- TextScriptExecutor(Writer, TextConnectionParameters) - Constructor for class scriptella.driver.text.TextScriptExecutor
-
Creates an executor.
- TextUtils() - Constructor for class scriptella.core.EtlVariable.TextUtils
- ThreadLocalContext - Class in scriptella.core
-
Shares execution-scoped values with drivers loaded by a child-first driver classloader.
- ThreadSafe - Annotation Interface in scriptella.core
-
Indicates thread safety
- throwUnchecked(Throwable) - Static method in class scriptella.util.ExceptionUtils
-
This method throws unchecked throwable, i.e.
- TimestampValueFormat - Class in scriptella.text
-
Format class to work with dates represented in JDBC escape syntax.
- TimestampValueFormat() - Constructor for class scriptella.text.TimestampValueFormat
- toByteArray(InputStream) - Static method in class scriptella.util.IOUtils
-
Loads an input stream content into a byte array.
- toByteArray(InputStream, long) - Static method in class scriptella.util.IOUtils
-
Loads an input stream content into a byte array.
- today() - Method in class scriptella.core.EtlVariable.DateUtils
-
Returns the formatted representation of current date.
- today(String) - Method in class scriptella.core.EtlVariable.DateUtils
-
A synonym for
EtlVariable.DateUtils.now(String). - toString() - Method in class scriptella.configuration.ConfigurationEl
- toString() - Method in class scriptella.configuration.ConnectionEl
- toString() - Method in class scriptella.configuration.ContentEl
- toString() - Method in class scriptella.configuration.Location
- toString() - Method in class scriptella.configuration.OnErrorEl
- toString() - Method in class scriptella.configuration.ScriptEl
- toString() - Method in class scriptella.configuration.ScriptingElement
- toString() - Method in class scriptella.configuration.StringResource
- toString() - Method in class scriptella.driver.janino.JaninoQuery
- toString() - Method in class scriptella.driver.ldap.ldif.Entry
-
Return a String representing the Entry
- toString() - Method in class scriptella.execution.ExecutionStatistics
- toString() - Method in class scriptella.jdbc.JdbcConnection
- toString() - Method in class scriptella.spi.AbstractConnection
- toString() - Method in class scriptella.spi.AbstractScriptellaDriver
- toString() - Method in interface scriptella.spi.Connection
- toString() - Method in class scriptella.spi.ConnectionParameters
- toString() - Method in class scriptella.spi.DialectIdentifier
- toString() - Method in exception scriptella.spi.ProviderException
- toString() - Method in interface scriptella.spi.Resource
- toString() - Method in interface scriptella.spi.ScriptellaDriver
- toString() - Method in class scriptella.text.PropertyFormat
- toString() - Method in class scriptella.text.PropertyFormatInfo
- toString() - Method in class scriptella.text.TypedPropertiesSource
- toString() - Method in class scriptella.tools.launcher.BugReport
- toString() - Method in class scriptella.util.PropertiesMap
- toString(Reader) - Static method in class scriptella.util.IOUtils
-
Loads a reader content into a string.
- toString(Reader, long) - Static method in class scriptella.util.IOUtils
-
Loads a reader content into a string.
- toString(Object) - Method in class scriptella.expression.PropertiesSubstitutor
-
Converts specified object to string.
- toUrl(File) - Static method in class scriptella.util.IOUtils
-
A replacement for a deprecated File.toURL() method.
- TrackingLineIterator - Class in scriptella.driver.ldap.ldif
-
Line iterator which tracks read lines.
- TrackingLineIterator(Reader, ParametersCallback) - Constructor for class scriptella.driver.ldap.ldif.TrackingLineIterator
-
Creates instance of line iterator.
- trackLines() - Method in class scriptella.driver.ldap.ldif.TrackingLineIterator
-
Starts to track lines.
- TRANSACTION_ISOLATION_KEY - Static variable in class scriptella.jdbc.JdbcConnection
- TRANSACTION_ISOLATION_READ_COMMITTED - Static variable in class scriptella.jdbc.JdbcConnection
- TRANSACTION_ISOLATION_READ_UNCOMMITTED - Static variable in class scriptella.jdbc.JdbcConnection
- TRANSACTION_ISOLATION_REPEATABLE_READ - Static variable in class scriptella.jdbc.JdbcConnection
- TRANSACTION_ISOLATION_SERIALIZABLE - Static variable in class scriptella.jdbc.JdbcConnection
- TRIM - Static variable in class scriptella.driver.text.AbstractTextConnection
-
Name of the
trimconnection property. - TRIM - Static variable in class scriptella.text.PropertyFormatInfo
- TxInterceptor - Class in scriptella.core
-
TODO: Add documentation
- TxInterceptor(ExecutableElement, ScriptEl) - Constructor for class scriptella.core.TxInterceptor
- TYPE - Static variable in class scriptella.driver.mail.MailConnection
-
Name of the
typeconnection property. - TYPE - Static variable in class scriptella.text.PropertyFormatInfo
- TYPE_HTML - Static variable in class scriptella.driver.mail.MailConnection
- TYPE_TEXT - Static variable in class scriptella.driver.mail.MailConnection
- TypedPropertiesSource - Class in scriptella.text
-
Typed view for properties.
- TypedPropertiesSource(Map<String, ?>) - Constructor for class scriptella.text.TypedPropertiesSource
U
- UNRECOGNIZED_OPTION - Enum constant in enum class scriptella.tools.launcher.EtlLauncher.ErrorCode
- unregister() - Method in class scriptella.execution.JmxEtlManager
-
Unregisters this manager from the JMX server.
- UrlPathTokenizer - Class in scriptella.util
-
Parses URIs string into tokens and returns reolved URLs as array.
- UrlPathTokenizer(URL) - Constructor for class scriptella.util.UrlPathTokenizer
V
- ValueFormatBuilder - Class in scriptella.text
-
Builder class for constructing
Formatinstances based on the following parameters: type - built-in type name, i.e. - ValueFormatBuilder() - Constructor for class scriptella.text.ValueFormatBuilder
- valueOf(String) - Static method in enum class scriptella.driver.shell.ShellOs
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class scriptella.tools.launcher.EtlLauncher.ErrorCode
-
Returns the enum constant of this class with the specified name.
- values() - Method in class scriptella.driver.script.ParametersCallbackMap
- values() - Static method in enum class scriptella.driver.shell.ShellOs
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class scriptella.tools.launcher.EtlLauncher.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class scriptella.util.PropertiesMap
- VelocityConnection - Class in scriptella.driver.velocity
-
Represents a session to velocity engine.
- VelocityConnection(ConnectionParameters) - Constructor for class scriptella.driver.velocity.VelocityConnection
-
Instantiates a velocity connection.
- VelocityProviderException - Exception in scriptella.driver.velocity
-
Thrown by Velocity Provider to indicate velocity failure.
- VelocityProviderException() - Constructor for exception scriptella.driver.velocity.VelocityProviderException
- VelocityProviderException(String) - Constructor for exception scriptella.driver.velocity.VelocityProviderException
- VelocityProviderException(String, Throwable) - Constructor for exception scriptella.driver.velocity.VelocityProviderException
- VelocityProviderException(Throwable) - Constructor for exception scriptella.driver.velocity.VelocityProviderException
W
- waitForAndCheckExceptions() - Method in class scriptella.driver.shell.ShellCommandRunner
-
Wait for the process to finish (including stdout/stderr finished forwarding) and check for errors during processing its output
- waitForProc() - Method in class scriptella.driver.shell.ShellCommandRunner
- WINDOWS - Enum constant in enum class scriptella.driver.shell.ShellOs
- writeNext(String[], boolean) - Method in class scriptella.driver.csv.opencsv.CSVWriter
-
Writes the next line to the file.
X
- XLS_DRIVER_NAME - Static variable in class scriptella.driver.xls.Driver
- XML_EXT - Static variable in class scriptella.tools.template.TemplateManager
- XmlConfigurable - Interface in scriptella.configuration
-
Implemented by classes which support configuration from XML.
- XmlConfigurableBase - Class in scriptella.configuration
-
Base class for configuration elements.
- XmlConfigurableBase() - Constructor for class scriptella.configuration.XmlConfigurableBase
- XmlElement - Class in scriptella.configuration
-
Represents XML element
- XmlElement(Element, URL, PropertiesSubstitutor) - Constructor for class scriptella.configuration.XmlElement
- XmlElement(Element, XmlElement) - Constructor for class scriptella.configuration.XmlElement
- XPathConnection - Class in scriptella.driver.xpath
-
Represents a connection to an XML file.
- XPathConnection() - Constructor for class scriptella.driver.xpath.XPathConnection
-
For testing purposes only.
- XPathConnection(ConnectionParameters) - Constructor for class scriptella.driver.xpath.XPathConnection
- XPathProviderException - Exception in scriptella.driver.xpath
-
Thrown to indicate a problem with XML file querying.
- XPathProviderException() - Constructor for exception scriptella.driver.xpath.XPathProviderException
- XPathProviderException(String) - Constructor for exception scriptella.driver.xpath.XPathProviderException
- XPathProviderException(String, Throwable) - Constructor for exception scriptella.driver.xpath.XPathProviderException
- XPathProviderException(Throwable) - Constructor for exception scriptella.driver.xpath.XPathProviderException
- XPathQueryExecutor - Class in scriptella.driver.xpath
-
Executor for XPath queries.
- XPathQueryExecutor(ThreadLocal<Node>, Document, Resource, XPathExpressionCompiler, AbstractConnection.StatementCounter, boolean) - Constructor for class scriptella.driver.xpath.XPathQueryExecutor
-
Crates executor to query document using a specified xpath expression.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ConsoleProgressIndicatoror anotherProgressIndicatorimplementation instead.