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, verifyResolve
equals, hashCode
protected 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 IdentityTokenized
public void setIdentityToken(java.lang.String identityToken)
setIdentityToken
in interface IdentityTokenized
public 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.SQLFeatureNotSupportedException
public java.lang.String toString()
toString
in class java.lang.Object
protected java.lang.String extraToStringInfo()
public javax.naming.Reference getReference() throws javax.naming.NamingException
getReference
in interface javax.naming.Referenceable
javax.naming.NamingException