Source compatibility report for the DBCP library between 1.0 and 1.1 versions
Test Info
Library Name | DBCP |
Version #1 | 1.0 |
Version #2 | 1.1 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 865 / 30 |
---|
Verdict | Incompatible (0.4%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 145 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 7 |
Low | 0 |
Other Changes in Data Types | - | 13 |
Added Methods (145)
commons-dbcp-1.1.jar, AbandonedObjectPool.class
package org.apache.commons.dbcp
AbandonedObjectPool.invalidateObject ( Object obj ) : void
[mangled: org/apache/commons/dbcp/AbandonedObjectPool.invalidateObject:(Ljava/lang/Object;)V]
commons-dbcp-1.1.jar, BasicDataSource.class
package org.apache.commons.dbcp
BasicDataSource.getDefaultCatalog ( ) : String
[mangled: org/apache/commons/dbcp/BasicDataSource.getDefaultCatalog:()Ljava/lang/String;]
BasicDataSource.getDefaultTransactionIsolation ( ) : int
[mangled: org/apache/commons/dbcp/BasicDataSource.getDefaultTransactionIsolation:()I]
BasicDataSource.getMaxOpenPreparedStatements ( ) : int
[mangled: org/apache/commons/dbcp/BasicDataSource.getMaxOpenPreparedStatements:()I]
BasicDataSource.getMinEvictableIdleTimeMillis ( ) : long
[mangled: org/apache/commons/dbcp/BasicDataSource.getMinEvictableIdleTimeMillis:()J]
BasicDataSource.getMinIdle ( ) : int
[mangled: org/apache/commons/dbcp/BasicDataSource.getMinIdle:()I]
BasicDataSource.getNumTestsPerEvictionRun ( ) : int
[mangled: org/apache/commons/dbcp/BasicDataSource.getNumTestsPerEvictionRun:()I]
BasicDataSource.getTestOnBorrow ( ) : boolean
[mangled: org/apache/commons/dbcp/BasicDataSource.getTestOnBorrow:()Z]
BasicDataSource.getTestOnReturn ( ) : boolean
[mangled: org/apache/commons/dbcp/BasicDataSource.getTestOnReturn:()Z]
BasicDataSource.getTestWhileIdle ( ) : boolean
[mangled: org/apache/commons/dbcp/BasicDataSource.getTestWhileIdle:()Z]
BasicDataSource.getTimeBetweenEvictionRunsMillis ( ) : long
[mangled: org/apache/commons/dbcp/BasicDataSource.getTimeBetweenEvictionRunsMillis:()J]
BasicDataSource.isAccessToUnderlyingConnectionAllowed ( ) : boolean
[mangled: org/apache/commons/dbcp/BasicDataSource.isAccessToUnderlyingConnectionAllowed:()Z]
BasicDataSource.isPoolPreparedStatements ( ) : boolean
[mangled: org/apache/commons/dbcp/BasicDataSource.isPoolPreparedStatements:()Z]
BasicDataSource.setAccessToUnderlyingConnectionAllowed ( boolean allow ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setAccessToUnderlyingConnectionAllowed:(Z)V]
BasicDataSource.setDefaultCatalog ( String defaultCatalog ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setDefaultCatalog:(Ljava/lang/String;)V]
BasicDataSource.setDefaultTransactionIsolation ( int defaultTransactionIsolation ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setDefaultTransactionIsolation:(I)V]
BasicDataSource.setMaxOpenPreparedStatements ( int maxOpenStatements ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setMaxOpenPreparedStatements:(I)V]
BasicDataSource.setMinEvictableIdleTimeMillis ( long minEvictableIdleTimeMillis ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setMinEvictableIdleTimeMillis:(J)V]
BasicDataSource.setMinIdle ( int minIdle ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setMinIdle:(I)V]
BasicDataSource.setNumTestsPerEvictionRun ( int numTestsPerEvictionRun ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setNumTestsPerEvictionRun:(I)V]
BasicDataSource.setPoolPreparedStatements ( boolean poolingStatements ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setPoolPreparedStatements:(Z)V]
BasicDataSource.setTestOnBorrow ( boolean testOnBorrow ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setTestOnBorrow:(Z)V]
BasicDataSource.setTestOnReturn ( boolean testOnReturn ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setTestOnReturn:(Z)V]
BasicDataSource.setTestWhileIdle ( boolean testWhileIdle ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setTestWhileIdle:(Z)V]
BasicDataSource.setTimeBetweenEvictionRunsMillis ( long timeBetweenEvictionRunsMillis ) : void
[mangled: org/apache/commons/dbcp/BasicDataSource.setTimeBetweenEvictionRunsMillis:(J)V]
commons-dbcp-1.1.jar, DelegatingCallableStatement.class
package org.apache.commons.dbcp
DelegatingCallableStatement.equals ( Object obj ) : boolean
[mangled: org/apache/commons/dbcp/DelegatingCallableStatement.equals:(Ljava/lang/Object;)Z]
DelegatingCallableStatement.getDelegate ( ) : CallableStatement
[mangled: org/apache/commons/dbcp/DelegatingCallableStatement.getDelegate:()Ljava/sql/CallableStatement;]
DelegatingCallableStatement.getInnermostDelegate ( ) : CallableStatement
[mangled: org/apache/commons/dbcp/DelegatingCallableStatement.getInnermostDelegate:()Ljava/sql/CallableStatement;]
DelegatingCallableStatement.hashCode ( ) : int
[mangled: org/apache/commons/dbcp/DelegatingCallableStatement.hashCode:()I]
commons-dbcp-1.1.jar, DelegatingConnection.class
package org.apache.commons.dbcp
DelegatingConnection.equals ( Object obj ) : boolean
[mangled: org/apache/commons/dbcp/DelegatingConnection.equals:(Ljava/lang/Object;)Z]
DelegatingConnection.hashCode ( ) : int
[mangled: org/apache/commons/dbcp/DelegatingConnection.hashCode:()I]
commons-dbcp-1.1.jar, DelegatingPreparedStatement.class
package org.apache.commons.dbcp
DelegatingPreparedStatement.equals ( Object obj ) : boolean
[mangled: org/apache/commons/dbcp/DelegatingPreparedStatement.equals:(Ljava/lang/Object;)Z]
DelegatingPreparedStatement.hashCode ( ) : int
[mangled: org/apache/commons/dbcp/DelegatingPreparedStatement.hashCode:()I]
DelegatingPreparedStatement.isClosed ( ) : boolean
[mangled: org/apache/commons/dbcp/DelegatingPreparedStatement.isClosed:()Z]
commons-dbcp-1.1.jar, DelegatingResultSet.class
package org.apache.commons.dbcp
DelegatingResultSet.equals ( Object obj ) : boolean
[mangled: org/apache/commons/dbcp/DelegatingResultSet.equals:(Ljava/lang/Object;)Z]
DelegatingResultSet.getDelegate ( ) : ResultSet
[mangled: org/apache/commons/dbcp/DelegatingResultSet.getDelegate:()Ljava/sql/ResultSet;]
DelegatingResultSet.getInnermostDelegate ( ) : ResultSet
[mangled: org/apache/commons/dbcp/DelegatingResultSet.getInnermostDelegate:()Ljava/sql/ResultSet;]
DelegatingResultSet.hashCode ( ) : int
[mangled: org/apache/commons/dbcp/DelegatingResultSet.hashCode:()I]
DelegatingResultSet.wrapResultSet ( Statement stmt, ResultSet rset ) [static] : ResultSet
[mangled: org/apache/commons/dbcp/DelegatingResultSet.wrapResultSet:(Ljava/sql/Statement;Ljava/sql/ResultSet;)Ljava/sql/ResultSet;]
commons-dbcp-1.1.jar, DelegatingStatement.class
package org.apache.commons.dbcp
DelegatingStatement.equals ( Object obj ) : boolean
[mangled: org/apache/commons/dbcp/DelegatingStatement.equals:(Ljava/lang/Object;)Z]
DelegatingStatement.hashCode ( ) : int
[mangled: org/apache/commons/dbcp/DelegatingStatement.hashCode:()I]
commons-dbcp-1.1.jar, InstanceKeyDataSource.class
package org.apache.commons.dbcp.datasources
InstanceKeyDataSource.assertInitializationAllowed ( ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.assertInitializationAllowed:()V]
InstanceKeyDataSource.close ( ) [abstract] : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.close:()V]
InstanceKeyDataSource.getConnection ( ) : Connection
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getConnection:()Ljava/sql/Connection;]
InstanceKeyDataSource.getConnection ( String username, String password ) : Connection
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getConnection:(Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;]
InstanceKeyDataSource.getConnectionPoolDataSource ( ) : ConnectionPoolDataSource
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getConnectionPoolDataSource:()Ljavax/sql/ConnectionPoolDataSource;]
InstanceKeyDataSource.getDataSourceName ( ) : String
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getDataSourceName:()Ljava/lang/String;]
InstanceKeyDataSource.getDefaultTransactionIsolation ( ) : int
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getDefaultTransactionIsolation:()I]
InstanceKeyDataSource.getDescription ( ) : String
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getDescription:()Ljava/lang/String;]
InstanceKeyDataSource.getJndiEnvironment ( String key ) : String
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getJndiEnvironment:(Ljava/lang/String;)Ljava/lang/String;]
InstanceKeyDataSource.getLoginTimeout ( ) : int
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getLoginTimeout:()I]
InstanceKeyDataSource.getLogWriter ( ) : PrintWriter
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getLogWriter:()Ljava/io/PrintWriter;]
InstanceKeyDataSource.getMinEvictableIdleTimeMillis ( ) : int
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getMinEvictableIdleTimeMillis:()I]
InstanceKeyDataSource.getNumTestsPerEvictionRun ( ) : int
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getNumTestsPerEvictionRun:()I]
InstanceKeyDataSource.getPooledConnectionAndInfo ( String p1, String p2 ) [abstract] : PooledConnectionAndInfo
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getPooledConnectionAndInfo:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/commons/dbcp/datasources/PooledConnectionAndInfo;]
InstanceKeyDataSource.getReference ( ) : Reference
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getReference:()Ljavax/naming/Reference;]
InstanceKeyDataSource.getTestOnBorrow ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getTestOnBorrow:()Z]
InstanceKeyDataSource.getTestOnReturn ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getTestOnReturn:()Z]
InstanceKeyDataSource.getTestWhileIdle ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getTestWhileIdle:()Z]
InstanceKeyDataSource.getTimeBetweenEvictionRunsMillis ( ) : int
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getTimeBetweenEvictionRunsMillis:()I]
InstanceKeyDataSource.getValidationQuery ( ) : String
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.getValidationQuery:()Ljava/lang/String;]
InstanceKeyDataSource.InstanceKeyDataSource ( )
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource."<init>":()V]
InstanceKeyDataSource.isDefaultAutoCommit ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.isDefaultAutoCommit:()Z]
InstanceKeyDataSource.isDefaultReadOnly ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.isDefaultReadOnly:()Z]
InstanceKeyDataSource.isTestOnBorrow ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.isTestOnBorrow:()Z]
InstanceKeyDataSource.isTestOnReturn ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.isTestOnReturn:()Z]
InstanceKeyDataSource.isTestWhileIdle ( ) : boolean
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.isTestWhileIdle:()Z]
InstanceKeyDataSource.setConnectionPoolDataSource ( ConnectionPoolDataSource v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setConnectionPoolDataSource:(Ljavax/sql/ConnectionPoolDataSource;)V]
InstanceKeyDataSource.setDataSourceName ( String v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setDataSourceName:(Ljava/lang/String;)V]
InstanceKeyDataSource.setDefaultAutoCommit ( boolean v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setDefaultAutoCommit:(Z)V]
InstanceKeyDataSource.setDefaultReadOnly ( boolean v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setDefaultReadOnly:(Z)V]
InstanceKeyDataSource.setDefaultTransactionIsolation ( int v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setDefaultTransactionIsolation:(I)V]
InstanceKeyDataSource.setDescription ( String v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setDescription:(Ljava/lang/String;)V]
InstanceKeyDataSource.setJndiEnvironment ( String key, String value ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setJndiEnvironment:(Ljava/lang/String;Ljava/lang/String;)V]
InstanceKeyDataSource.setLoginTimeout ( int v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setLoginTimeout:(I)V]
InstanceKeyDataSource.setLogWriter ( PrintWriter v ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setLogWriter:(Ljava/io/PrintWriter;)V]
InstanceKeyDataSource.setMinEvictableIdleTimeMillis ( int minEvictableIdleTimeMillis ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setMinEvictableIdleTimeMillis:(I)V]
InstanceKeyDataSource.setNumTestsPerEvictionRun ( int numTestsPerEvictionRun ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setNumTestsPerEvictionRun:(I)V]
InstanceKeyDataSource.setTestOnBorrow ( boolean testOnBorrow ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setTestOnBorrow:(Z)V]
InstanceKeyDataSource.setTestOnReturn ( boolean testOnReturn ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setTestOnReturn:(Z)V]
InstanceKeyDataSource.setTestWhileIdle ( boolean testWhileIdle ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setTestWhileIdle:(Z)V]
InstanceKeyDataSource.setTimeBetweenEvictionRunsMillis ( int timeBetweenEvictionRunsMillis ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setTimeBetweenEvictionRunsMillis:(I)V]
InstanceKeyDataSource.setupDefaults ( Connection p1, String p2 ) [abstract] : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setupDefaults:(Ljava/sql/Connection;Ljava/lang/String;)V]
InstanceKeyDataSource.setValidationQuery ( String validationQuery ) : void
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.setValidationQuery:(Ljava/lang/String;)V]
InstanceKeyDataSource.testCPDS ( String username, String password ) : ConnectionPoolDataSource
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.testCPDS:(Ljava/lang/String;Ljava/lang/String;)Ljavax/sql/ConnectionPoolDataSource;]
InstanceKeyDataSource.whenExhaustedAction ( int maxActive, int maxWait ) : byte
[mangled: org/apache/commons/dbcp/datasources/InstanceKeyDataSource.whenExhaustedAction:(II)B]
commons-dbcp-1.1.jar, PerUserPoolDataSource.class
package org.apache.commons.dbcp.datasources
PerUserPoolDataSource.close ( ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.close:()V]
PerUserPoolDataSource.getDefaultMaxActive ( ) : int
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getDefaultMaxActive:()I]
PerUserPoolDataSource.getDefaultMaxIdle ( ) : int
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getDefaultMaxIdle:()I]
PerUserPoolDataSource.getDefaultMaxWait ( ) : int
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getDefaultMaxWait:()I]
PerUserPoolDataSource.getNumActive ( ) : int
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getNumActive:()I]
PerUserPoolDataSource.getNumActive ( String username, String password ) : int
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getNumActive:(Ljava/lang/String;Ljava/lang/String;)I]
PerUserPoolDataSource.getNumIdle ( ) : int
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getNumIdle:()I]
PerUserPoolDataSource.getNumIdle ( String username, String password ) : int
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getNumIdle:(Ljava/lang/String;Ljava/lang/String;)I]
PerUserPoolDataSource.getPerUserDefaultAutoCommit ( String key ) : Boolean
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getPerUserDefaultAutoCommit:(Ljava/lang/String;)Ljava/lang/Boolean;]
PerUserPoolDataSource.getPerUserDefaultReadOnly ( String username ) : Boolean
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getPerUserDefaultReadOnly:(Ljava/lang/String;)Ljava/lang/Boolean;]
PerUserPoolDataSource.getPerUserDefaultTransactionIsolation ( String username ) : Integer
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getPerUserDefaultTransactionIsolation:(Ljava/lang/String;)Ljava/lang/Integer;]
PerUserPoolDataSource.getPerUserMaxActive ( String username ) : Integer
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getPerUserMaxActive:(Ljava/lang/String;)Ljava/lang/Integer;]
PerUserPoolDataSource.getPerUserMaxIdle ( String username ) : Integer
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getPerUserMaxIdle:(Ljava/lang/String;)Ljava/lang/Integer;]
PerUserPoolDataSource.getPerUserMaxWait ( String username ) : Integer
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getPerUserMaxWait:(Ljava/lang/String;)Ljava/lang/Integer;]
PerUserPoolDataSource.getPooledConnectionAndInfo ( String username, String password ) : PooledConnectionAndInfo
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.getPooledConnectionAndInfo:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/commons/dbcp/datasources/PooledConnectionAndInfo;]
PerUserPoolDataSource.PerUserPoolDataSource ( )
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource."<init>":()V]
PerUserPoolDataSource.setDefaultMaxActive ( int maxActive ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setDefaultMaxActive:(I)V]
PerUserPoolDataSource.setDefaultMaxIdle ( int defaultMaxIdle ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setDefaultMaxIdle:(I)V]
PerUserPoolDataSource.setDefaultMaxWait ( int defaultMaxWait ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setDefaultMaxWait:(I)V]
PerUserPoolDataSource.setPerUserDefaultAutoCommit ( String username, Boolean value ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setPerUserDefaultAutoCommit:(Ljava/lang/String;Ljava/lang/Boolean;)V]
PerUserPoolDataSource.setPerUserDefaultReadOnly ( String username, Boolean value ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setPerUserDefaultReadOnly:(Ljava/lang/String;Ljava/lang/Boolean;)V]
PerUserPoolDataSource.setPerUserDefaultTransactionIsolation ( String username, Integer value ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setPerUserDefaultTransactionIsolation:(Ljava/lang/String;Ljava/lang/Integer;)V]
PerUserPoolDataSource.setPerUserMaxActive ( String username, Integer value ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setPerUserMaxActive:(Ljava/lang/String;Ljava/lang/Integer;)V]
PerUserPoolDataSource.setPerUserMaxIdle ( String username, Integer value ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setPerUserMaxIdle:(Ljava/lang/String;Ljava/lang/Integer;)V]
PerUserPoolDataSource.setPerUserMaxWait ( String username, Integer value ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setPerUserMaxWait:(Ljava/lang/String;Ljava/lang/Integer;)V]
PerUserPoolDataSource.setupDefaults ( Connection con, String username ) : void
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSource.setupDefaults:(Ljava/sql/Connection;Ljava/lang/String;)V]
commons-dbcp-1.1.jar, PerUserPoolDataSourceFactory.class
package org.apache.commons.dbcp.datasources
PerUserPoolDataSourceFactory.getNewInstance ( Reference ref ) : InstanceKeyDataSource
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSourceFactory.getNewInstance:(Ljavax/naming/Reference;)Lorg/apache/commons/dbcp/datasources/InstanceKeyDataSource;]
PerUserPoolDataSourceFactory.isCorrectClass ( String className ) : boolean
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSourceFactory.isCorrectClass:(Ljava/lang/String;)Z]
PerUserPoolDataSourceFactory.PerUserPoolDataSourceFactory ( )
[mangled: org/apache/commons/dbcp/datasources/PerUserPoolDataSourceFactory."<init>":()V]
commons-dbcp-1.1.jar, PoolableConnectionFactory.class
package org.apache.commons.dbcp
PoolableConnectionFactory.PoolableConnectionFactory ( ConnectionFactory connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit, int defaultTransactionIsolation )
[mangled: org/apache/commons/dbcp/PoolableConnectionFactory."<init>":(Lorg/apache/commons/dbcp/ConnectionFactory;Lorg/apache/commons/pool/ObjectPool;Lorg/apache/commons/pool/KeyedObjectPoolFactory;Ljava/lang/String;ZZI)V]
PoolableConnectionFactory.PoolableConnectionFactory ( ConnectionFactory connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit, int defaultTransactionIsolation, AbandonedConfig config ) *DEPRECATED*
[mangled: org/apache/commons/dbcp/PoolableConnectionFactory."<init>":(Lorg/apache/commons/dbcp/ConnectionFactory;Lorg/apache/commons/pool/ObjectPool;Lorg/apache/commons/pool/KeyedObjectPoolFactory;Ljava/lang/String;ZZILorg/apache/commons/dbcp/AbandonedConfig;)V]
PoolableConnectionFactory.PoolableConnectionFactory ( ConnectionFactory connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit, int defaultTransactionIsolation, String defaultCatalog, AbandonedConfig config ) *DEPRECATED*
[mangled: org/apache/commons/dbcp/PoolableConnectionFactory."<init>":(Lorg/apache/commons/dbcp/ConnectionFactory;Lorg/apache/commons/pool/ObjectPool;Lorg/apache/commons/pool/KeyedObjectPoolFactory;Ljava/lang/String;ZZILjava/lang/String;Lorg/apache/commons/dbcp/AbandonedConfig;)V]
PoolableConnectionFactory.setDefaultCatalog ( String defaultCatalog ) : void
[mangled: org/apache/commons/dbcp/PoolableConnectionFactory.setDefaultCatalog:(Ljava/lang/String;)V]
PoolableConnectionFactory.setDefaultTransactionIsolation ( int defaultTransactionIsolation ) : void
[mangled: org/apache/commons/dbcp/PoolableConnectionFactory.setDefaultTransactionIsolation:(I)V]
PoolableConnectionFactory.validateConnection ( Connection conn ) : void
[mangled: org/apache/commons/dbcp/PoolableConnectionFactory.validateConnection:(Ljava/sql/Connection;)V]
commons-dbcp-1.1.jar, PoolingDataSource.class
package org.apache.commons.dbcp
PoolingDataSource.isAccessToUnderlyingConnectionAllowed ( ) : boolean
[mangled: org/apache/commons/dbcp/PoolingDataSource.isAccessToUnderlyingConnectionAllowed:()Z]
PoolingDataSource.setAccessToUnderlyingConnectionAllowed ( boolean allow ) : void
[mangled: org/apache/commons/dbcp/PoolingDataSource.setAccessToUnderlyingConnectionAllowed:(Z)V]
commons-dbcp-1.1.jar, PoolingDriver.class
package org.apache.commons.dbcp
PoolingDriver.getConnectionPool ( String name ) : ObjectPool
[mangled: org/apache/commons/dbcp/PoolingDriver.getConnectionPool:(Ljava/lang/String;)Lorg/apache/commons/pool/ObjectPool;]
commons-dbcp-1.1.jar, SharedPoolDataSource.class
package org.apache.commons.dbcp.datasources
SharedPoolDataSource.close ( ) : void
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.close:()V]
SharedPoolDataSource.getMaxActive ( ) : int
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.getMaxActive:()I]
SharedPoolDataSource.getMaxIdle ( ) : int
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.getMaxIdle:()I]
SharedPoolDataSource.getMaxWait ( ) : int
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.getMaxWait:()I]
SharedPoolDataSource.getNumActive ( ) : int
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.getNumActive:()I]
SharedPoolDataSource.getNumIdle ( ) : int
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.getNumIdle:()I]
SharedPoolDataSource.getPooledConnectionAndInfo ( String username, String password ) : PooledConnectionAndInfo
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.getPooledConnectionAndInfo:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/commons/dbcp/datasources/PooledConnectionAndInfo;]
SharedPoolDataSource.setMaxActive ( int maxActive ) : void
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.setMaxActive:(I)V]
SharedPoolDataSource.setMaxIdle ( int maxIdle ) : void
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.setMaxIdle:(I)V]
SharedPoolDataSource.setMaxWait ( int maxWait ) : void
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.setMaxWait:(I)V]
SharedPoolDataSource.setupDefaults ( Connection con, String username ) : void
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource.setupDefaults:(Ljava/sql/Connection;Ljava/lang/String;)V]
SharedPoolDataSource.SharedPoolDataSource ( )
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSource."<init>":()V]
commons-dbcp-1.1.jar, SharedPoolDataSourceFactory.class
package org.apache.commons.dbcp.datasources
SharedPoolDataSourceFactory.getNewInstance ( Reference ref ) : InstanceKeyDataSource
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSourceFactory.getNewInstance:(Ljavax/naming/Reference;)Lorg/apache/commons/dbcp/datasources/InstanceKeyDataSource;]
SharedPoolDataSourceFactory.isCorrectClass ( String className ) : boolean
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSourceFactory.isCorrectClass:(Ljava/lang/String;)Z]
SharedPoolDataSourceFactory.SharedPoolDataSourceFactory ( )
[mangled: org/apache/commons/dbcp/datasources/SharedPoolDataSourceFactory."<init>":()V]
commons-dbcp-1.1.jar, SQLNestedException.class
package org.apache.commons.dbcp
SQLNestedException.getCause ( ) : Throwable
[mangled: org/apache/commons/dbcp/SQLNestedException.getCause:()Ljava/lang/Throwable;]
SQLNestedException.getLocalizedMessage ( ) : String
[mangled: org/apache/commons/dbcp/SQLNestedException.getLocalizedMessage:()Ljava/lang/String;]
SQLNestedException.printStackTrace ( ) : void
[mangled: org/apache/commons/dbcp/SQLNestedException.printStackTrace:()V]
SQLNestedException.printStackTrace ( PrintStream s ) : void
[mangled: org/apache/commons/dbcp/SQLNestedException.printStackTrace:(Ljava/io/PrintStream;)V]
SQLNestedException.printStackTrace ( PrintWriter s ) : void
[mangled: org/apache/commons/dbcp/SQLNestedException.printStackTrace:(Ljava/io/PrintWriter;)V]
SQLNestedException.SQLNestedException ( String msg, Throwable cause )
[mangled: org/apache/commons/dbcp/SQLNestedException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V]
to the top
Problems with Methods, Medium Severity (7)
commons-dbcp.jar, DataSourceConnectionFactory
package org.apache.commons.dbcp
[+] DataSourceConnectionFactory.createConnection ( ) : Connection (1)
[mangled: org/apache/commons/dbcp/DataSourceConnectionFactory.createConnection:()Ljava/sql/Connection;]
| Change | Effect |
---|
1 | Added java.sql.SQLException exception thrown.
| Recompilation of a client program may be terminated with the message: unreported exception java.sql.SQLException must be caught or declared to be thrown. |
commons-dbcp.jar, DriverConnectionFactory
package org.apache.commons.dbcp
[+] DriverConnectionFactory.createConnection ( ) : Connection (1)
[mangled: org/apache/commons/dbcp/DriverConnectionFactory.createConnection:()Ljava/sql/Connection;]
| Change | Effect |
---|
1 | Added java.sql.SQLException exception thrown.
| Recompilation of a client program may be terminated with the message: unreported exception java.sql.SQLException must be caught or declared to be thrown. |
commons-dbcp.jar, DriverManagerConnectionFactory
package org.apache.commons.dbcp
[+] DriverManagerConnectionFactory.createConnection ( ) : Connection (1)
[mangled: org/apache/commons/dbcp/DriverManagerConnectionFactory.createConnection:()Ljava/sql/Connection;]
| Change | Effect |
---|
1 | Added java.sql.SQLException exception thrown.
| Recompilation of a client program may be terminated with the message: unreported exception java.sql.SQLException must be caught or declared to be thrown. |
commons-dbcp.jar, PoolableConnectionFactory
package org.apache.commons.dbcp
[+] PoolableConnectionFactory.PoolableConnectionFactory ( ConnectionFactory connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit ) (1)
[mangled: org/apache/commons/dbcp/PoolableConnectionFactory."<init>":(Lorg/apache/commons/dbcp/ConnectionFactory;Lorg/apache/commons/pool/ObjectPool;Lorg/apache/commons/pool/KeyedObjectPoolFactory;Ljava/lang/String;ZZ)V]
| Change | Effect |
---|
1 | Removed java.lang.Exception exception thrown.
| Recompilation of a client program may be terminated with the message: cannot override PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean) in org.apache.commons.dbcp.PoolableConnectionFactory; overridden method does not throw java.lang.Exception. |
commons-dbcp.jar, PoolingConnection
package org.apache.commons.dbcp
[+] PoolingConnection.destroyObject ( Object key, Object obj ) : void (1)
[mangled: org/apache/commons/dbcp/PoolingConnection.destroyObject:(Ljava/lang/Object;Ljava/lang/Object;)V]
| Change | Effect |
---|
1 | Added java.lang.Exception exception thrown.
| Recompilation of a client program may be terminated with the message: unreported exception java.lang.Exception must be caught or declared to be thrown. |
[+] PoolingConnection.makeObject ( Object obj ) : Object (1)
[mangled: org/apache/commons/dbcp/PoolingConnection.makeObject:(Ljava/lang/Object;)Ljava/lang/Object;]
| Change | Effect |
---|
1 | Added java.lang.Exception exception thrown.
| Recompilation of a client program may be terminated with the message: unreported exception java.lang.Exception must be caught or declared to be thrown. |
[+] PoolingConnection.passivateObject ( Object key, Object obj ) : void (1)
[mangled: org/apache/commons/dbcp/PoolingConnection.passivateObject:(Ljava/lang/Object;Ljava/lang/Object;)V]
| Change | Effect |
---|
1 | Added java.lang.Exception exception thrown.
| Recompilation of a client program may be terminated with the message: unreported exception java.lang.Exception must be caught or declared to be thrown. |
to the top
Other Changes in Data Types (13)
commons-dbcp.jar
package org.apache.commons.dbcp
[+] BasicDataSource (11)
| Change | Effect |
---|
1 | Field defaultCatalog has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to defaultCatalog is ambiguous. |
2 | Field defaultTransactionIsolation has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to defaultTransactionIsolation is ambiguous. |
3 | Field maxOpenPreparedStatements has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to maxOpenPreparedStatements is ambiguous. |
4 | Field minEvictableIdleTimeMillis has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to minEvictableIdleTimeMillis is ambiguous. |
5 | Field minIdle has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to minIdle is ambiguous. |
6 | Field numTestsPerEvictionRun has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to numTestsPerEvictionRun is ambiguous. |
7 | Field poolPreparedStatements has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to poolPreparedStatements is ambiguous. |
8 | Field testOnBorrow has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to testOnBorrow is ambiguous. |
9 | Field testOnReturn has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to testOnReturn is ambiguous. |
10 | Field testWhileIdle has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to testWhileIdle is ambiguous. |
11 | Field timeBetweenEvictionRunsMillis has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to timeBetweenEvictionRunsMillis is ambiguous. |
[+] affected methods (38)
BasicDataSource ( )This constructor is from 'BasicDataSource' class.
addConnectionProperty ( String, String )This method is from 'BasicDataSource' class.
close ( )This method is from 'BasicDataSource' class.
createDataSource ( )This method is from 'BasicDataSource' class.
getConnection ( )This method is from 'BasicDataSource' class.
getConnection ( String, String )This method is from 'BasicDataSource' class.
getDefaultAutoCommit ( )This method is from 'BasicDataSource' class.
getDefaultReadOnly ( )This method is from 'BasicDataSource' class.
getDriverClassName ( )This method is from 'BasicDataSource' class.
getLogAbandoned ( )This method is from 'BasicDataSource' class.
getLoginTimeout ( )This method is from 'BasicDataSource' class.
getLogWriter ( )This method is from 'BasicDataSource' class.
...
[+] PoolableConnectionFactory (2)
| Change | Effect |
---|
1 | Field _defaultCatalog has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to _defaultCatalog is ambiguous. |
2 | Field _defaultTransactionIsolation has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to _defaultTransactionIsolation is ambiguous. |
[+] affected methods (14)
PoolableConnectionFactory ( ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean )This constructor is from 'PoolableConnectionFactory' class.
PoolableConnectionFactory ( ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean, AbandonedConfig )This constructor is from 'PoolableConnectionFactory' class.
activateObject ( Object )This method is from 'PoolableConnectionFactory' class.
destroyObject ( Object )This method is from 'PoolableConnectionFactory' class.
getPool ( )This method is from 'PoolableConnectionFactory' class.
makeObject ( )This method is from 'PoolableConnectionFactory' class.
passivateObject ( Object )This method is from 'PoolableConnectionFactory' class.
setConnectionFactory ( ConnectionFactory )This method is from 'PoolableConnectionFactory' class.
setDefaultAutoCommit ( boolean )This method is from 'PoolableConnectionFactory' class.
setDefaultReadOnly ( boolean )This method is from 'PoolableConnectionFactory' class.
setPool ( ObjectPool )This method is from 'PoolableConnectionFactory' class.
setStatementPoolFactory ( KeyedObjectPoolFactory )This method is from 'PoolableConnectionFactory' class.
...
to the top
Java ARchives (1)
commons-dbcp.jar
to the top