From 4db839c3b84bed8a775074beb1ae0b526bc05e81 Mon Sep 17 00:00:00 2001
From: Justin Clarke Casey
Date: Wed, 23 Apr 2008 17:04:15 +0000
Subject: * Implement proper emptying of trashcan on standalone * On
standalone, folders (and their items) should now be persistently deleted on
trash emptying, as well as immediate child items * An implementation for grid
mode will follow.
---
OpenSim/Framework/Communications/Cache/InventoryFolderImpl.cs | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
(limited to 'OpenSim/Framework/Communications/Cache/InventoryFolderImpl.cs')
diff --git a/OpenSim/Framework/Communications/Cache/InventoryFolderImpl.cs b/OpenSim/Framework/Communications/Cache/InventoryFolderImpl.cs
index daf9ab5..7812499 100644
--- a/OpenSim/Framework/Communications/Cache/InventoryFolderImpl.cs
+++ b/OpenSim/Framework/Communications/Cache/InventoryFolderImpl.cs
@@ -79,14 +79,12 @@ namespace OpenSim.Framework.Communications.Cache
///
/// Delete all the folders and items in this folder.
- ///
- /// TODO: This method is not used yet, but will be shortly
///
- public void DeleteAllContents()
+ public void Purge()
{
foreach (InventoryFolderImpl folder in SubFolders.Values)
{
- folder.DeleteAllContents();
+ folder.Purge();
}
SubFolders.Clear();
@@ -206,7 +204,7 @@ namespace OpenSim.Framework.Communications.Cache
}
///
- /// Return the list of folders in this folder
+ /// Return the list of immediate child folders in this folder.
///
public List RequestListOfFolders()
{
--
cgit v1.1