Deprecated API


Contents
Deprecated Interfaces
org.firebirdsql.jdbc.FirebirdSavepoint
          This interface will be removed in Jaybird 2.3, switch to Savepoint 
 

Deprecated Classes
org.firebirdsql.jca.AbstractXAConnection
            
org.firebirdsql.pool.DriverConnectionPoolDataSource
          Use FBConnectionPoolDataSource 
org.firebirdsql.pool.FBConnectionPoolDataSource
          Use FBConnectionPoolDataSource 
org.firebirdsql.jca.FBXAConnectionHandle
            
org.firebirdsql.jca.FBXADataSource
          Use FBXADataSource 
org.firebirdsql.pool.SimpleDataSource
          Use FBSimpleDataSource for non-pooling, this implementation only works correctly with the deprecated FBConnectionPoolDataSource and DriverConnectionPoolDataSource classes 
 

Deprecated Methods
org.firebirdsql.jdbc.AbstractResultSet.getBigDecimal(int, int)
            
org.firebirdsql.jdbc.AbstractCallableStatement.getBigDecimal(int, int)
            
org.firebirdsql.jdbc.AbstractResultSet.getBigDecimal(String, int)
            
org.firebirdsql.jca.FBManagedConnectionFactory.getBlobBufferLength()
          use FBManagedConnectionFactory.getBlobBufferSize() 
org.firebirdsql.pool.FBWrappingDataSource.getConnectionCount()
          Confusing name. Use FBWrappingDataSource.getFreeSize() instead. 
org.firebirdsql.ds.FBAbstractCommonDataSource.getDatabase()
           
org.firebirdsql.pool.FBSimpleDataSource.getDatabaseName()
          use FBSimpleDataSource.getDatabase() instead for the sake of naming compatibility. 
org.firebirdsql.pool.FBWrappingDataSource.getIdleTimeout()
          non-standard name, use FBWrappingDataSource.getMaxIdleTime(). 
org.firebirdsql.pool.ConnectionPoolConfiguration.getIdleTimeout()
          please use ConnectionPoolConfiguration.getMaxIdleTime() instead. 
org.firebirdsql.pool.BasicAbstractConnectionPool.getIdleTimeout()
          non-standard name, use BasicAbstractConnectionPool.getMaxIdleTime() 
org.firebirdsql.jdbc.FBSQLException.getInternalException()
          use Throwable.getCause() instead. 
org.firebirdsql.pool.FBWrappingDataSource.getIsolation()
          Use FBWrappingDataSource.getDefaultIsolation() instead. 
org.firebirdsql.jca.FBManagedConnectionFactory.getLocalEncoding()
          use FBManagedConnectionFactory.getCharSet() instead. 
org.firebirdsql.pool.FBWrappingDataSource.getMaxConnections()
          non-standard name, use FBWrappingDataSource.getMaxPoolSize(). 
org.firebirdsql.pool.ConnectionPoolConfiguration.getMaxConnections()
          please use ConnectionPoolConfiguration.getMaxPoolSize() instead. 
org.firebirdsql.pool.BasicAbstractConnectionPool.getMaxConnections()
          non-standard name, use BasicAbstractConnectionPool.getMaxPoolSize() 
org.firebirdsql.pool.FBWrappingDataSource.getMinConnections()
          non-standard name, use FBWrappingDataSource.getMinPoolSize() 
org.firebirdsql.pool.ConnectionPoolConfiguration.getMinConnections()
          please use ConnectionPoolConfiguration.getMinPoolSize() instead. 
org.firebirdsql.pool.BasicAbstractConnectionPool.getMinConnections()
          non-standard name, use BasicAbstractConnectionPool.getMinPoolSize() 
org.firebirdsql.pool.FBWrappingDataSource.getPooling()
          use FBWrappingDataSource.isPooling() method. 
org.firebirdsql.pool.FBWrappingDataSource.getSqlRole()
          please use FBWrappingDataSource.getRoleName() instead. 
org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.getSqlRole()
          please use AbstractFBConnectionPoolDataSource.getRoleName() instead. 
org.firebirdsql.jca.FBManagedConnectionFactory.getTransactionIsolation()
          use FBManagedConnectionFactory.getDefaultTransactionIsolation() 
org.firebirdsql.pool.FBWrappingDataSource.getTransactionIsolationLevel()
          Use FBWrappingDataSource.getDefaultTransactionIsolation() instead. 
org.firebirdsql.jca.FBManagedConnectionFactory.getTransactionIsolationName()
          use FBManagedConnectionFactory.getDefaultIsolation() 
org.firebirdsql.jdbc.AbstractResultSet.getUnicodeStream(int)
            
org.firebirdsql.jdbc.AbstractResultSet.getUnicodeStream(String)
            
org.firebirdsql.pool.FBSimpleDataSource.getUser()
          use FBSimpleDataSource.getUserName() instead for the sake of naming compatibility. 
org.firebirdsql.ds.FBAbstractCommonDataSource.getUserName()
           
org.firebirdsql.gds.GDS.iscDsqlExecImmed2(IscDbHandle, IscTrHandle, String, String, int, XSQLDA, XSQLDA)
          use GDS.iscDsqlExecImmed2(IscDbHandle, IscTrHandle, byte[], int, XSQLDA, XSQLDA) 
org.firebirdsql.gds.GDS.iscDsqlExecuteImmediate(IscDbHandle, IscTrHandle, String, String, int, XSQLDA)
          use GDS.iscDsqlExecuteImmediate(IscDbHandle, IscTrHandle, byte[], int, XSQLDA) 
org.firebirdsql.gds.GDS.iscDsqlPrepare(IscTrHandle, IscStmtHandle, String, String, int)
          use GDS.iscDsqlPrepare(IscTrHandle, IscStmtHandle, byte[], int) 
org.firebirdsql.pool.XStatementManager.prepareStatement(String, int, int, boolean)
          use prepareStatement(XPreparedStatementModel, boolean) intead. 
org.firebirdsql.pool.AbstractPingablePooledConnection.prepareStatement(String, int, int, boolean)
          use AbstractPingablePooledConnection.prepareStatement(XPreparedStatementModel, boolean) instead. 
org.firebirdsql.jdbc.FirebirdConnection.releaseSavepoint(FirebirdSavepoint)
          This method will be removed in Jaybird 2.3, use Connection.releaseSavepoint(java.sql.Savepoint) 
org.firebirdsql.jdbc.AbstractConnection.releaseSavepoint(FirebirdSavepoint)
          This method will be removed in Jaybird 2.3, use Connection.releaseSavepoint(Savepoint) 
org.firebirdsql.jdbc.FirebirdConnection.rollback(FirebirdSavepoint)
          This method will be removed in Jaybird 2.3, use Connection.rollback(java.sql.Savepoint) 
org.firebirdsql.jdbc.AbstractConnection.rollback(FirebirdSavepoint)
          This method will be removed in Jaybird 2.3, use Connection.rollback(Savepoint) 
org.firebirdsql.jca.FBManagedConnectionFactory.setBlobBufferLength(int)
          use FBManagedConnectionFactory.setBlobBufferSize(int) 
org.firebirdsql.ds.FBAbstractCommonDataSource.setDatabase(String)
           
org.firebirdsql.pool.FBSimpleDataSource.setDatabaseName(String)
          use FBSimpleDataSource.setDatabase(String) instead for the sake of naming compatibility. 
org.firebirdsql.jdbc.FirebirdConnection.setFirebirdSavepoint()
          This method will be removed in Jaybird 2.3, use Connection.setSavepoint() 
org.firebirdsql.jdbc.AbstractConnection.setFirebirdSavepoint()
          This method will be removed in Jaybird 2.3, use Connection.setSavepoint() 
org.firebirdsql.jdbc.FirebirdConnection.setFirebirdSavepoint(String)
          This method will be removed in Jaybird 2.3, use Connection.setSavepoint(String) 
org.firebirdsql.jdbc.AbstractConnection.setFirebirdSavepoint(String)
          This method will be removed in Jaybird 2.3, use Connection.setSavepoint() 
org.firebirdsql.pool.FBWrappingDataSource.setIdleTimeout(int)
          non-standard name, use FBWrappingDataSource.setMaxIdleTime(int). 
org.firebirdsql.pool.BasicAbstractConnectionPool.setIdleTimeout(int)
          non-standard name, use BasicAbstractConnectionPool.setMaxIdleTime(int) 
org.firebirdsql.pool.FBWrappingDataSource.setIsolation(String)
          Use FBWrappingDataSource.setDefaultIsolation(String) instead. 
org.firebirdsql.jca.FBManagedConnectionFactory.setLocalEncoding(String)
          use FBManagedConnectionFactory.setCharSet(String) instead. 
org.firebirdsql.pool.FBWrappingDataSource.setMaxConnections(int)
          non-standard name, use FBWrappingDataSource.setMaxPoolSize(int). 
org.firebirdsql.pool.BasicAbstractConnectionPool.setMaxConnections(int)
          non-standard name, use BasicAbstractConnectionPool.setMaxPoolSize(int) 
org.firebirdsql.pool.FBWrappingDataSource.setMinConnections(int)
          non-standard name, use FBWrappingDataSource.setMinPoolSize(int) 
org.firebirdsql.pool.BasicAbstractConnectionPool.setMinConnections(int)
          non-standard name, use BasicAbstractConnectionPool.setMinPoolSize(int) 
org.firebirdsql.pool.FBWrappingDataSource.setSqlRole(String)
          please use FBWrappingDataSource.setRoleName(String) instead. 
org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.setSqlRole(String)
          please use AbstractFBConnectionPoolDataSource.setRoleName(String) instead. 
org.firebirdsql.jca.FBManagedConnectionFactory.setTransactionIsolation(Integer)
          use FBManagedConnectionFactory.setDefaultTransactionIsolation(int) 
org.firebirdsql.pool.FBWrappingDataSource.setTransactionIsolationLevel(int)
          Use FBWrappingDataSource.setDefaultTransactionIsolation(int) instead. 
org.firebirdsql.jca.FBManagedConnectionFactory.setTransactionIsolationName(String)
          use FBManagedConnectionFactory.setDefaultIsolation(String) 
org.firebirdsql.jdbc.FirebirdConnection.setTransactionParameters(int, int[])
          use FirebirdConnection.setTransactionParameters(int, TransactionParameterBuffer) instead. 
org.firebirdsql.jdbc.AbstractPreparedStatement.setUnicodeStream(int, InputStream, int)
          I really have no idea if there is anything else we should be doing here 
org.firebirdsql.pool.FBSimpleDataSource.setUser(String)
          use FBSimpleDataSource.setUserName(String) instead for the sake of naming compatibility. 
org.firebirdsql.ds.FBAbstractCommonDataSource.setUserName(String)
           
org.firebirdsql.pool.XStatementManager.statementClosed(String, Object)
            
 

Deprecated Constructors
org.firebirdsql.jdbc.FBSQLException(String, SQLException)
          In all most all cases use FBSQLException.FBSQLException(String, String) in combination with SQLException.setNextException(SQLException). 
 



Copyright © 2001-2012 Jaybird (Firebird JDBC/JCA) team. All rights reserved.