code: @Override
     protected synchronized void internalUnLock(String sessionId, String nodeIdentifier) throws LockException
     {
        LockData lData = getLockDataById(nodeIdentifier);
  
        if (lData != null)
        {
           doRemove(lData);
  
           CacheableSessionLockManager sessMgr = sessionLockManagers.get(sessionId);
           if (sessMgr != null)
           {
              sessMgr.notifyLockRemoved(nodeIdentifier);
           }
        }
     }
docs: {@inheritDoc}