I think we may have goofed a little bit in how we implemented
LockOptions specifically in terms of
That grew out of the legacy means for specifying lock modes on Query and
setLockMode(String alias, LockMode lockMode);
There is a discussion going on in JIRA right now about this. See
if you wish to join in..