logger.log(Level.FINEST, "serviceEventQueue sessionId:{0}",
HexDumper.toHexString(sessionId));
}
BigInteger sessionRefId = new BigInteger(1, sessionId);
TaskQueue taskQueue = sessionTaskQueues.get(sessionRefId);
if (taskQueue == null) {
TaskQueue newTaskQueue =
transactionScheduler.createTaskQueue();
taskQueue = sessionTaskQueues.
putIfAbsent(sessionRefId, newTaskQueue);
if (taskQueue == null) {
taskQueue = newTaskQueue;