-
Deprecated ExceptionsExceptionsDescriptionUnused, will be removed in Jaybird 5
-
Deprecated FieldsFieldDescriptionWill be removed in Jaybird 5 without formal replacementUse
SQLStateConstants.SQL_STATE_INVALID_ESCAPE_SEQ; will be removed in Jaybird 5.
-
Deprecated MethodsMethodDescriptionuse
FBSimpleDataSource.getDatabase()instead for the sake of naming compatibility.useFBSimpleDataSource.getUserName()instead for the sake of naming compatibility.useFBSimpleDataSource.setDatabase(String)instead for the sake of naming compatibility.useFBSimpleDataSource.setUserName(String)instead for the sake of naming compatibility.Use the information provided by theEncodingDefinitionreturned byEncodingFactory.getEncodingDefinitionByCharacterSetId(int)UseAbstractFbStatement.setRowDescriptor(RowDescriptor)instead; will be removed in Jaybird 5TODO: This method is only intended to simplify migration of the protocol implementation and needs to be removed.UseFbStatement.getRowDescriptor()instead; will be removed in Jaybird 5In general,ParameterBufferHelper.DpbParameterType.parseDpbString(String)should be used; this method is not planned for removalIn general,ParameterBufferHelper.parseDpbString(String, String)should be used; this method is not planned for removaluseFBManagedConnectionFactory.getCharSet()instead.useFBManagedConnectionFactory.setCharSet(String)instead.TODO Usage of this method should be removed or revised as current use of default encoding is not correct.Will be removed in Jaybird 5Will be removed in Jaybird 5useThrowable.getCause()instead.This method will be removed in Jaybird 5, as a replacement useJdbcTypeConverter.isJdbcType(FieldDescriptor, int)UseMaintenanceManager.limboTransactionsAsList()orMaintenanceManager.getLimboTransactions()instead; this method will be removed in Jaybird 5.We suggest you use standard Java functionality instead (egnew String(Files.readAllBytes(Paths.get(fileName)), Charset.defaultCharset()). This method will be removed in Jaybird 5.
-
Deprecated ConstructorsConstructorDescriptionIn all most all cases use
FBSQLException(String, String)in combination withSQLException.setNextException(SQLException).