org.apache.log4j.db
Class ConnectionSourceSkeleton
java.lang.Object
|
+--org.apache.log4j.spi.ComponentBase
|
+--org.apache.log4j.db.ConnectionSourceSkeleton
- All Implemented Interfaces:
- Component, ConnectionSource, OptionHandler
- Direct Known Subclasses:
- DataSourceConnectionSource, DriverManagerConnectionSource, JNDIConnectionSource
- public abstract class ConnectionSourceSkeleton
- extends ComponentBase
- implements ConnectionSource
- Author:
- Ceki Gülcü
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectionSourceSkeleton
public ConnectionSourceSkeleton()
discoverConnnectionProperties
public void discoverConnnectionProperties()
- Learn relevant information about this connection source.
supportsGetGeneratedKeys
public final boolean supportsGetGeneratedKeys()
- Does this connection support the JDBC Connection.getGeneratedKeys method?
- Specified by:
supportsGetGeneratedKeys
in interface ConnectionSource
getSQLDialectCode
public final int getSQLDialectCode()
- Description copied from interface:
ConnectionSource
- Get the SQL dialect that should be used for this connection. Note that the
dialect is not needed if the JDBC driver supports the getGeneratedKeys
method.
- Specified by:
getSQLDialectCode
in interface ConnectionSource
getPassword
public final String getPassword()
- Get the password for this connection source.
setPassword
public final void setPassword(String password)
- Sets the password.
- Parameters:
password
- The password to set
getUser
public final String getUser()
- Get the user for this connection source.
setUser
public final void setUser(String username)
- Sets the username.
- Parameters:
username
- The username to set
supportsBatchUpdates
public final boolean supportsBatchUpdates()
- Does this connection support batch updates?
- Specified by:
supportsBatchUpdates
in interface ConnectionSource
Copyright © 2000-2006 Apache Software Foundation.
Licensed under the Apache License, Version 2.0.