Package net.sf.jasperreports.data.jdbc
Class JdbcDataAdapterImpl
- java.lang.Object
-
- net.sf.jasperreports.data.AbstractDataAdapter
-
- net.sf.jasperreports.data.AbstractClasspathAwareDataAdapter
-
- net.sf.jasperreports.data.jdbc.JdbcDataAdapterImpl
-
- All Implemented Interfaces:
ClasspathAwareDataAdapter,DataAdapter,JdbcDataAdapter
- 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 Constructor Description JdbcDataAdapterImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetAutoCommit()StringgetDatabase()StringgetDriver()StringgetPassword()Map<String,String>getProperties()Returns the properties passed to the driver when creating connections.BooleangetReadOnly()StringgetServerAddress()TransactionIsolationgetTransactionIsolation()StringgetUrl()StringgetUsername()booleanisSavePassword()voidsetAutoCommit(Boolean autoCommit)voidsetDatabase(String database)voidsetDriver(String driver)voidsetPassword(String password)voidsetProperties(Map<String,String> properties)Set the properties passed to the driver when creating connections.voidsetReadOnly(Boolean readOnly)voidsetSavePassword(boolean savePassword)voidsetServerAddress(String serverAddress)voidsetTransactionIsolation(TransactionIsolation transactionIsolation)voidsetUrl(String url)voidsetUsername(String username)-
Methods inherited from class net.sf.jasperreports.data.AbstractClasspathAwareDataAdapter
getClasspath, setClasspath
-
Methods inherited from class net.sf.jasperreports.data.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.data.ClasspathAwareDataAdapter
getClasspath, setClasspath
-
Methods inherited from interface net.sf.jasperreports.data.DataAdapter
getName, setName
-
-
-
-
Method Detail
-
getDatabase
public String getDatabase()
- Specified by:
getDatabasein interfaceJdbcDataAdapter
-
setDatabase
public void setDatabase(String database)
- Specified by:
setDatabasein interfaceJdbcDataAdapter
-
getDriver
public String getDriver()
- Specified by:
getDriverin interfaceJdbcDataAdapter
-
setDriver
public void setDriver(String driver)
- Specified by:
setDriverin interfaceJdbcDataAdapter
-
getPassword
public String getPassword()
- Specified by:
getPasswordin interfaceJdbcDataAdapter
-
setPassword
public void setPassword(String password)
- Specified by:
setPasswordin interfaceJdbcDataAdapter
-
isSavePassword
public boolean isSavePassword()
- Specified by:
isSavePasswordin interfaceJdbcDataAdapter
-
setSavePassword
public void setSavePassword(boolean savePassword)
- Specified by:
setSavePasswordin interfaceJdbcDataAdapter
-
getUrl
public String getUrl()
- Specified by:
getUrlin interfaceJdbcDataAdapter
-
setUrl
public void setUrl(String url)
- Specified by:
setUrlin interfaceJdbcDataAdapter
-
getUsername
public String getUsername()
- Specified by:
getUsernamein interfaceJdbcDataAdapter
-
setUsername
public void setUsername(String username)
- Specified by:
setUsernamein interfaceJdbcDataAdapter
-
getServerAddress
public String getServerAddress()
- Specified by:
getServerAddressin interfaceJdbcDataAdapter
-
setServerAddress
public void setServerAddress(String serverAddress)
- Specified by:
setServerAddressin interfaceJdbcDataAdapter
-
setProperties
public void setProperties(Map<String,String> properties)
Description copied from interface:JdbcDataAdapterSet the properties passed to the driver when creating connections.- Specified by:
setPropertiesin interfaceJdbcDataAdapter- Parameters:
properties- the JDBC driver properties- See Also:
Driver.connect(String, java.util.Properties)
-
getProperties
public Map<String,String> getProperties()
Description copied from interface:JdbcDataAdapterReturns the properties passed to the driver when creating connections.- Specified by:
getPropertiesin interfaceJdbcDataAdapter- Returns:
- JDBC driver properties
-
getAutoCommit
public Boolean getAutoCommit()
- Specified by:
getAutoCommitin interfaceJdbcDataAdapter
-
setAutoCommit
public void setAutoCommit(Boolean autoCommit)
- Specified by:
setAutoCommitin interfaceJdbcDataAdapter
-
getReadOnly
public Boolean getReadOnly()
- Specified by:
getReadOnlyin interfaceJdbcDataAdapter
-
setReadOnly
public void setReadOnly(Boolean readOnly)
- Specified by:
setReadOnlyin interfaceJdbcDataAdapter
-
getTransactionIsolation
public TransactionIsolation getTransactionIsolation()
- Specified by:
getTransactionIsolationin interfaceJdbcDataAdapter
-
setTransactionIsolation
public void setTransactionIsolation(TransactionIsolation transactionIsolation)
- Specified by:
setTransactionIsolationin interfaceJdbcDataAdapter
-
-