Following is a list of deprecated features and behavior changes to UltraLiteJ introduced in version 12.0.0. For information about supported platforms and versions, see http://www.sybase.com/detail?id=1061806.
-p option for ULjInfo, ULjLoad and ULjUnload is now optional dba is used as the default password when the -p option is not specified.
UltraLiteJ no longer supports BlackBerry OS 4.1 UltraLiteJ now supports BlackBerry OS 4.2 or later.
Modified UltraLiteJ API objects The following objects have been modified since the last release:
The ianywhere.ultralitej package name has changed. The package name now include the version number to allow multiple versions of UltraLiteJ to co-exist in the BlackBerry and Java ME environment, UltraLiteJ JAR files, COD files. See UltraLiteJ API reference.
The table_autoinc column in UltraLiteJ syscolumn system table has been removed. See syscolumn system table.
The CollectionOfValueReaders interface has been removed. All CollectionOfValueReader methods have been moved to the ResultSet interface. See ResultSet interface [UltraLiteJ].
The CollectionOfValueWriters interface has been removed. All CollectionOfValueWriter methods have been moved to the PreparedStatement interface. See PreparedStatement interface [UltraLiteJ].
The ConfigPersistent methods setRowMaximumThreshold and setRowMinimumThreshold have been replaced by setRowScoreFlushSize and setRowScoreMaximum. See ConfigPersistent.setRowScoreFlushSize method [UltraLiteJ] and ConfigPersistent.setRowScoreMaximum method [UltraLiteJ].
All schema-related methods and interfaces have been removed. The ForeignKeySchema interface and all methods in the ColumnSchema, IndexSchema, and TableSchema interfaces have been removed. The following methods have been removed from the Connection interface:
Use UltraLiteJ supported SQL statements, such as CREATE TABLE and CREATE PUBLICATION, to perform schema operations. See UltraLite SQL statements.
The setDatabaseId and getDatabasePartitionSize methods of the Connection interface have been removed. A default partition size can no longer be specified. Use the DEFAULT GLOBAL AUTOINCREMENT statement to override the default partition size. See Using GLOBAL AUTOINCREMENT in UltraLite.
The getDatabaseID method of the Connection interface now has the same effect as calling Connection.getOption(OPTION_DATABASE_ID). See Connection.getOption method [BlackBerry] [UltraLiteJ].
The Value, ValueReader, and ValueWriter classes have been removed.
Discuss this page in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |