Issue Details (XML | Word | Printable)

Key: JDBC-491
Type: Task Task
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Mark Rotteveel
Reporter: Mark Rotteveel
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Jaybird JCA/JDBC Driver

Remove deprecated fields, methods, etc as mentioned in the Jaybird 3.0 release notes

Created: 07/May/17 01:54 PM   Updated: 07/May/17 02:29 PM
Component/s: None
Affects Version/s: None
Fix Version/s: Jaybird 4

Issue Links:
Relate
 


 Description  « Hide
### Removal of deprecated methods ###

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`.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Mark Rotteveel added a comment - 07/May/17 02:28 PM
Deferred decision to completely remove CharacterTranslator: JDBC-492