Test Info
Library Name | logback-core |
Version #1 | 1.2.3 |
Version #2 | 1.2.8 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 1715 / 317 |
Compatibility |
95.3% |
Problem Summary
| Severity | Count |
Added Methods | - | 6 |
Removed Methods | High | 75 |
Problems with Data Types | High | 19 |
Medium | 1 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 6
logback-core.jar,
LayoutWrappingEncoder.class
package ch.qos.logback.core.encoder
LayoutWrappingEncoder<E>.setParent ( ContextAware parent ) : void
ch/qos/logback/core/encoder/LayoutWrappingEncoder.setParent:(Lch/qos/logback/core/spi/ContextAware;)V
logback-core.jar,
SSLConfigurable.class
package ch.qos.logback.core.net.ssl
SSLConfigurable.setHostnameVerification ( boolean p1 ) [abstract] : void
ch/qos/logback/core/net/ssl/SSLConfigurable.setHostnameVerification:(Z)V
logback-core.jar,
SSLConfigurableServerSocket.class
package ch.qos.logback.core.net.ssl
SSLConfigurableServerSocket.setHostnameVerification ( boolean verifyHostname ) : void
ch/qos/logback/core/net/ssl/SSLConfigurableServerSocket.setHostnameVerification:(Z)V
logback-core.jar,
SSLConfigurableSocket.class
package ch.qos.logback.core.net.ssl
SSLConfigurableSocket.setHostnameVerification ( boolean hostnameVerification ) : void
ch/qos/logback/core/net/ssl/SSLConfigurableSocket.setHostnameVerification:(Z)V
logback-core.jar,
SSLParametersConfiguration.class
package ch.qos.logback.core.net.ssl
SSLParametersConfiguration.getHostnameVerification ( ) : boolean
ch/qos/logback/core/net/ssl/SSLParametersConfiguration.getHostnameVerification:()Z
SSLParametersConfiguration.setHostnameVerification ( boolean hostnameVerification ) : void
ch/qos/logback/core/net/ssl/SSLParametersConfiguration.setHostnameVerification:(Z)V
to the top
Removed Methods 75
logback-core.jar,
BindDataSourceToJNDIAction.class
package ch.qos.logback.core.db
BindDataSourceToJNDIAction.begin ( InterpretationContext ec, String localName, Attributes attributes ) : void
ch/qos/logback/core/db/BindDataSourceToJNDIAction.begin:(Lch/qos/logback/core/joran/spi/InterpretationContext;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
BindDataSourceToJNDIAction.BindDataSourceToJNDIAction ( BeanDescriptionCache beanDescriptionCache )
ch/qos/logback/core/db/BindDataSourceToJNDIAction."<init>":(Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;)V
BindDataSourceToJNDIAction.end ( InterpretationContext ec, String name ) : void
ch/qos/logback/core/db/BindDataSourceToJNDIAction.end:(Lch/qos/logback/core/joran/spi/InterpretationContext;Ljava/lang/String;)V
logback-core.jar,
ConnectionSource.class
package ch.qos.logback.core.db
ConnectionSource.getConnection ( ) [abstract] : Connection
ch/qos/logback/core/db/ConnectionSource.getConnection:()Ljava/sql/Connection;
ConnectionSource.getSQLDialectCode ( ) [abstract] : SQLDialectCode
ch/qos/logback/core/db/ConnectionSource.getSQLDialectCode:()Lch/qos/logback/core/db/dialect/SQLDialectCode;
ConnectionSource.supportsBatchUpdates ( ) [abstract] : boolean
ch/qos/logback/core/db/ConnectionSource.supportsBatchUpdates:()Z
ConnectionSource.supportsGetGeneratedKeys ( ) [abstract] : boolean
ch/qos/logback/core/db/ConnectionSource.supportsGetGeneratedKeys:()Z
logback-core.jar,
ConnectionSourceBase.class
package ch.qos.logback.core.db
ConnectionSourceBase.ConnectionSourceBase ( )
ch/qos/logback/core/db/ConnectionSourceBase."<init>":()V
ConnectionSourceBase.discoverConnectionProperties ( ) : void
ch/qos/logback/core/db/ConnectionSourceBase.discoverConnectionProperties:()V
ConnectionSourceBase.getPassword ( ) : String
ch/qos/logback/core/db/ConnectionSourceBase.getPassword:()Ljava/lang/String;
ConnectionSourceBase.getSQLDialectCode ( ) : SQLDialectCode
ch/qos/logback/core/db/ConnectionSourceBase.getSQLDialectCode:()Lch/qos/logback/core/db/dialect/SQLDialectCode;
ConnectionSourceBase.getUser ( ) : String
ch/qos/logback/core/db/ConnectionSourceBase.getUser:()Ljava/lang/String;
ConnectionSourceBase.isStarted ( ) : boolean
ch/qos/logback/core/db/ConnectionSourceBase.isStarted:()Z
ConnectionSourceBase.setPassword ( String password ) : void
ch/qos/logback/core/db/ConnectionSourceBase.setPassword:(Ljava/lang/String;)V
ConnectionSourceBase.setUser ( String username ) : void
ch/qos/logback/core/db/ConnectionSourceBase.setUser:(Ljava/lang/String;)V
ConnectionSourceBase.start ( ) : void
ch/qos/logback/core/db/ConnectionSourceBase.start:()V
ConnectionSourceBase.stop ( ) : void
ch/qos/logback/core/db/ConnectionSourceBase.stop:()V
ConnectionSourceBase.supportsBatchUpdates ( ) : boolean
ch/qos/logback/core/db/ConnectionSourceBase.supportsBatchUpdates:()Z
ConnectionSourceBase.supportsGetGeneratedKeys ( ) : boolean
ch/qos/logback/core/db/ConnectionSourceBase.supportsGetGeneratedKeys:()Z
logback-core.jar,
DataSourceConnectionSource.class
package ch.qos.logback.core.db
DataSourceConnectionSource.DataSourceConnectionSource ( )
ch/qos/logback/core/db/DataSourceConnectionSource."<init>":()V
DataSourceConnectionSource.getConnection ( ) : Connection
ch/qos/logback/core/db/DataSourceConnectionSource.getConnection:()Ljava/sql/Connection;
DataSourceConnectionSource.getDataSource ( ) : DataSource
ch/qos/logback/core/db/DataSourceConnectionSource.getDataSource:()Ljavax/sql/DataSource;
DataSourceConnectionSource.setDataSource ( DataSource dataSource ) : void
ch/qos/logback/core/db/DataSourceConnectionSource.setDataSource:(Ljavax/sql/DataSource;)V
DataSourceConnectionSource.start ( ) : void
ch/qos/logback/core/db/DataSourceConnectionSource.start:()V
logback-core.jar,
DBAppenderBase.class
package ch.qos.logback.core.db
DBAppenderBase<E>.append ( E eventObject ) : void
ch/qos/logback/core/db/DBAppenderBase.append:(Ljava/lang/Object;)V
DBAppenderBase<E>.DBAppenderBase<E> ( )
ch/qos/logback/core/db/DBAppenderBase."<init>":()V
DBAppenderBase<E>.getConnectionSource ( ) : ConnectionSource
ch/qos/logback/core/db/DBAppenderBase.getConnectionSource:()Lch/qos/logback/core/db/ConnectionSource;
DBAppenderBase<E>.getGeneratedKeysMethod ( ) [abstract] : Method
ch/qos/logback/core/db/DBAppenderBase.getGeneratedKeysMethod:()Ljava/lang/reflect/Method;
DBAppenderBase<E>.getInsertSQL ( ) [abstract] : String
ch/qos/logback/core/db/DBAppenderBase.getInsertSQL:()Ljava/lang/String;
DBAppenderBase<E>.secondarySubAppend ( E p1, Connection p2, long p3 ) [abstract] : void
ch/qos/logback/core/db/DBAppenderBase.secondarySubAppend:(Ljava/lang/Object;Ljava/sql/Connection;J)V
DBAppenderBase<E>.selectEventId ( PreparedStatement insertStatement, Connection connection ) : long
ch/qos/logback/core/db/DBAppenderBase.selectEventId:(Ljava/sql/PreparedStatement;Ljava/sql/Connection;)J
DBAppenderBase<E>.setConnectionSource ( ConnectionSource connectionSource ) : void
ch/qos/logback/core/db/DBAppenderBase.setConnectionSource:(Lch/qos/logback/core/db/ConnectionSource;)V
DBAppenderBase<E>.start ( ) : void
ch/qos/logback/core/db/DBAppenderBase.start:()V
DBAppenderBase<E>.stop ( ) : void
ch/qos/logback/core/db/DBAppenderBase.stop:()V
DBAppenderBase<E>.subAppend ( E p1, Connection p2, PreparedStatement p3 ) [abstract] : void
ch/qos/logback/core/db/DBAppenderBase.subAppend:(Ljava/lang/Object;Ljava/sql/Connection;Ljava/sql/PreparedStatement;)V
logback-core.jar,
DBHelper.class
package ch.qos.logback.core.db
DBHelper.closeConnection ( Connection connection ) [static] : void
ch/qos/logback/core/db/DBHelper.closeConnection:(Ljava/sql/Connection;)V
DBHelper.closeStatement ( Statement statement ) [static] : void
ch/qos/logback/core/db/DBHelper.closeStatement:(Ljava/sql/Statement;)V
DBHelper.DBHelper ( )
ch/qos/logback/core/db/DBHelper."<init>":()V
logback-core.jar,
DBUtil.class
package ch.qos.logback.core.db.dialect
DBUtil.DBUtil ( )
ch/qos/logback/core/db/dialect/DBUtil."<init>":()V
DBUtil.discoverSQLDialect ( DatabaseMetaData meta ) [static] : SQLDialectCode
ch/qos/logback/core/db/dialect/DBUtil.discoverSQLDialect:(Ljava/sql/DatabaseMetaData;)Lch/qos/logback/core/db/dialect/SQLDialectCode;
DBUtil.getDialectFromCode ( SQLDialectCode sqlDialectType ) [static] : SQLDialect
ch/qos/logback/core/db/dialect/DBUtil.getDialectFromCode:(Lch/qos/logback/core/db/dialect/SQLDialectCode;)Lch/qos/logback/core/db/dialect/SQLDialect;
DBUtil.supportsBatchUpdates ( DatabaseMetaData meta ) : boolean
ch/qos/logback/core/db/dialect/DBUtil.supportsBatchUpdates:(Ljava/sql/DatabaseMetaData;)Z
DBUtil.supportsGetGeneratedKeys ( DatabaseMetaData meta ) : boolean
ch/qos/logback/core/db/dialect/DBUtil.supportsGetGeneratedKeys:(Ljava/sql/DatabaseMetaData;)Z
logback-core.jar,
DriverManagerConnectionSource.class
package ch.qos.logback.core.db
DriverManagerConnectionSource.DriverManagerConnectionSource ( )
ch/qos/logback/core/db/DriverManagerConnectionSource."<init>":()V
DriverManagerConnectionSource.getConnection ( ) : Connection
ch/qos/logback/core/db/DriverManagerConnectionSource.getConnection:()Ljava/sql/Connection;
DriverManagerConnectionSource.getDriverClass ( ) : String
ch/qos/logback/core/db/DriverManagerConnectionSource.getDriverClass:()Ljava/lang/String;
DriverManagerConnectionSource.getUrl ( ) : String
ch/qos/logback/core/db/DriverManagerConnectionSource.getUrl:()Ljava/lang/String;
DriverManagerConnectionSource.setDriverClass ( String driverClass ) : void
ch/qos/logback/core/db/DriverManagerConnectionSource.setDriverClass:(Ljava/lang/String;)V
DriverManagerConnectionSource.setUrl ( String url ) : void
ch/qos/logback/core/db/DriverManagerConnectionSource.setUrl:(Ljava/lang/String;)V
DriverManagerConnectionSource.start ( ) : void
ch/qos/logback/core/db/DriverManagerConnectionSource.start:()V
logback-core.jar,
H2Dialect.class
package ch.qos.logback.core.db.dialect
H2Dialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/H2Dialect.getSelectInsertId:()Ljava/lang/String;
H2Dialect.H2Dialect ( )
ch/qos/logback/core/db/dialect/H2Dialect."<init>":()V
logback-core.jar,
HSQLDBDialect.class
package ch.qos.logback.core.db.dialect
HSQLDBDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/HSQLDBDialect.getSelectInsertId:()Ljava/lang/String;
HSQLDBDialect.HSQLDBDialect ( )
ch/qos/logback/core/db/dialect/HSQLDBDialect."<init>":()V
logback-core.jar,
JNDIConnectionSource.class
package ch.qos.logback.core.db
JNDIConnectionSource.getConnection ( ) : Connection
ch/qos/logback/core/db/JNDIConnectionSource.getConnection:()Ljava/sql/Connection;
JNDIConnectionSource.getJndiLocation ( ) : String
ch/qos/logback/core/db/JNDIConnectionSource.getJndiLocation:()Ljava/lang/String;
JNDIConnectionSource.JNDIConnectionSource ( )
ch/qos/logback/core/db/JNDIConnectionSource."<init>":()V
JNDIConnectionSource.setJndiLocation ( String jndiLocation ) : void
ch/qos/logback/core/db/JNDIConnectionSource.setJndiLocation:(Ljava/lang/String;)V
JNDIConnectionSource.start ( ) : void
ch/qos/logback/core/db/JNDIConnectionSource.start:()V
logback-core.jar,
LayoutWrappingEncoder.class
package ch.qos.logback.core.encoder
LayoutWrappingEncoder<E>.setParent ( Appender<?> parent ) : void
ch/qos/logback/core/encoder/LayoutWrappingEncoder.setParent:(Lch/qos/logback/core/Appender;)V
logback-core.jar,
MsSQLDialect.class
package ch.qos.logback.core.db.dialect
MsSQLDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/MsSQLDialect.getSelectInsertId:()Ljava/lang/String;
MsSQLDialect.MsSQLDialect ( )
ch/qos/logback/core/db/dialect/MsSQLDialect."<init>":()V
logback-core.jar,
MySQLDialect.class
package ch.qos.logback.core.db.dialect
MySQLDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/MySQLDialect.getSelectInsertId:()Ljava/lang/String;
MySQLDialect.MySQLDialect ( )
ch/qos/logback/core/db/dialect/MySQLDialect."<init>":()V
logback-core.jar,
OracleDialect.class
package ch.qos.logback.core.db.dialect
OracleDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/OracleDialect.getSelectInsertId:()Ljava/lang/String;
OracleDialect.OracleDialect ( )
ch/qos/logback/core/db/dialect/OracleDialect."<init>":()V
logback-core.jar,
PostgreSQLDialect.class
package ch.qos.logback.core.db.dialect
PostgreSQLDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/PostgreSQLDialect.getSelectInsertId:()Ljava/lang/String;
PostgreSQLDialect.PostgreSQLDialect ( )
ch/qos/logback/core/db/dialect/PostgreSQLDialect."<init>":()V
logback-core.jar,
SQLDialect.class
package ch.qos.logback.core.db.dialect
SQLDialect.getSelectInsertId ( ) [abstract] : String
ch/qos/logback/core/db/dialect/SQLDialect.getSelectInsertId:()Ljava/lang/String;
logback-core.jar,
SQLDialectCode.class
package ch.qos.logback.core.db.dialect
SQLDialectCode.valueOf ( String name ) [static] : SQLDialectCode
ch/qos/logback/core/db/dialect/SQLDialectCode.valueOf:(Ljava/lang/String;)Lch/qos/logback/core/db/dialect/SQLDialectCode;
SQLDialectCode.values ( ) [static] : SQLDialectCode[ ]
ch/qos/logback/core/db/dialect/SQLDialectCode.values:()[Lch/qos/logback/core/db/dialect/SQLDialectCode;
logback-core.jar,
SQLiteDialect.class
package ch.qos.logback.core.db.dialect
SQLiteDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/SQLiteDialect.getSelectInsertId:()Ljava/lang/String;
SQLiteDialect.SQLiteDialect ( )
ch/qos/logback/core/db/dialect/SQLiteDialect."<init>":()V
logback-core.jar,
SybaseSqlAnywhereDialect.class
package ch.qos.logback.core.db.dialect
SybaseSqlAnywhereDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/SybaseSqlAnywhereDialect.getSelectInsertId:()Ljava/lang/String;
SybaseSqlAnywhereDialect.SybaseSqlAnywhereDialect ( )
ch/qos/logback/core/db/dialect/SybaseSqlAnywhereDialect."<init>":()V
to the top
Problems with Data Types, High Severity 19
logback-core.jar
package ch.qos.logback.core.db
[+] class BindDataSourceToJNDIAction 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 3 (0.2%)
BindDataSourceToJNDIAction.BindDataSourceToJNDIAction ( BeanDescriptionCache beanDescriptionCache )This constructor is from 'BindDataSourceToJNDIAction' class.
BindDataSourceToJNDIAction.begin ( InterpretationContext ec, String localName, Attributes attributes )This method is from 'BindDataSourceToJNDIAction' class.
BindDataSourceToJNDIAction.end ( InterpretationContext ec, String name )This method is from 'BindDataSourceToJNDIAction' class.
[+] class ConnectionSourceBase 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 12 (0.7%)
ConnectionSourceBase.ConnectionSourceBase ( )This constructor is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.discoverConnectionProperties ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.getPassword ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.getSQLDialectCode ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.getUser ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.isStarted ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.setPassword ( String password )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.setUser ( String username )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.start ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.stop ( )This method is from 'ConnectionSourceBase' abstract class.
...
[+] class DataSourceConnectionSource 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 5 (0.3%)
DataSourceConnectionSource.DataSourceConnectionSource ( )This constructor is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.getConnection ( )This method is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.getDataSource ( )This method is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.setDataSource ( DataSource dataSource )This method is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.start ( )This method is from 'DataSourceConnectionSource' class.
[+] class DBAppenderBase<E> 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 11 (0.6%)
DBAppenderBase<E>.DBAppenderBase<E> ( )This constructor is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.append ( E eventObject )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.getConnectionSource ( )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.getGeneratedKeysMethod ( )This abstract method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.getInsertSQL ( )This abstract method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.secondarySubAppend ( E p1, Connection p2, long p3 )This abstract method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.selectEventId ( PreparedStatement insertStatement, Connection connection )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.setConnectionSource ( ConnectionSource connectionSource )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.start ( )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.stop ( )This method is from 'DBAppenderBase<E>' abstract class.
...
[+] class DBHelper 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 3 (0.2%)
DBHelper.DBHelper ( )This constructor is from 'DBHelper' class.
DBHelper.closeConnection ( Connection connection )This method is from 'DBHelper' class.
DBHelper.closeStatement ( Statement statement )This method is from 'DBHelper' class.
[+] class DriverManagerConnectionSource 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 7 (0.4%)
DriverManagerConnectionSource.DriverManagerConnectionSource ( )This constructor is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.getConnection ( )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.getDriverClass ( )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.getUrl ( )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.setDriverClass ( String driverClass )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.setUrl ( String url )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.start ( )This method is from 'DriverManagerConnectionSource' class.
[+] class JNDIConnectionSource 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 5 (0.3%)
JNDIConnectionSource.JNDIConnectionSource ( )This constructor is from 'JNDIConnectionSource' class.
JNDIConnectionSource.getConnection ( )This method is from 'JNDIConnectionSource' class.
JNDIConnectionSource.getJndiLocation ( )This method is from 'JNDIConnectionSource' class.
JNDIConnectionSource.setJndiLocation ( String jndiLocation )This method is from 'JNDIConnectionSource' class.
JNDIConnectionSource.start ( )This method is from 'JNDIConnectionSource' class.
[+] interface ConnectionSource 1
| Change | Effect |
---|
1 |
This interface has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 4 (0.2%)
ConnectionSource.getConnection ( )This abstract method is from 'ConnectionSource' interface.
ConnectionSource.getSQLDialectCode ( )This abstract method is from 'ConnectionSource' interface.
ConnectionSource.supportsBatchUpdates ( )This abstract method is from 'ConnectionSource' interface.
ConnectionSource.supportsGetGeneratedKeys ( )This abstract method is from 'ConnectionSource' interface.
logback-core.jar
package ch.qos.logback.core.db.dialect
[+] class DBUtil 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 5 (0.3%)
DBUtil.DBUtil ( )This constructor is from 'DBUtil' class.
DBUtil.discoverSQLDialect ( DatabaseMetaData meta )This method is from 'DBUtil' class.
DBUtil.getDialectFromCode ( SQLDialectCode sqlDialectType )This method is from 'DBUtil' class.
DBUtil.supportsBatchUpdates ( DatabaseMetaData meta )This method is from 'DBUtil' class.
DBUtil.supportsGetGeneratedKeys ( DatabaseMetaData meta )This method is from 'DBUtil' class.
[+] class H2Dialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
H2Dialect.H2Dialect ( )This constructor is from 'H2Dialect' class.
H2Dialect.getSelectInsertId ( )This method is from 'H2Dialect' class.
[+] class HSQLDBDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
HSQLDBDialect.HSQLDBDialect ( )This constructor is from 'HSQLDBDialect' class.
HSQLDBDialect.getSelectInsertId ( )This method is from 'HSQLDBDialect' class.
[+] class MsSQLDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
MsSQLDialect.MsSQLDialect ( )This constructor is from 'MsSQLDialect' class.
MsSQLDialect.getSelectInsertId ( )This method is from 'MsSQLDialect' class.
[+] class MySQLDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
MySQLDialect.MySQLDialect ( )This constructor is from 'MySQLDialect' class.
MySQLDialect.getSelectInsertId ( )This method is from 'MySQLDialect' class.
[+] class OracleDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
OracleDialect.OracleDialect ( )This constructor is from 'OracleDialect' class.
OracleDialect.getSelectInsertId ( )This method is from 'OracleDialect' class.
[+] class PostgreSQLDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
PostgreSQLDialect.PostgreSQLDialect ( )This constructor is from 'PostgreSQLDialect' class.
PostgreSQLDialect.getSelectInsertId ( )This method is from 'PostgreSQLDialect' class.
[+] class SQLDialectCode 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
SQLDialectCode.valueOf ( String name )This method is from 'SQLDialectCode' class.
SQLDialectCode.values ( )This method is from 'SQLDialectCode' class.
[+] class SQLiteDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
SQLiteDialect.SQLiteDialect ( )This constructor is from 'SQLiteDialect' class.
SQLiteDialect.getSelectInsertId ( )This method is from 'SQLiteDialect' class.
[+] class SybaseSqlAnywhereDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
SybaseSqlAnywhereDialect.SybaseSqlAnywhereDialect ( )This constructor is from 'SybaseSqlAnywhereDialect' class.
SybaseSqlAnywhereDialect.getSelectInsertId ( )This method is from 'SybaseSqlAnywhereDialect' class.
[+] interface SQLDialect 1
| Change | Effect |
---|
1 |
This interface has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 1 (0.1%)
SQLDialect.getSelectInsertId ( )This abstract method is from 'SQLDialect' interface.
to the top
Problems with Data Types, Medium Severity 1
logback-core.jar
package ch.qos.logback.core.net.ssl
[+] interface SSLConfigurable 1
| Change | Effect |
---|
1 |
Abstract method void setHostnameVerification ( boolean ) has been added to this interface. |
A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method SSLParametersConfiguration.configure ( SSLConfigurable ) and may not be implemented by old clients. |
[+] affected methods: 9 (0.5%)
SSLConfigurable.getDefaultCipherSuites ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.getDefaultProtocols ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.getSupportedCipherSuites ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.getSupportedProtocols ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setEnabledCipherSuites ( String[ ] p1 )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setEnabledProtocols ( String[ ] p1 )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setNeedClientAuth ( boolean p1 )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setWantClientAuth ( boolean p1 )This abstract method is from 'SSLConfigurable' interface.
SSLParametersConfiguration.configure ( SSLConfigurable socket )1st parameter 'socket' of this method is of type 'SSLConfigurable'.
to the top
Java Archives 1
logback-core.jar
to the top
Test Info
Library Name | logback-core |
Version #1 | 1.2.3 |
Version #2 | 1.2.8 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 1715 / 317 |
Compatibility |
95.1% |
Problem Summary
| Severity | Count |
Added Methods | - | 6 |
Removed Methods | High | 75 |
Problems with Data Types | High | 20 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 6
logback-core.jar,
LayoutWrappingEncoder.class
package ch.qos.logback.core.encoder
LayoutWrappingEncoder<E>.setParent ( ContextAware parent ) : void
ch/qos/logback/core/encoder/LayoutWrappingEncoder.setParent:(Lch/qos/logback/core/spi/ContextAware;)V
logback-core.jar,
SSLConfigurable.class
package ch.qos.logback.core.net.ssl
SSLConfigurable.setHostnameVerification ( boolean p1 ) [abstract] : void
ch/qos/logback/core/net/ssl/SSLConfigurable.setHostnameVerification:(Z)V
logback-core.jar,
SSLConfigurableServerSocket.class
package ch.qos.logback.core.net.ssl
SSLConfigurableServerSocket.setHostnameVerification ( boolean verifyHostname ) : void
ch/qos/logback/core/net/ssl/SSLConfigurableServerSocket.setHostnameVerification:(Z)V
logback-core.jar,
SSLConfigurableSocket.class
package ch.qos.logback.core.net.ssl
SSLConfigurableSocket.setHostnameVerification ( boolean hostnameVerification ) : void
ch/qos/logback/core/net/ssl/SSLConfigurableSocket.setHostnameVerification:(Z)V
logback-core.jar,
SSLParametersConfiguration.class
package ch.qos.logback.core.net.ssl
SSLParametersConfiguration.getHostnameVerification ( ) : boolean
ch/qos/logback/core/net/ssl/SSLParametersConfiguration.getHostnameVerification:()Z
SSLParametersConfiguration.setHostnameVerification ( boolean hostnameVerification ) : void
ch/qos/logback/core/net/ssl/SSLParametersConfiguration.setHostnameVerification:(Z)V
to the top
Removed Methods 75
logback-core.jar,
BindDataSourceToJNDIAction.class
package ch.qos.logback.core.db
BindDataSourceToJNDIAction.begin ( InterpretationContext ec, String localName, Attributes attributes ) : void
ch/qos/logback/core/db/BindDataSourceToJNDIAction.begin:(Lch/qos/logback/core/joran/spi/InterpretationContext;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
BindDataSourceToJNDIAction.BindDataSourceToJNDIAction ( BeanDescriptionCache beanDescriptionCache )
ch/qos/logback/core/db/BindDataSourceToJNDIAction."<init>":(Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;)V
BindDataSourceToJNDIAction.end ( InterpretationContext ec, String name ) : void
ch/qos/logback/core/db/BindDataSourceToJNDIAction.end:(Lch/qos/logback/core/joran/spi/InterpretationContext;Ljava/lang/String;)V
logback-core.jar,
ConnectionSource.class
package ch.qos.logback.core.db
ConnectionSource.getConnection ( ) [abstract] : Connection
ch/qos/logback/core/db/ConnectionSource.getConnection:()Ljava/sql/Connection;
ConnectionSource.getSQLDialectCode ( ) [abstract] : SQLDialectCode
ch/qos/logback/core/db/ConnectionSource.getSQLDialectCode:()Lch/qos/logback/core/db/dialect/SQLDialectCode;
ConnectionSource.supportsBatchUpdates ( ) [abstract] : boolean
ch/qos/logback/core/db/ConnectionSource.supportsBatchUpdates:()Z
ConnectionSource.supportsGetGeneratedKeys ( ) [abstract] : boolean
ch/qos/logback/core/db/ConnectionSource.supportsGetGeneratedKeys:()Z
logback-core.jar,
ConnectionSourceBase.class
package ch.qos.logback.core.db
ConnectionSourceBase.ConnectionSourceBase ( )
ch/qos/logback/core/db/ConnectionSourceBase."<init>":()V
ConnectionSourceBase.discoverConnectionProperties ( ) : void
ch/qos/logback/core/db/ConnectionSourceBase.discoverConnectionProperties:()V
ConnectionSourceBase.getPassword ( ) : String
ch/qos/logback/core/db/ConnectionSourceBase.getPassword:()Ljava/lang/String;
ConnectionSourceBase.getSQLDialectCode ( ) : SQLDialectCode
ch/qos/logback/core/db/ConnectionSourceBase.getSQLDialectCode:()Lch/qos/logback/core/db/dialect/SQLDialectCode;
ConnectionSourceBase.getUser ( ) : String
ch/qos/logback/core/db/ConnectionSourceBase.getUser:()Ljava/lang/String;
ConnectionSourceBase.isStarted ( ) : boolean
ch/qos/logback/core/db/ConnectionSourceBase.isStarted:()Z
ConnectionSourceBase.setPassword ( String password ) : void
ch/qos/logback/core/db/ConnectionSourceBase.setPassword:(Ljava/lang/String;)V
ConnectionSourceBase.setUser ( String username ) : void
ch/qos/logback/core/db/ConnectionSourceBase.setUser:(Ljava/lang/String;)V
ConnectionSourceBase.start ( ) : void
ch/qos/logback/core/db/ConnectionSourceBase.start:()V
ConnectionSourceBase.stop ( ) : void
ch/qos/logback/core/db/ConnectionSourceBase.stop:()V
ConnectionSourceBase.supportsBatchUpdates ( ) : boolean
ch/qos/logback/core/db/ConnectionSourceBase.supportsBatchUpdates:()Z
ConnectionSourceBase.supportsGetGeneratedKeys ( ) : boolean
ch/qos/logback/core/db/ConnectionSourceBase.supportsGetGeneratedKeys:()Z
logback-core.jar,
DataSourceConnectionSource.class
package ch.qos.logback.core.db
DataSourceConnectionSource.DataSourceConnectionSource ( )
ch/qos/logback/core/db/DataSourceConnectionSource."<init>":()V
DataSourceConnectionSource.getConnection ( ) : Connection
ch/qos/logback/core/db/DataSourceConnectionSource.getConnection:()Ljava/sql/Connection;
DataSourceConnectionSource.getDataSource ( ) : DataSource
ch/qos/logback/core/db/DataSourceConnectionSource.getDataSource:()Ljavax/sql/DataSource;
DataSourceConnectionSource.setDataSource ( DataSource dataSource ) : void
ch/qos/logback/core/db/DataSourceConnectionSource.setDataSource:(Ljavax/sql/DataSource;)V
DataSourceConnectionSource.start ( ) : void
ch/qos/logback/core/db/DataSourceConnectionSource.start:()V
logback-core.jar,
DBAppenderBase.class
package ch.qos.logback.core.db
DBAppenderBase<E>.append ( E eventObject ) : void
ch/qos/logback/core/db/DBAppenderBase.append:(Ljava/lang/Object;)V
DBAppenderBase<E>.DBAppenderBase<E> ( )
ch/qos/logback/core/db/DBAppenderBase."<init>":()V
DBAppenderBase<E>.getConnectionSource ( ) : ConnectionSource
ch/qos/logback/core/db/DBAppenderBase.getConnectionSource:()Lch/qos/logback/core/db/ConnectionSource;
DBAppenderBase<E>.getGeneratedKeysMethod ( ) [abstract] : Method
ch/qos/logback/core/db/DBAppenderBase.getGeneratedKeysMethod:()Ljava/lang/reflect/Method;
DBAppenderBase<E>.getInsertSQL ( ) [abstract] : String
ch/qos/logback/core/db/DBAppenderBase.getInsertSQL:()Ljava/lang/String;
DBAppenderBase<E>.secondarySubAppend ( E p1, Connection p2, long p3 ) [abstract] : void
ch/qos/logback/core/db/DBAppenderBase.secondarySubAppend:(Ljava/lang/Object;Ljava/sql/Connection;J)V
DBAppenderBase<E>.selectEventId ( PreparedStatement insertStatement, Connection connection ) : long
ch/qos/logback/core/db/DBAppenderBase.selectEventId:(Ljava/sql/PreparedStatement;Ljava/sql/Connection;)J
DBAppenderBase<E>.setConnectionSource ( ConnectionSource connectionSource ) : void
ch/qos/logback/core/db/DBAppenderBase.setConnectionSource:(Lch/qos/logback/core/db/ConnectionSource;)V
DBAppenderBase<E>.start ( ) : void
ch/qos/logback/core/db/DBAppenderBase.start:()V
DBAppenderBase<E>.stop ( ) : void
ch/qos/logback/core/db/DBAppenderBase.stop:()V
DBAppenderBase<E>.subAppend ( E p1, Connection p2, PreparedStatement p3 ) [abstract] : void
ch/qos/logback/core/db/DBAppenderBase.subAppend:(Ljava/lang/Object;Ljava/sql/Connection;Ljava/sql/PreparedStatement;)V
logback-core.jar,
DBHelper.class
package ch.qos.logback.core.db
DBHelper.closeConnection ( Connection connection ) [static] : void
ch/qos/logback/core/db/DBHelper.closeConnection:(Ljava/sql/Connection;)V
DBHelper.closeStatement ( Statement statement ) [static] : void
ch/qos/logback/core/db/DBHelper.closeStatement:(Ljava/sql/Statement;)V
DBHelper.DBHelper ( )
ch/qos/logback/core/db/DBHelper."<init>":()V
logback-core.jar,
DBUtil.class
package ch.qos.logback.core.db.dialect
DBUtil.DBUtil ( )
ch/qos/logback/core/db/dialect/DBUtil."<init>":()V
DBUtil.discoverSQLDialect ( DatabaseMetaData meta ) [static] : SQLDialectCode
ch/qos/logback/core/db/dialect/DBUtil.discoverSQLDialect:(Ljava/sql/DatabaseMetaData;)Lch/qos/logback/core/db/dialect/SQLDialectCode;
DBUtil.getDialectFromCode ( SQLDialectCode sqlDialectType ) [static] : SQLDialect
ch/qos/logback/core/db/dialect/DBUtil.getDialectFromCode:(Lch/qos/logback/core/db/dialect/SQLDialectCode;)Lch/qos/logback/core/db/dialect/SQLDialect;
DBUtil.supportsBatchUpdates ( DatabaseMetaData meta ) : boolean
ch/qos/logback/core/db/dialect/DBUtil.supportsBatchUpdates:(Ljava/sql/DatabaseMetaData;)Z
DBUtil.supportsGetGeneratedKeys ( DatabaseMetaData meta ) : boolean
ch/qos/logback/core/db/dialect/DBUtil.supportsGetGeneratedKeys:(Ljava/sql/DatabaseMetaData;)Z
logback-core.jar,
DriverManagerConnectionSource.class
package ch.qos.logback.core.db
DriverManagerConnectionSource.DriverManagerConnectionSource ( )
ch/qos/logback/core/db/DriverManagerConnectionSource."<init>":()V
DriverManagerConnectionSource.getConnection ( ) : Connection
ch/qos/logback/core/db/DriverManagerConnectionSource.getConnection:()Ljava/sql/Connection;
DriverManagerConnectionSource.getDriverClass ( ) : String
ch/qos/logback/core/db/DriverManagerConnectionSource.getDriverClass:()Ljava/lang/String;
DriverManagerConnectionSource.getUrl ( ) : String
ch/qos/logback/core/db/DriverManagerConnectionSource.getUrl:()Ljava/lang/String;
DriverManagerConnectionSource.setDriverClass ( String driverClass ) : void
ch/qos/logback/core/db/DriverManagerConnectionSource.setDriverClass:(Ljava/lang/String;)V
DriverManagerConnectionSource.setUrl ( String url ) : void
ch/qos/logback/core/db/DriverManagerConnectionSource.setUrl:(Ljava/lang/String;)V
DriverManagerConnectionSource.start ( ) : void
ch/qos/logback/core/db/DriverManagerConnectionSource.start:()V
logback-core.jar,
H2Dialect.class
package ch.qos.logback.core.db.dialect
H2Dialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/H2Dialect.getSelectInsertId:()Ljava/lang/String;
H2Dialect.H2Dialect ( )
ch/qos/logback/core/db/dialect/H2Dialect."<init>":()V
logback-core.jar,
HSQLDBDialect.class
package ch.qos.logback.core.db.dialect
HSQLDBDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/HSQLDBDialect.getSelectInsertId:()Ljava/lang/String;
HSQLDBDialect.HSQLDBDialect ( )
ch/qos/logback/core/db/dialect/HSQLDBDialect."<init>":()V
logback-core.jar,
JNDIConnectionSource.class
package ch.qos.logback.core.db
JNDIConnectionSource.getConnection ( ) : Connection
ch/qos/logback/core/db/JNDIConnectionSource.getConnection:()Ljava/sql/Connection;
JNDIConnectionSource.getJndiLocation ( ) : String
ch/qos/logback/core/db/JNDIConnectionSource.getJndiLocation:()Ljava/lang/String;
JNDIConnectionSource.JNDIConnectionSource ( )
ch/qos/logback/core/db/JNDIConnectionSource."<init>":()V
JNDIConnectionSource.setJndiLocation ( String jndiLocation ) : void
ch/qos/logback/core/db/JNDIConnectionSource.setJndiLocation:(Ljava/lang/String;)V
JNDIConnectionSource.start ( ) : void
ch/qos/logback/core/db/JNDIConnectionSource.start:()V
logback-core.jar,
LayoutWrappingEncoder.class
package ch.qos.logback.core.encoder
LayoutWrappingEncoder<E>.setParent ( Appender<?> parent ) : void
ch/qos/logback/core/encoder/LayoutWrappingEncoder.setParent:(Lch/qos/logback/core/Appender;)V
logback-core.jar,
MsSQLDialect.class
package ch.qos.logback.core.db.dialect
MsSQLDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/MsSQLDialect.getSelectInsertId:()Ljava/lang/String;
MsSQLDialect.MsSQLDialect ( )
ch/qos/logback/core/db/dialect/MsSQLDialect."<init>":()V
logback-core.jar,
MySQLDialect.class
package ch.qos.logback.core.db.dialect
MySQLDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/MySQLDialect.getSelectInsertId:()Ljava/lang/String;
MySQLDialect.MySQLDialect ( )
ch/qos/logback/core/db/dialect/MySQLDialect."<init>":()V
logback-core.jar,
OracleDialect.class
package ch.qos.logback.core.db.dialect
OracleDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/OracleDialect.getSelectInsertId:()Ljava/lang/String;
OracleDialect.OracleDialect ( )
ch/qos/logback/core/db/dialect/OracleDialect."<init>":()V
logback-core.jar,
PostgreSQLDialect.class
package ch.qos.logback.core.db.dialect
PostgreSQLDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/PostgreSQLDialect.getSelectInsertId:()Ljava/lang/String;
PostgreSQLDialect.PostgreSQLDialect ( )
ch/qos/logback/core/db/dialect/PostgreSQLDialect."<init>":()V
logback-core.jar,
SQLDialect.class
package ch.qos.logback.core.db.dialect
SQLDialect.getSelectInsertId ( ) [abstract] : String
ch/qos/logback/core/db/dialect/SQLDialect.getSelectInsertId:()Ljava/lang/String;
logback-core.jar,
SQLDialectCode.class
package ch.qos.logback.core.db.dialect
SQLDialectCode.valueOf ( String name ) [static] : SQLDialectCode
ch/qos/logback/core/db/dialect/SQLDialectCode.valueOf:(Ljava/lang/String;)Lch/qos/logback/core/db/dialect/SQLDialectCode;
SQLDialectCode.values ( ) [static] : SQLDialectCode[ ]
ch/qos/logback/core/db/dialect/SQLDialectCode.values:()[Lch/qos/logback/core/db/dialect/SQLDialectCode;
logback-core.jar,
SQLiteDialect.class
package ch.qos.logback.core.db.dialect
SQLiteDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/SQLiteDialect.getSelectInsertId:()Ljava/lang/String;
SQLiteDialect.SQLiteDialect ( )
ch/qos/logback/core/db/dialect/SQLiteDialect."<init>":()V
logback-core.jar,
SybaseSqlAnywhereDialect.class
package ch.qos.logback.core.db.dialect
SybaseSqlAnywhereDialect.getSelectInsertId ( ) : String
ch/qos/logback/core/db/dialect/SybaseSqlAnywhereDialect.getSelectInsertId:()Ljava/lang/String;
SybaseSqlAnywhereDialect.SybaseSqlAnywhereDialect ( )
ch/qos/logback/core/db/dialect/SybaseSqlAnywhereDialect."<init>":()V
to the top
Problems with Data Types, High Severity 20
logback-core.jar
package ch.qos.logback.core.db
[+] class BindDataSourceToJNDIAction 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class BindDataSourceToJNDIAction. |
[+] affected methods: 3 (0.2%)
BindDataSourceToJNDIAction.BindDataSourceToJNDIAction ( BeanDescriptionCache beanDescriptionCache )This constructor is from 'BindDataSourceToJNDIAction' class.
BindDataSourceToJNDIAction.begin ( InterpretationContext ec, String localName, Attributes attributes )This method is from 'BindDataSourceToJNDIAction' class.
BindDataSourceToJNDIAction.end ( InterpretationContext ec, String name )This method is from 'BindDataSourceToJNDIAction' class.
[+] class ConnectionSourceBase 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class ConnectionSourceBase. |
[+] affected methods: 12 (0.7%)
ConnectionSourceBase.ConnectionSourceBase ( )This constructor is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.discoverConnectionProperties ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.getPassword ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.getSQLDialectCode ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.getUser ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.isStarted ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.setPassword ( String password )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.setUser ( String username )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.start ( )This method is from 'ConnectionSourceBase' abstract class.
ConnectionSourceBase.stop ( )This method is from 'ConnectionSourceBase' abstract class.
...
[+] class DataSourceConnectionSource 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class DataSourceConnectionSource. |
[+] affected methods: 5 (0.3%)
DataSourceConnectionSource.DataSourceConnectionSource ( )This constructor is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.getConnection ( )This method is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.getDataSource ( )This method is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.setDataSource ( DataSource dataSource )This method is from 'DataSourceConnectionSource' class.
DataSourceConnectionSource.start ( )This method is from 'DataSourceConnectionSource' class.
[+] class DBAppenderBase<E> 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class DBAppenderBase<E>. |
[+] affected methods: 11 (0.6%)
DBAppenderBase<E>.DBAppenderBase<E> ( )This constructor is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.append ( E eventObject )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.getConnectionSource ( )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.getGeneratedKeysMethod ( )This abstract method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.getInsertSQL ( )This abstract method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.secondarySubAppend ( E p1, Connection p2, long p3 )This abstract method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.selectEventId ( PreparedStatement insertStatement, Connection connection )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.setConnectionSource ( ConnectionSource connectionSource )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.start ( )This method is from 'DBAppenderBase<E>' abstract class.
DBAppenderBase<E>.stop ( )This method is from 'DBAppenderBase<E>' abstract class.
...
[+] class DBHelper 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class DBHelper. |
[+] affected methods: 3 (0.2%)
DBHelper.DBHelper ( )This constructor is from 'DBHelper' class.
DBHelper.closeConnection ( Connection connection )This method is from 'DBHelper' class.
DBHelper.closeStatement ( Statement statement )This method is from 'DBHelper' class.
[+] class DriverManagerConnectionSource 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class DriverManagerConnectionSource. |
[+] affected methods: 7 (0.4%)
DriverManagerConnectionSource.DriverManagerConnectionSource ( )This constructor is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.getConnection ( )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.getDriverClass ( )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.getUrl ( )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.setDriverClass ( String driverClass )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.setUrl ( String url )This method is from 'DriverManagerConnectionSource' class.
DriverManagerConnectionSource.start ( )This method is from 'DriverManagerConnectionSource' class.
[+] class JNDIConnectionSource 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class JNDIConnectionSource. |
[+] affected methods: 5 (0.3%)
JNDIConnectionSource.JNDIConnectionSource ( )This constructor is from 'JNDIConnectionSource' class.
JNDIConnectionSource.getConnection ( )This method is from 'JNDIConnectionSource' class.
JNDIConnectionSource.getJndiLocation ( )This method is from 'JNDIConnectionSource' class.
JNDIConnectionSource.setJndiLocation ( String jndiLocation )This method is from 'JNDIConnectionSource' class.
JNDIConnectionSource.start ( )This method is from 'JNDIConnectionSource' class.
[+] interface ConnectionSource 1
| Change | Effect |
---|
1 |
This interface has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class ConnectionSource. |
[+] affected methods: 4 (0.2%)
ConnectionSource.getConnection ( )This abstract method is from 'ConnectionSource' interface.
ConnectionSource.getSQLDialectCode ( )This abstract method is from 'ConnectionSource' interface.
ConnectionSource.supportsBatchUpdates ( )This abstract method is from 'ConnectionSource' interface.
ConnectionSource.supportsGetGeneratedKeys ( )This abstract method is from 'ConnectionSource' interface.
logback-core.jar
package ch.qos.logback.core.db.dialect
[+] class DBUtil 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class DBUtil. |
[+] affected methods: 5 (0.3%)
DBUtil.DBUtil ( )This constructor is from 'DBUtil' class.
DBUtil.discoverSQLDialect ( DatabaseMetaData meta )This method is from 'DBUtil' class.
DBUtil.getDialectFromCode ( SQLDialectCode sqlDialectType )This method is from 'DBUtil' class.
DBUtil.supportsBatchUpdates ( DatabaseMetaData meta )This method is from 'DBUtil' class.
DBUtil.supportsGetGeneratedKeys ( DatabaseMetaData meta )This method is from 'DBUtil' class.
[+] class H2Dialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class H2Dialect. |
[+] affected methods: 2 (0.1%)
H2Dialect.H2Dialect ( )This constructor is from 'H2Dialect' class.
H2Dialect.getSelectInsertId ( )This method is from 'H2Dialect' class.
[+] class HSQLDBDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class HSQLDBDialect. |
[+] affected methods: 2 (0.1%)
HSQLDBDialect.HSQLDBDialect ( )This constructor is from 'HSQLDBDialect' class.
HSQLDBDialect.getSelectInsertId ( )This method is from 'HSQLDBDialect' class.
[+] class MsSQLDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class MsSQLDialect. |
[+] affected methods: 2 (0.1%)
MsSQLDialect.MsSQLDialect ( )This constructor is from 'MsSQLDialect' class.
MsSQLDialect.getSelectInsertId ( )This method is from 'MsSQLDialect' class.
[+] class MySQLDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class MySQLDialect. |
[+] affected methods: 2 (0.1%)
MySQLDialect.MySQLDialect ( )This constructor is from 'MySQLDialect' class.
MySQLDialect.getSelectInsertId ( )This method is from 'MySQLDialect' class.
[+] class OracleDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class OracleDialect. |
[+] affected methods: 2 (0.1%)
OracleDialect.OracleDialect ( )This constructor is from 'OracleDialect' class.
OracleDialect.getSelectInsertId ( )This method is from 'OracleDialect' class.
[+] class PostgreSQLDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class PostgreSQLDialect. |
[+] affected methods: 2 (0.1%)
PostgreSQLDialect.PostgreSQLDialect ( )This constructor is from 'PostgreSQLDialect' class.
PostgreSQLDialect.getSelectInsertId ( )This method is from 'PostgreSQLDialect' class.
[+] class SQLDialectCode 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class SQLDialectCode. |
[+] affected methods: 2 (0.1%)
SQLDialectCode.valueOf ( String name )This method is from 'SQLDialectCode' class.
SQLDialectCode.values ( )This method is from 'SQLDialectCode' class.
[+] class SQLiteDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class SQLiteDialect. |
[+] affected methods: 2 (0.1%)
SQLiteDialect.SQLiteDialect ( )This constructor is from 'SQLiteDialect' class.
SQLiteDialect.getSelectInsertId ( )This method is from 'SQLiteDialect' class.
[+] class SybaseSqlAnywhereDialect 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class SybaseSqlAnywhereDialect. |
[+] affected methods: 2 (0.1%)
SybaseSqlAnywhereDialect.SybaseSqlAnywhereDialect ( )This constructor is from 'SybaseSqlAnywhereDialect' class.
SybaseSqlAnywhereDialect.getSelectInsertId ( )This method is from 'SybaseSqlAnywhereDialect' class.
[+] interface SQLDialect 1
| Change | Effect |
---|
1 |
This interface has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class SQLDialect. |
[+] affected methods: 1 (0.1%)
SQLDialect.getSelectInsertId ( )This abstract method is from 'SQLDialect' interface.
logback-core.jar
package ch.qos.logback.core.net.ssl
[+] interface SSLConfigurable 1
| Change | Effect |
---|
1 |
Abstract method void setHostnameVerification ( boolean ) has been added to this interface. |
Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method setHostnameVerification ( boolean ) in SSLConfigurable. |
[+] affected methods: 9 (0.5%)
SSLConfigurable.getDefaultCipherSuites ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.getDefaultProtocols ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.getSupportedCipherSuites ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.getSupportedProtocols ( )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setEnabledCipherSuites ( String[ ] p1 )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setEnabledProtocols ( String[ ] p1 )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setNeedClientAuth ( boolean p1 )This abstract method is from 'SSLConfigurable' interface.
SSLConfigurable.setWantClientAuth ( boolean p1 )This abstract method is from 'SSLConfigurable' interface.
SSLParametersConfiguration.configure ( SSLConfigurable socket )1st parameter 'socket' of this method is of type 'SSLConfigurable'.
to the top
Java Archives 1
logback-core.jar
to the top