Package quadbase.util

Interface IDatabaseInfo

All Superinterfaces:
quadbase.common.util.IDatabaseInfo
All Known Subinterfaces:
IQbQueryFileInfo, IQueryFileInfo
All Known Implementing Classes:
DBInfo, DBInfo, SimpleQueryFileInfo

public interface IDatabaseInfo extends quadbase.common.util.IDatabaseInfo
This interface provides information about the database and query related to a chart. The quadbase.ChartAPI.DBInfo class provides an implementation of this interface.
See Also:
  • Field Summary

    Fields inherited from interface quadbase.common.util.IDatabaseInfo

    DB_DRIVER_ACCESS, DB_DRIVER_DB2, DB_DRIVER_HSQL, DB_DRIVER_INFORMIX, DB_DRIVER_JTDS, DB_DRIVER_MSSSQL, DB_DRIVER_MYSQL, DB_DRIVER_ORACLE, DB_DRIVER_POINTBASE, DB_DRIVER_POSTGRESQL
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the connection object, if one exists
    Gets the JDBC driver name
    Gets the password
    Gets the SQL query
    Gets the URL of database
    Gets the user ID
  • Method Details

    • getURLString

      String getURLString()
      Gets the URL of database
      Specified by:
      getURLString in interface quadbase.common.util.IDatabaseInfo
    • getDriverName

      String getDriverName()
      Gets the JDBC driver name
      Specified by:
      getDriverName in interface quadbase.common.util.IDatabaseInfo
    • getUserID

      String getUserID()
      Gets the user ID
      Specified by:
      getUserID in interface quadbase.common.util.IDatabaseInfo
    • getPassword

      String getPassword()
      Gets the password
      Specified by:
      getPassword in interface quadbase.common.util.IDatabaseInfo
    • getConnection

      Connection getConnection()
      Gets the connection object, if one exists
      Specified by:
      getConnection in interface quadbase.common.util.IDatabaseInfo
    • getQuery

      String getQuery()
      Gets the SQL query
      Specified by:
      getQuery in interface quadbase.common.util.IDatabaseInfo