You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following methods will be removed in Jaybird 3.1:
- `CharacterTranslator.getMapping()`, use `CharacterTranslator.getMapping(char)`
instead.
Complete removal of the character translation support is also being
considered, as similar effects can be achieved by a custom encoding
implementation\.
- `GDSHelper.iscVaxInteger(byte[] buffer, int pos, int length)` use
`VaxEncoding.iscVaxInteger(byte[] buffer, int startPosition, int length)`
instead.
- `GDSHelper.iscVaxLong(byte[] buffer, int pos, int length)` use
`VaxEncoding.iscVaxLong(byte[] buffer, int startPosition, int length)`
instead.
- `MaintenanceManager.commitTransaction(int transactionId)`, use
`MaintenanceManager.commitTransaction(long transactionId)` instead.
- `MaintenanceManager.rollbackTransaction(int transactionId)`, use
`MaintenanceManager.rollbackTransaction(long transactionId)` instead.
### Removal of deprecated constants ###
The following constants will be removed in Jaybird 3.1:
- All `SQL_STATE_*` constants in `FBSQLException`,
`FBResourceTransactionException`, `FBResourceException`, and
`FBDriverNotCapableException` will be removed. Use equivalent constants in
`org.firebirdsql.jdbc.SQLStateConstants`.
summary: Removed deprecated fields, methods, etc as mentioned in the Jaybird 3.0 release notes => Remove deprecated fields, methods, etc as mentioned in the Jaybird 3.0 release notes
Submitted by: @mrotteveel
Is related to JDBC492
### Removal of deprecated methods ###
The following methods will be removed in Jaybird 3.1:
- `CharacterTranslator.getMapping()`, use `CharacterTranslator.getMapping(char)`
instead.
- `GDSHelper.iscVaxInteger(byte[] buffer, int pos, int length)` use
`VaxEncoding.iscVaxInteger(byte[] buffer, int startPosition, int length)`
instead.
- `GDSHelper.iscVaxLong(byte[] buffer, int pos, int length)` use
`VaxEncoding.iscVaxLong(byte[] buffer, int startPosition, int length)`
instead.
- `MaintenanceManager.commitTransaction(int transactionId)`, use
`MaintenanceManager.commitTransaction(long transactionId)` instead.
- `MaintenanceManager.rollbackTransaction(int transactionId)`, use
`MaintenanceManager.rollbackTransaction(long transactionId)` instead.
### Removal of deprecated constants ###
The following constants will be removed in Jaybird 3.1:
- All `SQL_STATE_*` constants in `FBSQLException`,
`FBResourceTransactionException`, `FBResourceException`, and
`FBDriverNotCapableException` will be removed. Use equivalent constants in
`org.firebirdsql.jdbc.SQLStateConstants`.
Commits: a994b48
The text was updated successfully, but these errors were encountered: