/*
* We're going to have to do some writing. Switch to a
* writable locker if we don't already have one.
*/
if (!isWritableLocker) {
locker.operationEnd(OperationStatus.SUCCESS);
locker = LockerFactory.getWritableLocker
(this,
txn,
dbConfig.getTransactional(),
true, // retainNonTxnLocks