diff options
Diffstat (limited to 'OpenSim/Services/Connectors')
-rw-r--r-- | OpenSim/Services/Connectors/Inventory/XInventoryServicesConnector.cs | 41 | ||||
-rw-r--r-- | OpenSim/Services/Connectors/SimianGrid/SimianInventoryServiceConnector.cs | 31 |
2 files changed, 1 insertions, 71 deletions
diff --git a/OpenSim/Services/Connectors/Inventory/XInventoryServicesConnector.cs b/OpenSim/Services/Connectors/Inventory/XInventoryServicesConnector.cs index 36d4ae2..d258293 100644 --- a/OpenSim/Services/Connectors/Inventory/XInventoryServicesConnector.cs +++ b/OpenSim/Services/Connectors/Inventory/XInventoryServicesConnector.cs | |||
@@ -484,45 +484,6 @@ namespace OpenSim.Services.Connectors | |||
484 | return 0; | 484 | return 0; |
485 | } | 485 | } |
486 | 486 | ||
487 | public InventoryCollection GetUserInventory(UUID principalID) | ||
488 | { | ||
489 | InventoryCollection inventory = new InventoryCollection(); | ||
490 | inventory.Folders = new List<InventoryFolderBase>(); | ||
491 | inventory.Items = new List<InventoryItemBase>(); | ||
492 | inventory.UserID = principalID; | ||
493 | |||
494 | try | ||
495 | { | ||
496 | Dictionary<string, object> ret = MakeRequest("GETUSERINVENTORY", | ||
497 | new Dictionary<string, object> { | ||
498 | { "PRINCIPAL", principalID.ToString() } | ||
499 | }); | ||
500 | |||
501 | if (!CheckReturn(ret)) | ||
502 | return null; | ||
503 | |||
504 | Dictionary<string, object> folders = | ||
505 | (Dictionary<string, object>)ret["FOLDERS"]; | ||
506 | Dictionary<string, object> items = | ||
507 | (Dictionary<string, object>)ret["ITEMS"]; | ||
508 | |||
509 | foreach (Object o in folders.Values) // getting the values directly, we don't care about the keys folder_i | ||
510 | inventory.Folders.Add(BuildFolder((Dictionary<string, object>)o)); | ||
511 | foreach (Object o in items.Values) // getting the values directly, we don't care about the keys item_i | ||
512 | inventory.Items.Add(BuildItem((Dictionary<string, object>)o)); | ||
513 | } | ||
514 | catch (Exception e) | ||
515 | { | ||
516 | m_log.Error("[XINVENTORY SERVICES CONNECTOR]: Exception in GetUserInventory: ", e); | ||
517 | } | ||
518 | |||
519 | return inventory; | ||
520 | } | ||
521 | |||
522 | public void GetUserInventory(UUID principalID, InventoryReceiptCallback callback) | ||
523 | { | ||
524 | } | ||
525 | |||
526 | public bool HasInventoryForUser(UUID principalID) | 487 | public bool HasInventoryForUser(UUID principalID) |
527 | { | 488 | { |
528 | return false; | 489 | return false; |
@@ -607,4 +568,4 @@ namespace OpenSim.Services.Connectors | |||
607 | return item; | 568 | return item; |
608 | } | 569 | } |
609 | } | 570 | } |
610 | } \ No newline at end of file | 571 | } |
diff --git a/OpenSim/Services/Connectors/SimianGrid/SimianInventoryServiceConnector.cs b/OpenSim/Services/Connectors/SimianGrid/SimianInventoryServiceConnector.cs index 97eaabe..9ded1c4 100644 --- a/OpenSim/Services/Connectors/SimianGrid/SimianInventoryServiceConnector.cs +++ b/OpenSim/Services/Connectors/SimianGrid/SimianInventoryServiceConnector.cs | |||
@@ -197,37 +197,6 @@ namespace OpenSim.Services.Connectors.SimianGrid | |||
197 | } | 197 | } |
198 | 198 | ||
199 | /// <summary> | 199 | /// <summary> |
200 | /// Synchronous inventory fetch. | ||
201 | /// </summary> | ||
202 | /// <param name="userID"></param> | ||
203 | /// <returns></returns> | ||
204 | [Obsolete] | ||
205 | public InventoryCollection GetUserInventory(UUID userID) | ||
206 | { | ||
207 | m_log.Error("[SIMIAN INVENTORY CONNECTOR]: Obsolete GetUserInventory called for " + userID); | ||
208 | |||
209 | InventoryCollection inventory = new InventoryCollection(); | ||
210 | inventory.UserID = userID; | ||
211 | inventory.Folders = new List<InventoryFolderBase>(); | ||
212 | inventory.Items = new List<InventoryItemBase>(); | ||
213 | |||
214 | return inventory; | ||
215 | } | ||
216 | |||
217 | /// <summary> | ||
218 | /// Request the inventory for a user. This is an asynchronous operation that will call the callback when the | ||
219 | /// inventory has been received | ||
220 | /// </summary> | ||
221 | /// <param name="userID"></param> | ||
222 | /// <param name="callback"></param> | ||
223 | [Obsolete] | ||
224 | public void GetUserInventory(UUID userID, InventoryReceiptCallback callback) | ||
225 | { | ||
226 | m_log.Error("[SIMIAN INVENTORY CONNECTOR]: Obsolete GetUserInventory called for " + userID); | ||
227 | callback(new List<InventoryFolderImpl>(0), new List<InventoryItemBase>(0)); | ||
228 | } | ||
229 | |||
230 | /// <summary> | ||
231 | /// Retrieve the root inventory folder for the given user. | 200 | /// Retrieve the root inventory folder for the given user. |
232 | /// </summary> | 201 | /// </summary> |
233 | /// <param name="userID"></param> | 202 | /// <param name="userID"></param> |