Inheritance diagram for OpenSim::Data::NHibernate::NHibernateRegionData:

Public Member Functions | |
| void | Initialise (string connect) |
| Initialises the data storage engine. | |
| void | Dispose () |
| Dispose the database. | |
| void | StoreRegionSettings (RegionSettings rs) |
| RegionSettings | LoadRegionSettings (UUID regionUUID) |
| void | StoreObject (SceneObjectGroup obj, UUID regionUUID) |
| Adds an object into region storage. | |
| void | RemoveObject (UUID obj, UUID regionUUID) |
| Removes an object from region storage. | |
| List< SceneObjectGroup > | LoadObjects (UUID regionUUID) |
| Load persisted objects from region storage. | |
| void | StoreTerrain (double[,] ter, UUID regionID) |
| Store a terrain revision in region storage. | |
| double[,] | LoadTerrain (UUID regionID) |
| Load the latest terrain revision from region storage. | |
| void | RemoveLandObject (UUID globalID) |
| void | StoreLandObject (ILandObject parcel) |
| List< LandData > | LoadLandObjects (UUID regionUUID) |
| void | Shutdown () |
| See Commit. | |
| List< EstateBan > | LoadRegionBanList (UUID regionUUID) |
| Load a region banlist. | |
| void | AddToRegionBanlist (EstateBan item) |
| Add en entry into region banlist. | |
| void | RemoveFromRegionBanlist (EstateBan item) |
| remove an entry from the region banlist | |
| void | StorePrimInventory (UUID primID, ICollection< TaskInventoryItem > items) |
| see IRegionDatastore | |
Public Attributes | |
| NHibernateManager | manager |
| void OpenSim::Data::NHibernate::NHibernateRegionData::Initialise | ( | string | connect | ) | [inline] |
Initialises the data storage engine.
| filename | The file to save the database to (may not be applicable). Alternatively, a connection string for the database |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::NHibernate::NHibernateRegionData::Dispose | ( | ) | [inline] |
| void OpenSim::Data::NHibernate::NHibernateRegionData::StoreRegionSettings | ( | RegionSettings | rs | ) | [inline] |
| RegionSettings OpenSim::Data::NHibernate::NHibernateRegionData::LoadRegionSettings | ( | UUID | regionUUID | ) | [inline] |
| void OpenSim::Data::NHibernate::NHibernateRegionData::StoreObject | ( | SceneObjectGroup | obj, | |
| UUID | regionUUID | |||
| ) | [inline] |
Adds an object into region storage.
| obj | the object | |
| regionUUID | the region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::NHibernate::NHibernateRegionData::RemoveObject | ( | UUID | obj, | |
| UUID | regionUUID | |||
| ) | [inline] |
Removes an object from region storage.
| obj | the object | |
| regionUUID | the region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| List<SceneObjectGroup> OpenSim::Data::NHibernate::NHibernateRegionData::LoadObjects | ( | UUID | regionUUID | ) | [inline] |
Load persisted objects from region storage.
| regionUUID | The region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::NHibernate::NHibernateRegionData::StoreTerrain | ( | double | ter[,], | |
| UUID | regionID | |||
| ) | [inline] |
Store a terrain revision in region storage.
| ter | terrain heightfield | |
| regionID | region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| double [,] OpenSim::Data::NHibernate::NHibernateRegionData::LoadTerrain | ( | UUID | regionID | ) | [inline] |
Load the latest terrain revision from region storage.
| regionID | the region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::NHibernate::NHibernateRegionData::RemoveLandObject | ( | UUID | globalID | ) | [inline] |
| void OpenSim::Data::NHibernate::NHibernateRegionData::StoreLandObject | ( | ILandObject | parcel | ) | [inline] |
| List<LandData> OpenSim::Data::NHibernate::NHibernateRegionData::LoadLandObjects | ( | UUID | regionUUID | ) | [inline] |
| regionUUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::NHibernate::NHibernateRegionData::Shutdown | ( | ) | [inline] |
| List<EstateBan> OpenSim::Data::NHibernate::NHibernateRegionData::LoadRegionBanList | ( | UUID | regionUUID | ) | [inline] |
Load a region banlist.
| regionUUID | the region UUID |
| void OpenSim::Data::NHibernate::NHibernateRegionData::AddToRegionBanlist | ( | EstateBan | item | ) | [inline] |
Add en entry into region banlist.
| item |
| void OpenSim::Data::NHibernate::NHibernateRegionData::RemoveFromRegionBanlist | ( | EstateBan | item | ) | [inline] |
remove an entry from the region banlist
| item |
| void OpenSim::Data::NHibernate::NHibernateRegionData::StorePrimInventory | ( | UUID | primID, | |
| ICollection< TaskInventoryItem > | items | |||
| ) | [inline] |
see IRegionDatastore
| primID | ||
| items |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
1.5.1