29 using System.Collections.Generic;
32 using OpenSim.Framework;
34 namespace OpenSim.Data.
Null
41 public string Version {
get {
return "1.0.0.0"; } }
54 get {
return "Null Inventory Data Interface"; }
69 return new List<InventoryFolderBase>();
79 return new List<InventoryItemBase>();
89 return new List<InventoryFolderBase>();
109 return new List<InventoryFolderBase>();
217 return new List<InventoryItemBase>();
void moveInventoryFolder(InventoryFolderBase folder)
Updates a folder based on its ID with folder
InventoryFolderBase getInventoryFolder(UUID folder)
Returns a specified inventory folder by its UUID
List< InventoryItemBase > fetchActiveGestures(UUID avatarID)
Returns all activated gesture-items in the inventory of the specified avatar.
void addInventoryFolder(InventoryFolderBase folder)
Adds a new folder specified by folder
List< InventoryItemBase > getInventoryInFolder(UUID folderID)
Returns a list of inventory items contained within the specified folder
void updateInventoryFolder(InventoryFolderBase folder)
Updates a folder based on its ID with folder
List< InventoryFolderBase > getFolderHierarchy(UUID parentID)
Returns all descendent folders of this folder. Does not return the parent folder itself.
void addInventoryItem(InventoryItemBase item)
Creates a new inventory item based on item
InventoryFolderBase getUserRootFolder(UUID user)
Returns the users inventory root folder.
InventoryItemBase getInventoryItem(UUID item)
Returns an inventory item by its UUID
void deleteInventoryItem(UUID item)
List< InventoryFolderBase > getInventoryFolders(UUID parentID)
Returns a list of inventory folders contained in the folder 'parentID'
void deleteInventoryFolder(UUID folder)
Deletes a folder. Thie will delete both the folder itself and its contents (items and descendent fold...
void updateInventoryItem(InventoryItemBase item)
Updates an inventory item with item (updates based on ID)
Inventory Item - contains all the properties associated with an individual inventory piece...
List< InventoryFolderBase > getUserRootFolders(UUID user)
Returns a list of the root folders within a users inventory
void Initialise()
Default-initialises the plugin
InventoryItemBase queryInventoryItem(UUID item)
InventoryFolderBase queryInventoryFolder(UUID folder)
void Initialise(string connect)
Initialises the interface
This class is completely null.
An interface for accessing inventory data from a storage server