In case of PESSIMISTIC/REPEATABLE_READ transaction get() method is semantically ReadAndLock, while getAllOutTx() is simple Read. You can probably argue the API usability here, but functionality is available and I don't see any hacks.
-Val -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Explicit-lock-whithin-a-transaction-tp8586p9104.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.