The release notes for Domino 9.0.1 FP 8 say:
View.createViewNavFromKey (Java and LotusScript) - This method in the View class is now available with this release. It functions the same as View.getAllEntriesByKey except that it returns a ViewNavigator instead of a ViewEntryCollection.
The advantage of using a ViewNavigator over a ViewEntryCollection is that a view with multiple catgories (sic) may have documents that appear twice in the view. Unfortunately, a ViewEntryCollection does not allow for the repeat entries. A ViewNavigator, however, will match the view as displayed AND with the repeated documents. This the ViewNavigator collection can be traversed faster when using the ViewNavigator.setCacheSize and View.setAutoUpdate(false) methods.
This is exactly what I needed, so I tried using it, but I get a crash:
Exception: Not implemented
NotesException: Not implemented
at lotus.domino.cso.Base.notImplemented(Unknown Source)
at lotus.domino.cso.View.createViewNavFromKey(Unknown Source)
I’ve verified that I’m using Notes.jar and NCSO.jar from Feature Pack 9. So has anyone else gotten this new method to work, or is it still a little bleeding edge for use?