Package net.sf.jasperreports.data.jdbc
Class JdbcDataAdapterImpl
java.lang.Object
net.sf.jasperreports.dataadapters.AbstractDataAdapter
net.sf.jasperreports.dataadapters.AbstractClasspathAwareDataAdapter
net.sf.jasperreports.data.jdbc.JdbcDataAdapterImpl
- All Implemented Interfaces:
JdbcDataAdapter
,ClasspathAwareDataAdapter
,DataAdapter
- Direct Known Subclasses:
MondrianDataAdapterImpl
public class JdbcDataAdapterImpl
extends AbstractClasspathAwareDataAdapter
implements JdbcDataAdapter
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Field Summary
Fields inherited from interface net.sf.jasperreports.data.jdbc.JdbcDataAdapter
PROPERTY_DEFAULT_AUTO_COMMIT, PROPERTY_DEFAULT_READ_ONLY, PROPERTY_DEFAULT_TRANSACTION_ISOLATION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the properties passed to the driver when creating connections.getUrl()
boolean
void
setAutoCommit
(Boolean autoCommit) void
setDatabase
(String database) void
void
setPassword
(String password) void
setProperties
(Map<String, String> properties) Set the properties passed to the driver when creating connections.void
setReadOnly
(Boolean readOnly) void
setSavePassword
(boolean savePassword) void
setServerAddress
(String serverAddress) void
setTransactionIsolation
(TransactionIsolation transactionIsolation) void
void
setUsername
(String username) Methods inherited from class net.sf.jasperreports.dataadapters.AbstractClasspathAwareDataAdapter
getClasspath, setClasspath
Methods inherited from class net.sf.jasperreports.dataadapters.AbstractDataAdapter
getName, setName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sf.jasperreports.dataadapters.ClasspathAwareDataAdapter
getClasspath, setClasspath
Methods inherited from interface net.sf.jasperreports.dataadapters.DataAdapter
getName, setName
-
Constructor Details
-
JdbcDataAdapterImpl
public JdbcDataAdapterImpl()
-
-
Method Details
-
getDatabase
- Specified by:
getDatabase
in interfaceJdbcDataAdapter
-
setDatabase
- Specified by:
setDatabase
in interfaceJdbcDataAdapter
-
getDriver
- Specified by:
getDriver
in interfaceJdbcDataAdapter
-
setDriver
- Specified by:
setDriver
in interfaceJdbcDataAdapter
-
getPassword
- Specified by:
getPassword
in interfaceJdbcDataAdapter
-
setPassword
- Specified by:
setPassword
in interfaceJdbcDataAdapter
-
isSavePassword
public boolean isSavePassword()- Specified by:
isSavePassword
in interfaceJdbcDataAdapter
-
setSavePassword
public void setSavePassword(boolean savePassword) - Specified by:
setSavePassword
in interfaceJdbcDataAdapter
-
getUrl
- Specified by:
getUrl
in interfaceJdbcDataAdapter
-
setUrl
- Specified by:
setUrl
in interfaceJdbcDataAdapter
-
getUsername
- Specified by:
getUsername
in interfaceJdbcDataAdapter
-
setUsername
- Specified by:
setUsername
in interfaceJdbcDataAdapter
-
getServerAddress
- Specified by:
getServerAddress
in interfaceJdbcDataAdapter
-
setServerAddress
- Specified by:
setServerAddress
in interfaceJdbcDataAdapter
-
setProperties
Description copied from interface:JdbcDataAdapter
Set the properties passed to the driver when creating connections.- Specified by:
setProperties
in interfaceJdbcDataAdapter
- Parameters:
properties
- the JDBC driver properties- See Also:
-
getProperties
Description copied from interface:JdbcDataAdapter
Returns the properties passed to the driver when creating connections.- Specified by:
getProperties
in interfaceJdbcDataAdapter
- Returns:
- JDBC driver properties
-
getAutoCommit
- Specified by:
getAutoCommit
in interfaceJdbcDataAdapter
-
setAutoCommit
- Specified by:
setAutoCommit
in interfaceJdbcDataAdapter
-
getReadOnly
- Specified by:
getReadOnly
in interfaceJdbcDataAdapter
-
setReadOnly
- Specified by:
setReadOnly
in interfaceJdbcDataAdapter
-
getTransactionIsolation
- Specified by:
getTransactionIsolation
in interfaceJdbcDataAdapter
-
setTransactionIsolation
- Specified by:
setTransactionIsolation
in interfaceJdbcDataAdapter
-