Package net.sf.jasperreports.data.jdbc
Interface JdbcDataAdapter
-
- All Superinterfaces:
ClasspathAwareDataAdapter,DataAdapter
- All Known Subinterfaces:
MondrianDataAdapter
- All Known Implementing Classes:
JdbcDataAdapterImpl,MondrianDataAdapterImpl
public interface JdbcDataAdapter extends ClasspathAwareDataAdapter
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROPERTY_DEFAULT_AUTO_COMMITstatic java.lang.StringPROPERTY_DEFAULT_READ_ONLYstatic java.lang.StringPROPERTY_DEFAULT_TRANSACTION_ISOLATION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.BooleangetAutoCommit()java.lang.StringgetDatabase()java.lang.StringgetDriver()java.lang.StringgetPassword()java.util.Map<java.lang.String,java.lang.String>getProperties()Returns the properties passed to the driver when creating connections.java.lang.BooleangetReadOnly()java.lang.StringgetServerAddress()TransactionIsolationgetTransactionIsolation()java.lang.StringgetUrl()java.lang.StringgetUsername()booleanisSavePassword()voidsetAutoCommit(java.lang.Boolean autoCommit)voidsetDatabase(java.lang.String database)voidsetDriver(java.lang.String driver)voidsetPassword(java.lang.String password)voidsetProperties(java.util.Map<java.lang.String,java.lang.String> properties)Set the properties passed to the driver when creating connections.voidsetReadOnly(java.lang.Boolean readOnly)voidsetSavePassword(boolean savePassword)voidsetServerAddress(java.lang.String serverAddress)voidsetTransactionIsolation(TransactionIsolation isolation)voidsetUrl(java.lang.String url)voidsetUsername(java.lang.String username)-
Methods inherited from interface net.sf.jasperreports.data.ClasspathAwareDataAdapter
getClasspath, setClasspath
-
Methods inherited from interface net.sf.jasperreports.data.DataAdapter
getName, setName
-
-
-
-
Field Detail
-
PROPERTY_DEFAULT_AUTO_COMMIT
static final java.lang.String PROPERTY_DEFAULT_AUTO_COMMIT
- See Also:
- Constant Field Values
-
PROPERTY_DEFAULT_READ_ONLY
static final java.lang.String PROPERTY_DEFAULT_READ_ONLY
- See Also:
- Constant Field Values
-
PROPERTY_DEFAULT_TRANSACTION_ISOLATION
static final java.lang.String PROPERTY_DEFAULT_TRANSACTION_ISOLATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDatabase
java.lang.String getDatabase()
-
setDatabase
void setDatabase(java.lang.String database)
-
getDriver
java.lang.String getDriver()
-
setDriver
void setDriver(java.lang.String driver)
-
getPassword
java.lang.String getPassword()
-
setPassword
void setPassword(java.lang.String password)
-
isSavePassword
boolean isSavePassword()
-
setSavePassword
void setSavePassword(boolean savePassword)
-
getUrl
java.lang.String getUrl()
-
setUrl
void setUrl(java.lang.String url)
-
getUsername
java.lang.String getUsername()
-
setUsername
void setUsername(java.lang.String username)
-
getServerAddress
java.lang.String getServerAddress()
-
setServerAddress
void setServerAddress(java.lang.String serverAddress)
-
setProperties
void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Set the properties passed to the driver when creating connections.- Parameters:
properties- the JDBC driver properties- See Also:
Driver.connect(String, java.util.Properties)
-
getProperties
java.util.Map<java.lang.String,java.lang.String> getProperties()
Returns the properties passed to the driver when creating connections.- Returns:
- JDBC driver properties
-
getAutoCommit
java.lang.Boolean getAutoCommit()
-
setAutoCommit
void setAutoCommit(java.lang.Boolean autoCommit)
-
getReadOnly
java.lang.Boolean getReadOnly()
-
setReadOnly
void setReadOnly(java.lang.Boolean readOnly)
-
getTransactionIsolation
TransactionIsolation getTransactionIsolation()
-
setTransactionIsolation
void setTransactionIsolation(TransactionIsolation isolation)
-
-