code: public ItemData get(final String parentId, final QPathEntry name, ItemType itemType)
     {
        if (enabled && parentId != null && name != null)
        {
           try
           {
              ItemData itemData = null;
              if (itemType == ItemType.NODE || itemType == ItemType.UNKNOWN)
              {
                 itemData = getItem(parentId, name, ItemType.NODE);
              }
  
              if (itemType == ItemType.PROPERTY || itemType == ItemType.UNKNOWN && itemData == null)
              {
                 itemData = getItem(parentId, name, ItemType.PROPERTY);
              }
  
              return itemData;
           }
           catch (Exception e)
           {
              LOG.error("GET operation fails. Parent ID=" + parentId + " name "
                 + (name != null ? name.getAsString() : name) + ". Error " + e + ". NULL returned.", e);
           }
        }
  
        return null;
     }
docs: {@inheritDoc}