public abstract class DriverManagerDataSourceBase extends IdentityTokenResolvable implements javax.naming.Referenceable, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
description |
protected java.lang.String |
driverClass |
protected java.lang.String |
factoryClassLocation |
protected boolean |
forceUseNamedDriverClass |
protected java.lang.String |
jdbcUrl |
protected java.beans.PropertyChangeSupport |
pcs |
protected java.util.Properties |
properties |
| Constructor and Description |
|---|
DriverManagerDataSourceBase(boolean autoregister) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener pcl) |
void |
addPropertyChangeListener(java.lang.String propName,
java.beans.PropertyChangeListener pcl) |
protected java.lang.String |
extraToStringInfo() |
java.lang.String |
getDescription() |
java.lang.String |
getDriverClass() |
java.lang.String |
getFactoryClassLocation() |
java.lang.String |
getIdentityToken() |
java.lang.String |
getJdbcUrl() |
java.util.logging.Logger |
getParentLogger() |
java.util.Properties |
getProperties() |
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners() |
protected java.beans.PropertyChangeSupport |
getPropertyChangeSupport() |
javax.naming.Reference |
getReference() |
boolean |
isForceUseNamedDriverClass() |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener pcl) |
void |
removePropertyChangeListener(java.lang.String propName,
java.beans.PropertyChangeListener pcl) |
void |
setDescription(java.lang.String description) |
void |
setDriverClass(java.lang.String driverClass) |
void |
setFactoryClassLocation(java.lang.String factoryClassLocation) |
void |
setForceUseNamedDriverClass(boolean forceUseNamedDriverClass) |
void |
setIdentityToken(java.lang.String identityToken) |
void |
setJdbcUrl(java.lang.String jdbcUrl) |
void |
setProperties(java.util.Properties properties) |
java.lang.String |
toString() |
doResolve, readResolve, verifyResolveequals, hashCodeprotected java.beans.PropertyChangeSupport pcs
protected java.lang.String description
protected java.lang.String driverClass
protected java.lang.String factoryClassLocation
protected boolean forceUseNamedDriverClass
protected java.lang.String jdbcUrl
protected java.util.Properties properties
public DriverManagerDataSourceBase(boolean autoregister)
protected java.beans.PropertyChangeSupport getPropertyChangeSupport()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getDriverClass()
public void setDriverClass(java.lang.String driverClass)
public java.lang.String getFactoryClassLocation()
public void setFactoryClassLocation(java.lang.String factoryClassLocation)
public boolean isForceUseNamedDriverClass()
public void setForceUseNamedDriverClass(boolean forceUseNamedDriverClass)
public java.lang.String getIdentityToken()
getIdentityToken in interface IdentityTokenizedpublic void setIdentityToken(java.lang.String identityToken)
setIdentityToken in interface IdentityTokenizedpublic java.lang.String getJdbcUrl()
public void setJdbcUrl(java.lang.String jdbcUrl)
public java.util.Properties getProperties()
public void setProperties(java.util.Properties properties)
public void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
public void addPropertyChangeListener(java.lang.String propName,
java.beans.PropertyChangeListener pcl)
public void removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
public void removePropertyChangeListener(java.lang.String propName,
java.beans.PropertyChangeListener pcl)
public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
public java.util.logging.Logger getParentLogger()
throws java.sql.SQLFeatureNotSupportedException
java.sql.SQLFeatureNotSupportedExceptionpublic java.lang.String toString()
toString in class java.lang.Objectprotected java.lang.String extraToStringInfo()
public javax.naming.Reference getReference()
throws javax.naming.NamingException
getReference in interface javax.naming.Referenceablejavax.naming.NamingException