JavaQM-API SuportedFeatures
Jump to navigation
Jump to search
There are two lists of features. Things that the QMClient system is capable of, marked with which of them the Java API supports. Then second is a list of additional tools and features the Java API provides for helping you work with MultiValu data, etc.
Protocol Features Supported
The Java API library supports the following features that the qmclient protocol provides;
- 1 Quit
- 2 Get extended error text
- 3 Set account
- 4 Open file
- 5 Close file
- 6 Read record (READ)
- 7 Read record (READL)
- 8 Read record (READL, waiting)
- 9 Read record (READU)
- 10 Read record (READU, waiting)
- 11 Select file
- 12 Read next id from select list
- 13 Clear select list
- 14 Read select list
- 15 Release lock
- 16 Write record
- 17 Write record, retaining lock
- 18 Delete record
- 19 Delete record, retaining lock
- 20 Call catalogued subroutine
- 21 Execute command
- 22 Response to input
- 23 End command Not Implemented
- 24 Network login
- 25 QMLocal login Not Implemented
- 26 Select index
- 27 Enter licensed package Not Implemented
- 28 Exit licensed package Not Implemented
- 29 Open QMNet file Not Implemented
- 30 Lock a record
- 31 Clearfile Not Implemented
- 32 Get file lock Not Implemented
- 33 Release file lock Not Implemented
- 34 Test lock Not Supported
- 35 Fetch information about indices Not Implemented
- 36 Fetch information about an index Not Implemented
- 37 Select file and return list
- 38 Select index, returning indexed values
- 39 Select index, returning keys for value
- 40 Perform FILEINFO() action Not Implemented
- 41 READV and variants Not Implemented
- 42 Set index at extreme left
- 43 Set index at extreme right
- 44 Scan index to left
- 45 Scan index to right
- 46 Enable/disable mark mapping Not Implemented
Java Multivalue Utilities
Non implemented
* QMExtract() * QMReplace() * QMIns() * QMDel() * QMLocate() * QMChange() * QMDcount() * QMField() * QMMatch() * QMMatchfield()