Package org.kawanfw.sql.api.server
Provides classes and interfaces to configure the Server SQL Manager.
Includes:
- The DatabaseConfigurator for defining programmatically how to create a Connection (without using default implementation in aceql-server.properties.
- Tool to analyze sql statement syntax.
- The DefaultPoolsInfo servlet.
-
Interface Summary Interface Description DatabaseConfigurator Interface that defines the database configurations for AceQL HTTP. -
Class Summary Class Description DataSourceStore Allows to retrieve for each database theorg.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.