Difference between revisions of "JavaQM-API SuportedFeatures"

From ScarletDME
Jump to navigation Jump to search
(New page: 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 ...)
 
 
Line 1: Line 1:
 
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.
 
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.
 
== Java Multivalue Utilities ==
 
 
  
 
== Protocol Features Supported ==
 
== Protocol Features Supported ==
Line 28: Line 25:
 
*  21  Execute command
 
*  21  Execute command
 
*  22  Response to input
 
*  22  Response to input
*  23  End command '''Not Supported'''
+
*  23  End command '''Not Implemented'''
 
*  24  Network login
 
*  24  Network login
*  25  QMLocal login '''Not Supported'''
+
*  25  QMLocal login '''Not Implemented'''
 
*  26  Select index
 
*  26  Select index
*  27  Enter licensed package '''Not Supported'''
+
*  27  Enter licensed package '''Not Implemented'''
*  28  Exit licensed package '''Not Supported'''
+
*  28  Exit licensed package '''Not Implemented'''
*  29  Open QMNet file '''Not Supported'''
+
*  29  Open QMNet file '''Not Implemented'''
 
*  30  Lock a record
 
*  30  Lock a record
*  31  Clearfile '''Not Supported'''
+
*  31  Clearfile '''Not Implemented'''
*  32  Get file lock '''Not Supported'''
+
*  32  Get file lock '''Not Implemented'''
*  33  Release file lock '''Not Supported'''
+
*  33  Release file lock '''Not Implemented'''
 
*  34  Test lock '''Not Supported'''
 
*  34  Test lock '''Not Supported'''
*  35  Fetch information about indices '''Not Supported'''
+
*  35  Fetch information about indices '''Not Implemented'''
*  36  Fetch information about an index '''Not Supported'''
+
*  36  Fetch information about an index '''Not Implemented'''
 
*  37  Select file and return list
 
*  37  Select file and return list
 
*  38  Select index, returning indexed values
 
*  38  Select index, returning indexed values
 
*  39  Select index, returning keys for value
 
*  39  Select index, returning keys for value
*  40  Perform FILEINFO() action '''Not Supported'''
+
*  40  Perform FILEINFO() action '''Not Implemented'''
*  41  READV and variants '''Not Supported'''
+
*  41  READV and variants '''Not Implemented'''
 
*  42  Set index at extreme left
 
*  42  Set index at extreme left
 
*  43  Set index at extreme right
 
*  43  Set index at extreme right
 
*  44  Scan index to left
 
*  44  Scan index to left
 
*  45  Scan index to right
 
*  45  Scan index to right
*  46  Enable/disable mark mapping '''Not Supported'''
+
*  46  Enable/disable mark mapping '''Not Implemented'''
 +
 
 +
== Java Multivalue Utilities ==
 +
Non implemented
 +
* QMExtract()
 +
* QMReplace()
 +
* QMIns()
 +
* QMDel()
 +
* QMLocate()
 +
* QMChange()
 +
* QMDcount()
 +
* QMField()
 +
* QMMatch()
 +
* QMMatchfield()

Latest revision as of 22:28, 6 June 2011

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()