Inheritance diagram for OpenSim::Data::MSSQL::MSSQLRegionDataStore:

Public Member Functions | |
| void | Initialise (string connectionString) |
| Initialises the region datastore. | |
| void | Dispose () |
| Dispose the database. | |
| List< SceneObjectGroup > | LoadObjects (UUID regionUUID) |
| Loads the objects present in the region. | |
| void | StoreObject (SceneObjectGroup obj, UUID regionUUID) |
| Stores all object's details apart from inventory. | |
| void | RemoveObject (UUID objectID, UUID regionUUID) |
| Removes a object from the database. Meaning removing it from tables Prims, PrimShapes and PrimItems. | |
| void | StorePrimInventory (UUID primID, ICollection< TaskInventoryItem > items) |
| Store the inventory of a prim. Warning deletes everything first and then adds all again. | |
| double[,] | LoadTerrain (UUID regionID) |
| Loads the terrain map. | |
| void | StoreTerrain (double[,] terrain, UUID regionID) |
| Stores the terrain map to DB. | |
| List< LandData > | LoadLandObjects (UUID regionUUID) |
| Loads all the land objects of a region. | |
| void | StoreLandObject (ILandObject parcel) |
| Stores land object with landaccess list. | |
| void | RemoveLandObject (UUID globalID) |
| Removes a land object from DB. | |
| RegionSettings | LoadRegionSettings (UUID regionUUID) |
| Loads the settings of a region. | |
| void | StoreRegionSettings (RegionSettings regionSettings) |
| Store region settings, need to check if the check is really necesary. If we can make something for creating new region. | |
| void | Shutdown () |
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::Initialise | ( | string | connectionString | ) | [inline] |
Initialises the region datastore.
| connectionString | The connection string. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::Dispose | ( | ) | [inline] |
| List<SceneObjectGroup> OpenSim::Data::MSSQL::MSSQLRegionDataStore::LoadObjects | ( | UUID | regionUUID | ) | [inline] |
Loads the objects present in the region.
| regionUUID | The region UUID. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::StoreObject | ( | SceneObjectGroup | obj, | |
| UUID | regionUUID | |||
| ) | [inline] |
Stores all object's details apart from inventory.
| obj | ||
| regionUUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::RemoveObject | ( | UUID | objectID, | |
| UUID | regionUUID | |||
| ) | [inline] |
Removes a object from the database. Meaning removing it from tables Prims, PrimShapes and PrimItems.
| objectID | id of scenegroup | |
| regionUUID | regionUUID (is this used anyway |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::StorePrimInventory | ( | UUID | primID, | |
| ICollection< TaskInventoryItem > | items | |||
| ) | [inline] |
Store the inventory of a prim. Warning deletes everything first and then adds all again.
| primID | ||
| items |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| double [,] OpenSim::Data::MSSQL::MSSQLRegionDataStore::LoadTerrain | ( | UUID | regionID | ) | [inline] |
Loads the terrain map.
| regionID | regionID. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::StoreTerrain | ( | double | terrain[,], | |
| UUID | regionID | |||
| ) | [inline] |
Stores the terrain map to DB.
| terrain | terrain map data. | |
| regionID | regionID. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| List<LandData> OpenSim::Data::MSSQL::MSSQLRegionDataStore::LoadLandObjects | ( | UUID | regionUUID | ) | [inline] |
Loads all the land objects of a region.
| regionUUID | The region UUID. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::StoreLandObject | ( | ILandObject | parcel | ) | [inline] |
Stores land object with landaccess list.
| parcel | parcel data. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::RemoveLandObject | ( | UUID | globalID | ) | [inline] |
Removes a land object from DB.
| globalID | UUID of landobject |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| RegionSettings OpenSim::Data::MSSQL::MSSQLRegionDataStore::LoadRegionSettings | ( | UUID | regionUUID | ) | [inline] |
Loads the settings of a region.
| regionUUID | The region UUID. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::StoreRegionSettings | ( | RegionSettings | regionSettings | ) | [inline] |
Store region settings, need to check if the check is really necesary. If we can make something for creating new region.
| regionSettings | region settings. |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MSSQL::MSSQLRegionDataStore::Shutdown | ( | ) | [inline] |
1.5.1