Inheritance diagram for OpenSim::Data::NHibernate::NHibernateInventoryData:

Public Member Functions | |
| void | Initialise () |
| Default-initialises the plugin. | |
| void | Initialise (string connect) |
| Initialises the interface. | |
| InventoryItemBase | getInventoryItem (UUID item) |
| Returns an inventory item by its UUID. | |
| void | addInventoryItem (InventoryItemBase item) |
| Creates a new inventory item based on item. | |
| void | updateInventoryItem (InventoryItemBase item) |
| Updates an inventory item with item (updates based on ID). | |
| void | deleteInventoryItem (UUID itemID) |
| InventoryFolderBase | getInventoryFolder (UUID folder) |
| Returns an inventory folder by its UUID. | |
| void | addInventoryFolder (InventoryFolderBase folder) |
| Creates a new inventory folder based on folder. | |
| void | updateInventoryFolder (InventoryFolderBase folder) |
| Updates an inventory folder with folder (updates based on ID). | |
| void | deleteInventoryFolder (UUID folderID) |
| void | Shutdown () |
| void | Dispose () |
| Closes the interface. | |
| void | moveInventoryFolder (InventoryFolderBase folder) |
| Updates a folder based on its ID with folder. | |
| void | moveInventoryItem (InventoryItemBase item) |
| List< InventoryItemBase > | getInventoryInFolder (UUID folderID) |
| Returns a list of inventory items contained within the specified folder. | |
| List< InventoryFolderBase > | getUserRootFolders (UUID user) |
| Returns a list of the root folders within a users inventory. | |
| InventoryFolderBase | getUserRootFolder (UUID user) |
| Returns the users inventory root folder. | |
| List< InventoryFolderBase > | getInventoryFolders (UUID parentID) |
| Returns a list of inventory folders contained in the folder 'parentID'. | |
| List< InventoryFolderBase > | getFolderHierarchy (UUID parentID) |
| Returns all descendent folders of this folder. Does not return the parent folder itself. | |
| List< InventoryItemBase > | fetchActiveGestures (UUID avatarID) |
| Returns all activated gesture-items in the inventory of the specified avatar. | |
Properties | |
| string | Name [get] |
| The plugin being loaded. | |
| string | Version [get] |
| The plugins version. | |
| void OpenSim::Data::NHibernate::NHibernateInventoryData::Initialise | ( | ) | [inline] |
| void OpenSim::Data::NHibernate::NHibernateInventoryData::Initialise | ( | string | connect | ) | [inline] |
| InventoryItemBase OpenSim::Data::NHibernate::NHibernateInventoryData::getInventoryItem | ( | UUID | item | ) | [inline] |
Returns an inventory item by its UUID.
| item | The UUID of the item to be returned |
Implements OpenSim::Framework::IInventoryDataPlugin.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::addInventoryItem | ( | InventoryItemBase | item | ) | [inline] |
Creates a new inventory item based on item.
| item | The item to be created |
Implements OpenSim::Framework::IInventoryDataPlugin.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::updateInventoryItem | ( | InventoryItemBase | item | ) | [inline] |
Updates an inventory item with item (updates based on ID).
| item | The updated item |
Implements OpenSim::Framework::IInventoryDataPlugin.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::deleteInventoryItem | ( | UUID | itemID | ) | [inline] |
| InventoryFolderBase OpenSim::Data::NHibernate::NHibernateInventoryData::getInventoryFolder | ( | UUID | folder | ) | [inline] |
Returns an inventory folder by its UUID.
| folder | The UUID of the folder to be returned |
Implements OpenSim::Framework::IInventoryDataPlugin.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::addInventoryFolder | ( | InventoryFolderBase | folder | ) | [inline] |
Creates a new inventory folder based on folder.
| folder | The folder to be created |
Implements OpenSim::Framework::IInventoryDataPlugin.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::updateInventoryFolder | ( | InventoryFolderBase | folder | ) | [inline] |
Updates an inventory folder with folder (updates based on ID).
| folder | The updated folder |
Implements OpenSim::Framework::IInventoryDataPlugin.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::deleteInventoryFolder | ( | UUID | folderID | ) | [inline] |
| void OpenSim::Data::NHibernate::NHibernateInventoryData::Shutdown | ( | ) | [inline] |
| void OpenSim::Data::NHibernate::NHibernateInventoryData::Dispose | ( | ) | [inline] |
Closes the interface.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::moveInventoryFolder | ( | InventoryFolderBase | folder | ) | [inline] |
Updates a folder based on its ID with folder.
| folder | The inventory folder |
Implements OpenSim::Framework::IInventoryDataPlugin.
| void OpenSim::Data::NHibernate::NHibernateInventoryData::moveInventoryItem | ( | InventoryItemBase | item | ) | [inline] |
| List<InventoryItemBase> OpenSim::Data::NHibernate::NHibernateInventoryData::getInventoryInFolder | ( | UUID | folderID | ) | [inline] |
Returns a list of inventory items contained within the specified folder.
| folderID | The UUID of the target folder |
Implements OpenSim::Framework::IInventoryDataPlugin.
| List<InventoryFolderBase> OpenSim::Data::NHibernate::NHibernateInventoryData::getUserRootFolders | ( | UUID | user | ) | [inline] |
Returns a list of the root folders within a users inventory.
| user | The user whos inventory is to be searched |
Implements OpenSim::Framework::IInventoryDataPlugin.
| InventoryFolderBase OpenSim::Data::NHibernate::NHibernateInventoryData::getUserRootFolder | ( | UUID | user | ) | [inline] |
Returns the users inventory root folder.
| user | The UUID of the user who is having inventory being returned |
Implements OpenSim::Framework::IInventoryDataPlugin.
| List<InventoryFolderBase> OpenSim::Data::NHibernate::NHibernateInventoryData::getInventoryFolders | ( | UUID | parentID | ) | [inline] |
Returns a list of inventory folders contained in the folder 'parentID'.
| parentID | The folder to get subfolders for |
Implements OpenSim::Framework::IInventoryDataPlugin.
| List<InventoryFolderBase> OpenSim::Data::NHibernate::NHibernateInventoryData::getFolderHierarchy | ( | UUID | parentID | ) | [inline] |
Returns all descendent folders of this folder. Does not return the parent folder itself.
| parentID | The folder to get subfolders for |
Implements OpenSim::Framework::IInventoryDataPlugin.
| List<InventoryItemBase> OpenSim::Data::NHibernate::NHibernateInventoryData::fetchActiveGestures | ( | UUID | avatarID | ) | [inline] |
Returns all activated gesture-items in the inventory of the specified avatar.
| avatarID | The UUID of the avatar |
Implements OpenSim::Framework::IInventoryDataPlugin.
string OpenSim::Data::NHibernate::NHibernateInventoryData::Name [get] |
The plugin being loaded.
Implements OpenSim::Framework::IPlugin.
string OpenSim::Data::NHibernate::NHibernateInventoryData::Version [get] |
The plugins version.
Implements OpenSim::Framework::IPlugin.
1.5.1