Class StiSqlSource

All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiName, IStiEnumerator, ICloneable, IStiAlias, IStiInherited, IStiStateSaveRestore, Cloneable
Direct Known Subclasses:
StiCassandraSource, StiDuckDbSource, StiJDBCSource, StiMsSqlSource, StiMySqlSource, StiOdbcSource, StiOleDbSource, StiOracleSource, StiPostgreSQLSource

public class StiSqlSource extends StiDataTableSource
Describes the Data Source realizing access to Sql.
  • Constructor Details

    • StiSqlSource

      public StiSqlSource()
      Creates a new object of the type StiSqlSource.
    • StiSqlSource

      public StiSqlSource(String nameInSource, String name)
      Creates a new object of the type StiSqlSource.
      Parameters:
      nameInSource - Name of Sql Connection in the DataStore.
      name - Data Source name.
    • StiSqlSource

      public StiSqlSource(String nameInSource, String name, String alias)
      Creates a new object of the type StiSqlSource.
      Parameters:
      nameInSource - Name of Sql Connection in the DataStore.
      name - Data Source name.
      alias - Data Source alias.
    • StiSqlSource

      public StiSqlSource(String nameInSource, String name, String alias, String sqlCommand)
      Creates a new object of the type StiSqlSource.
      Parameters:
      nameInSource - Name of SqlConnection in the DataStore.
      name - Data Source name.
      alias - Data Source alias.
      sqlCommand - SQL statement to execute at the Data Source.
    • StiSqlSource

      public StiSqlSource(String nameInSource, String name, String alias, String sqlCommand, boolean connectOnStart)
    • StiSqlSource

      public StiSqlSource(String nameInSource, String name, String alias, String sqlCommand, boolean connectOnStart, boolean reconnectOnEachRow)
    • StiSqlSource

      public StiSqlSource(String nameInSource, String name, String alias, String sqlCommand, boolean connectOnStart, boolean reconnectOnEachRow, int commandTimeout)
  • Method Details