Skip navigation links
  • Module
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Exceptions
  • Fields
  • Methods
  • Enum Constants
  • Terminally Deprecated Elements
    Element
    Description
    org.firebirdsql.gds.GDSException
    Use a normal SQLException or subclass, this class may be removed in Jaybird 7 or later
    org.firebirdsql.gds.impl.GDSFactoryPlugin.getSupportedProtocols()
    Use GDSFactoryPlugin.getSupportedProtocolList(), may be removed in Jaybird 7 or later
    org.firebirdsql.gds.impl.GDSFactoryPlugin.getTypeAliases()
    Use GDSFactoryPlugin.getTypeAliasList(), may be removed in Jaybird 7 or later
    org.firebirdsql.gds.impl.GDSHelper.startTransaction(TransactionParameterBuffer)
    Will be removed in Jaybird 7, use FbDatabase.startTransaction(TransactionParameterBuffer) and GDSHelper.setCurrentTransaction(FbTransaction)
    org.firebirdsql.gds.impl.wire.WireGDSFactoryPlugin.getSupportedProtocols()
    org.firebirdsql.gds.impl.wire.WireGDSFactoryPlugin.getTypeAliases()
    org.firebirdsql.gds.ISCConstants.isc_err_max
    This constant will be removed in Jaybird 7
    org.firebirdsql.gds.ISCConstants.isc_isc_sql_dialect_conflict_num
    This constant will be removed in Jaybird 7
    org.firebirdsql.gds.JaybirdErrorCodes.jb_stmtInErrorRequireCLose
    use JaybirdErrorCodes.jb_stmtInErrorRequireClose
    org.firebirdsql.gds.ng.SqlCountHolder.getLongDeleteCount()
    Use SqlCountHolder.deleteCount(), will be removed in Jaybird 7
    org.firebirdsql.gds.ng.SqlCountHolder.getLongInsertCount()
    Use SqlCountHolder.insertCount(), will be removed in Jaybird 7
    org.firebirdsql.gds.ng.SqlCountHolder.getLongSelectCount()
    Use SqlCountHolder.selectCount(), will be removed in Jaybird 7
    org.firebirdsql.gds.ng.SqlCountHolder.getLongUpdateCount()
    Use SqlCountHolder.updateCount(), will be removed in Jaybird 7
    org.firebirdsql.jdbc.FBSQLException
    Unused, will be removed in Jaybird 7
    org.firebirdsql.jdbc.FBStatement.getCurrentResultSet()
    Use FBStatement.getResultSet() instead, will be removed in Jaybird 7
    org.firebirdsql.jdbc.FirebirdStatement.getCurrentResultSet()
    Use Statement.getResultSet() instead, will be removed in Jaybird 7
    org.firebirdsql.jdbc.QuoteStrategy.NO_QUOTES
    Will be removed in Jaybird 7, use QuoteStrategy.DIALECT_1 instead
    org.firebirdsql.jdbc.QuoteStrategy.QUOTES
    Will be removed in Jaybird 7, use QuoteStrategy.DIALECT_3 instead
    org.firebirdsql.jdbc.SQLStateConstants.SQL_STATE_CONNECTION_CLOSED
    Use SQLStateConstants.SQL_STATE_CONNECTION_FAILURE; will be removed in Jaybird 7
    org.firebirdsql.management.FBServiceManager.getHost()
    org.firebirdsql.management.FBServiceManager.getPort()
    org.firebirdsql.management.FBServiceManager.setHost(String)
    org.firebirdsql.management.FBServiceManager.setPort(int)
    org.firebirdsql.management.ServiceManager.getHost()
    Use AttachmentProperties.getServerName(); will be removed in Jaybird 6 or later
    org.firebirdsql.management.ServiceManager.getPort()
    Use AttachmentProperties.getPortNumber(); will be removed in Jaybird 6 or later
    org.firebirdsql.management.ServiceManager.setHost(String)
    Use AttachmentProperties.setServerName(String); will be removed in Jaybird 6 or later
    org.firebirdsql.management.ServiceManager.setPort(int)
    Use AttachmentProperties.setPortNumber(int); will be removed in Jaybird 6 or later
  • Deprecated Interfaces
    Interface
    Description
    org.firebirdsql.management.User
    Use the SQL user management statements instead, we currently do not plan to remove this API
    org.firebirdsql.management.UserManager
    Use the SQL user management statements instead, we currently do not plan to remove this API
  • Deprecated Classes
    Class
    Description
    org.firebirdsql.management.FBUser
    Use the SQL user management statements instead, we currently do not plan to remove this API
    org.firebirdsql.management.FBUserManager
    Use the SQL user management statements instead, we currently do not plan to remove this API
  • Deprecated Exceptions
    Exceptions
    Description
    org.firebirdsql.gds.GDSException
    Use a normal SQLException or subclass, this class may be removed in Jaybird 7 or later
    org.firebirdsql.jdbc.FBSQLException
    Unused, will be removed in Jaybird 7
  • Deprecated Fields
    Field
    Description
    org.firebirdsql.gds.ISCConstants.isc_err_max
    This constant will be removed in Jaybird 7
    org.firebirdsql.gds.ISCConstants.isc_isc_sql_dialect_conflict_num
    This constant will be removed in Jaybird 7
    org.firebirdsql.gds.ISCConstants.SQL_DEC_FIXED
    org.firebirdsql.gds.JaybirdErrorCodes.jb_blobPutSegmentTooLong
    Jaybird no longer uses this error code
    org.firebirdsql.gds.JaybirdErrorCodes.jb_resultSetTypeUpgradeReasonHoldability
    Jaybird no longer uses this error code
    org.firebirdsql.gds.JaybirdErrorCodes.jb_statementNotAssociatedWithConnection
    Jaybird no longer uses this error code
    org.firebirdsql.gds.JaybirdErrorCodes.jb_stmtInErrorRequireCLose
    use JaybirdErrorCodes.jb_stmtInErrorRequireClose
    org.firebirdsql.jdbc.SQLStateConstants.SQL_STATE_CONNECTION_CLOSED
    Use SQLStateConstants.SQL_STATE_CONNECTION_FAILURE; will be removed in Jaybird 7
  • Deprecated Methods
    Method
    Description
    org.firebirdsql.ds.AbstractConnectionPropertiesDataSource.getUserName()
    org.firebirdsql.ds.AbstractConnectionPropertiesDataSource.setUserName(String)
    org.firebirdsql.gds.impl.GDSFactoryPlugin.getSupportedProtocols()
    Use GDSFactoryPlugin.getSupportedProtocolList(), may be removed in Jaybird 7 or later
    org.firebirdsql.gds.impl.GDSFactoryPlugin.getTypeAliases()
    Use GDSFactoryPlugin.getTypeAliasList(), may be removed in Jaybird 7 or later
    org.firebirdsql.gds.impl.GDSHelper.startTransaction(TransactionParameterBuffer)
    Will be removed in Jaybird 7, use FbDatabase.startTransaction(TransactionParameterBuffer) and GDSHelper.setCurrentTransaction(FbTransaction)
    org.firebirdsql.gds.impl.wire.WireGDSFactoryPlugin.getSupportedProtocols()
    org.firebirdsql.gds.impl.wire.WireGDSFactoryPlugin.getTypeAliases()
    org.firebirdsql.gds.ng.SqlCountHolder.getLongDeleteCount()
    Use SqlCountHolder.deleteCount(), will be removed in Jaybird 7
    org.firebirdsql.gds.ng.SqlCountHolder.getLongInsertCount()
    Use SqlCountHolder.insertCount(), will be removed in Jaybird 7
    org.firebirdsql.gds.ng.SqlCountHolder.getLongSelectCount()
    Use SqlCountHolder.selectCount(), will be removed in Jaybird 7
    org.firebirdsql.gds.ng.SqlCountHolder.getLongUpdateCount()
    Use SqlCountHolder.updateCount(), will be removed in Jaybird 7
    org.firebirdsql.jdbc.FBCallableStatement.getBigDecimal(int, int)
    org.firebirdsql.jdbc.FBConnection.setTransactionParameters(int, int[])
    org.firebirdsql.jdbc.FBPreparedStatement.setUnicodeStream(int, InputStream, int)
     
    org.firebirdsql.jdbc.FBResultSet.getBigDecimal(int, int)
    org.firebirdsql.jdbc.FBResultSet.getBigDecimal(String, int)
    org.firebirdsql.jdbc.FBResultSet.getUnicodeStream(int)
     
    org.firebirdsql.jdbc.FBResultSet.getUnicodeStream(String)
     
    org.firebirdsql.jdbc.FBStatement.getCurrentResultSet()
    Use FBStatement.getResultSet() instead, will be removed in Jaybird 7
    org.firebirdsql.jdbc.FirebirdConnection.setTransactionParameters(int, int[])
    use FirebirdConnection.setTransactionParameters(int, TransactionParameterBuffer) instead.
    org.firebirdsql.jdbc.FirebirdConnectionProperties.getUserName()
    Use AttachmentProperties.getUser() instead; will be retained indefinitely for compatibility
    org.firebirdsql.jdbc.FirebirdConnectionProperties.setUserName(String)
    Use AttachmentProperties.setUser(String); will be retained indefinitely for compatibility
    org.firebirdsql.jdbc.FirebirdStatement.getCurrentResultSet()
    Use Statement.getResultSet() instead, will be removed in Jaybird 7
    org.firebirdsql.jdbc.FirebirdStatement.getLastExecutionPlan()
    use FirebirdStatement.getExecutionPlan(); there are currently no plans to remove this method
    org.firebirdsql.jdbc.FirebirdStatement.getLastExplainedExecutionPlan()
    use FirebirdStatement.getExplainedExecutionPlan(); there are currently no plans to remove this method
    org.firebirdsql.management.FBServiceManager.getHost()
    org.firebirdsql.management.FBServiceManager.getPort()
    org.firebirdsql.management.FBServiceManager.setHost(String)
    org.firebirdsql.management.FBServiceManager.setPort(int)
    org.firebirdsql.management.ServiceManager.getHost()
    Use AttachmentProperties.getServerName(); will be removed in Jaybird 6 or later
    org.firebirdsql.management.ServiceManager.getPort()
    Use AttachmentProperties.getPortNumber(); will be removed in Jaybird 6 or later
    org.firebirdsql.management.ServiceManager.setHost(String)
    Use AttachmentProperties.setServerName(String); will be removed in Jaybird 6 or later
    org.firebirdsql.management.ServiceManager.setPort(int)
    Use AttachmentProperties.setPortNumber(int); will be removed in Jaybird 6 or later
  • Deprecated Enum Constants
    Enum Constant
    Description
    org.firebirdsql.jdbc.QuoteStrategy.NO_QUOTES
    Will be removed in Jaybird 7, use QuoteStrategy.DIALECT_1 instead
    org.firebirdsql.jdbc.QuoteStrategy.QUOTES
    Will be removed in Jaybird 7, use QuoteStrategy.DIALECT_3 instead

Copyright © 2001-2025 Jaybird (Firebird JDBC) team. All rights reserved.