docs: public OJBLock atomicGetOrCreateLock(Object resourceId, Object isolationId)
      {
          synchronized(globalLocks)
          {
              MultiLevelLock lock = getLock(resourceId);
              if(lock == null)
              {
                  lock = createLock(resourceId, isolationId);
              }
              return (OJBLock) lock;
          }
      }