Index
All Classes|All Packages
D
- DatabaseConfigurationException - Exception in org.kawanfw.sql.api.server
-
Thrown to indicate that a Database configuration error has been detected.
- DatabaseConfigurationException() - Constructor for exception org.kawanfw.sql.api.server.DatabaseConfigurationException
-
Constructs a new
DatabaseConfigurationException
with no detail message. - DatabaseConfigurationException(String) - Constructor for exception org.kawanfw.sql.api.server.DatabaseConfigurationException
-
Constructs a new
DatabaseConfigurationException
with the specified detail message. - DatabaseConfigurationException(String, Throwable) - Constructor for exception org.kawanfw.sql.api.server.DatabaseConfigurationException
-
Constructs a new
DatabaseConfigurationException
with the specified detail message and cause. - DatabaseConfigurator - Interface in org.kawanfw.sql.api.server
-
Interface that defines the database configurations for AceQL HTTP.
- DataSourceStore - Class in org.kawanfw.sql.api.server
-
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. - DEFAULT_PORT - Static variable in class org.kawanfw.sql.api.server.web.WebServerApi
-
The default port to use if parameter is not passed
- DefaultBlobDownloadConfigurator - Class in org.kawanfw.sql.api.server.blob
-
Class that allows downloading Blob/Clobs.
- DefaultBlobDownloadConfigurator() - Constructor for class org.kawanfw.sql.api.server.blob.DefaultBlobDownloadConfigurator
- DefaultBlobUploadConfigurator - Class in org.kawanfw.sql.api.server.blob
-
Class that allows uploading Blob/Clobs.
- DefaultBlobUploadConfigurator() - Constructor for class org.kawanfw.sql.api.server.blob.DefaultBlobUploadConfigurator
- DefaultDatabaseConfigurator - Class in org.kawanfw.sql.api.server
-
Default implementation of server side configuration for AceQL.
- DefaultDatabaseConfigurator() - Constructor for class org.kawanfw.sql.api.server.DefaultDatabaseConfigurator
- DefaultPoolsInfo - Class in org.kawanfw.sql.api.server
-
Allows to display current JDBC pool status and info for each database.
Includes 3 methods to modify the JDBC pools. - DefaultPoolsInfo() - Constructor for class org.kawanfw.sql.api.server.DefaultPoolsInfo
- DefaultPropertiesPasswordManager - Class in org.kawanfw.sql.api.server.auth.crypto
-
This default implementation will extract the password from the "password" property of the file
user.home/.kawansoft/properties_password_manager.properties
. - DefaultPropertiesPasswordManager() - Constructor for class org.kawanfw.sql.api.server.auth.crypto.DefaultPropertiesPasswordManager
- DefaultRequestHeadersAuthenticator - Class in org.kawanfw.sql.api.server.auth.headers
-
A concrete and unsafe
RequestHeadersAuthenticator
that always grant access to remote client users. - DefaultRequestHeadersAuthenticator() - Constructor for class org.kawanfw.sql.api.server.auth.headers.DefaultRequestHeadersAuthenticator
- DefaultSessionConfigurator - Class in org.kawanfw.sql.api.server.session
-
Default implementation of session management: Session id are generated using a
SecureRandom
with theSessionIdentifierGenerator
class. Session info (username, database) and session date/time creation are stored in aHashMap
whose key is the session id. Session id is sent by client side at each API call. - DefaultSessionConfigurator() - Constructor for class org.kawanfw.sql.api.server.session.DefaultSessionConfigurator
- DefaultSqlFirewallManager - Class in org.kawanfw.sql.api.server.firewall
-
Default firewall manager for all SQL databases.
- DefaultSqlFirewallManager() - Constructor for class org.kawanfw.sql.api.server.firewall.DefaultSqlFirewallManager
- DefaultUpdateListener - Class in org.kawanfw.sql.api.server.listener
-
Default implementation of
UpdateListener
. - DefaultUpdateListener() - Constructor for class org.kawanfw.sql.api.server.listener.DefaultUpdateListener
- DefaultUserAuthenticator - Class in org.kawanfw.sql.api.server.auth
-
A concrete and unsafe
UserAuthenticator
that always grant access to remote client users. - DefaultUserAuthenticator() - Constructor for class org.kawanfw.sql.api.server.auth.DefaultUserAuthenticator
- DenyDclManager - Class in org.kawanfw.sql.api.server.firewall
-
Firewall manager that denies any DCL (Data Control Language) call.
- DenyDclManager() - Constructor for class org.kawanfw.sql.api.server.firewall.DenyDclManager
- DenyDdlManager - Class in org.kawanfw.sql.api.server.firewall
-
Firewall manager that denies any DDL (Data Definition Language) call.
- DenyDdlManager() - Constructor for class org.kawanfw.sql.api.server.firewall.DenyDdlManager
- DenyExecuteUpdateManager - Class in org.kawanfw.sql.api.server.firewall
-
Firewall manager that denies any update of the database.
- DenyExecuteUpdateManager() - Constructor for class org.kawanfw.sql.api.server.firewall.DenyExecuteUpdateManager
- DenyMetadataQueryManager - Class in org.kawanfw.sql.api.server.firewall
-
Firewall manager that denies the use of the AceQL Metadata Query API.
- DenyMetadataQueryManager() - Constructor for class org.kawanfw.sql.api.server.firewall.DenyMetadataQueryManager
- DenyStatementClassManager - Class in org.kawanfw.sql.api.server.firewall
-
Firewall manager that denies any call of the raw
Statement
class. - DenyStatementClassManager() - Constructor for class org.kawanfw.sql.api.server.firewall.DenyStatementClassManager
- DenyTclManager - Class in org.kawanfw.sql.api.server.firewall
-
Firewall manager that denies any TCL (Transaction Control Language) call.
- DenyTclManager() - Constructor for class org.kawanfw.sql.api.server.firewall.DenyTclManager
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.kawanfw.sql.api.server.DefaultPoolsInfo
- doIt() - Static method in class org.kawanfw.sql.api.server.auth.crypto.PropertiesEncryptor
-
Create a password to encrypt property values and then encrypts each passed value.
- download(HttpServletRequest, File, OutputStream) - Method in interface org.kawanfw.sql.api.server.blob.BlobDownloadConfigurator
-
Method that will do the effective download.
- download(HttpServletRequest, File, OutputStream) - Method in class org.kawanfw.sql.api.server.blob.DefaultBlobDownloadConfigurator
-
Simple copy of file to download on Servlet output stream.
All Classes|All Packages