Package org.kawanfw.sql.api.server

Provides classes and interfaces to configure the Server SQL Manager.
  • Interface Summary
    Interface Description
    DatabaseConfigurator
    Interface that defines the database configurations for AceQL HTTP.
  • Class Summary
    Class Description
    BasicSqlInjectionAnalyser
    Provides misc methods to anlyse basic elements of an SQL statement and to check SQL injection attempts.
    DataSourceStore
    Allows to retrieve for each database the org.apache.tomcat.jdbc.pool.DataSource corresponding to the Tomcat JDBC Pool created at AceQL Web server startup.
    DefaultDatabaseConfigurator
    Default implementation of server side configuration for AceQL.
    DefaultPoolsInfo
    Allows to display current JDBC pool status and info for each database.
    Includes 3 methods to modify the JDBC pools.
    SqlEvent
    Allows to get all details of a SQL event asked by the client side.
    StatementAnalyzer
    Class that allows the analysis of the string content of a SQL statement, mainly for security reasons.
    StatementNormalizer
    Allows to "normalize" the text of a SQL statement.
  • Exception Summary
    Exception Description
    DatabaseConfigurationException
    Thrown to indicate that a Database configuration error has been detected.