Package com.alibaba.druid.proxy.jdbc
Class DataSourceProxyImpl
java.lang.Object
com.alibaba.druid.proxy.jdbc.DataSourceProxyImpl
- All Implemented Interfaces:
DataSourceProxy
,DataSourceProxyImplMBean
public class DataSourceProxyImpl
extends Object
implements DataSourceProxy, DataSourceProxyImplMBean
- Author:
- wenshao [[email protected]]
-
Constructor Details
-
DataSourceProxyImpl
-
-
Method Details
-
getDbType
- Specified by:
getDbType
in interfaceDataSourceProxy
-
getRawDriver
- Specified by:
getRawDriver
in interfaceDataSourceProxy
-
getRawUrl
- Specified by:
getRawUrl
in interfaceDataSourceProxyImplMBean
-
connect
- Throws:
SQLException
-
getConfig
-
getId
public long getId() -
setId
public void setId(long id) -
getName
- Specified by:
getName
in interfaceDataSourceProxy
- Specified by:
getName
in interfaceDataSourceProxyImplMBean
-
getUrl
- Specified by:
getUrl
in interfaceDataSourceProxy
- Specified by:
getUrl
in interfaceDataSourceProxyImplMBean
-
getProxyFilters
- Specified by:
getProxyFilters
in interfaceDataSourceProxy
-
getFilterClasses
- Specified by:
getFilterClasses
in interfaceDataSourceProxyImplMBean
-
getRawDriverClassName
- Specified by:
getRawDriverClassName
in interfaceDataSourceProxyImplMBean
-
getCreatedTime
- Specified by:
getCreatedTime
in interfaceDataSourceProxyImplMBean
-
getRawDriverMajorVersion
public int getRawDriverMajorVersion()- Specified by:
getRawDriverMajorVersion
in interfaceDataSourceProxyImplMBean
-
getRawDriverMinorVersion
public int getRawDriverMinorVersion()- Specified by:
getRawDriverMinorVersion
in interfaceDataSourceProxyImplMBean
-
getDataSourceMBeanDomain
-
getProperties
- Specified by:
getProperties
in interfaceDataSourceProxyImplMBean
-
getConnectProperties
- Specified by:
getConnectProperties
in interfaceDataSourceProxy
-
getCompositeData
- Throws:
JMException
-
getRawJdbcUrl
- Specified by:
getRawJdbcUrl
in interfaceDataSourceProxy
-
createConnectionId
public long createConnectionId()- Specified by:
createConnectionId
in interfaceDataSourceProxy
-
createStatementId
public long createStatementId()- Specified by:
createStatementId
in interfaceDataSourceProxy
-
createResultSetId
public long createResultSetId()- Specified by:
createResultSetId
in interfaceDataSourceProxy
-
createMetaDataId
public long createMetaDataId()- Specified by:
createMetaDataId
in interfaceDataSourceProxy
-
createTransactionId
public long createTransactionId()- Specified by:
createTransactionId
in interfaceDataSourceProxy
-
getDataSourceStat
- Specified by:
getDataSourceStat
in interfaceDataSourceProxy
-