this.threadId = threadId;
}
public void run() throws Exception {
MultiMapContainer container = getOrCreateContainer();
if (!container.txnLock(dataKey, caller, threadId, ttl + 10000L)){
throw new TransactionException("Lock is not owned by the transaction! -> " + container.getLockOwnerInfo(dataKey));
}
}
protected void writeInternal(ObjectDataOutput out) throws IOException {