Provides classes and interfaces to configure the Server SQL Manager.
Interface Summary Interface Description DatabaseConfiguratorInterface that defines the database configurations for AceQL HTTP.
Class Summary Class Description BasicSqlInjectionAnalyserProvides misc methods to anlyse basic elements of an SQL statement and to check SQL injection attempts. DataSourceStoreAllows to retrieve for each database the
org.apache.tomcat.jdbc.pool.DataSourcecorresponding to the Tomcat JDBC Pool created at AceQL Web server startup.
DefaultDatabaseConfiguratorDefault implementation of server side configuration for AceQL. DefaultPoolsInfoAllows to display current JDBC pool status and info for each database.
Includes 3 methods to modify the JDBC pools.
SqlEventAllows to get all details of a SQL event asked by the client side. StatementAnalyzerClass that allows the analysis of the string content of a SQL statement, mainly for security reasons. StatementNormalizerAllows to "normalize" the text of a SQL statement.
Exception Summary Exception Description DatabaseConfigurationExceptionThrown to indicate that a Database configuration error has been detected.