public void PurgeItems(UUID userId, IEnumerable <UUID> itemIds)
        {
            List <InventoryItemBase> items = _storage.GetItems(itemIds, false);

            foreach (InventoryItemBase item in items)
            {
                if (item.Owner != userId)
                {
                    throw new InventorySecurityException(String.Format("Not purging item {0} for user {1}. User does not own the item", item.ID, userId));
                }
            }

            _storage.PurgeItems(items);
        }