code: public boolean hasItemData(NodeData parentData, QPathEntry name, ItemType itemType) throws RepositoryException
     {
        if (txStarted())
        {
           ItemState state = transactionLog.getItemState(parentData, name, itemType);
           if (state != null)
           {
              return state.isDeleted() ? false : true;
           }
        }
        return storageDataManager.hasItemData(parentData, name, itemType);
     }
docs: {@inheritDoc}