|
OpenSim
|

Public Member Functions | |
| void | Initialise (string connectstring) |
| Initialise the data store. More... | |
| EstateSettings | LoadEstateSettings (UUID regionID, bool create) |
| Load estate settings for a region. More... | |
| EstateSettings | LoadEstateSettings (int estateID) |
| Load estate settings for an estate ID. More... | |
| EstateSettings | CreateNewEstate () |
| Create a new estate. More... | |
| List< EstateSettings > | LoadEstateSettingsAll () |
| Load/Get all estate settings. More... | |
| void | StoreEstateSettings (EstateSettings es) |
| Store estate settings. More... | |
| List< int > | GetEstates (string search) |
| Get estate IDs. More... | |
| List< int > | GetEstatesByOwner (UUID ownerID) |
| Get the IDs of all estates owned by the given user. More... | |
| List< int > | GetEstatesAll () |
| Get the IDs of all estates. More... | |
| bool | LinkRegion (UUID regionID, int estateID) |
| Link a region to an estate. More... | |
| List< UUID > | GetRegions (int estateID) |
| Get the UUIDs of all the regions in an estate. More... | |
| bool | DeleteEstate (int estateID) |
| Delete an estate More... | |
Definition at line 34 of file IEstateDataStore.cs.
| EstateSettings OpenSim.Data.IEstateDataStore.CreateNewEstate | ( | ) |
Create a new estate.
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, and OpenSim.Data.Null.NullEstateStore.
| bool OpenSim.Data.IEstateDataStore.DeleteEstate | ( | int | estateID | ) |
Delete an estate
| estateID |
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| List<int> OpenSim.Data.IEstateDataStore.GetEstates | ( | string | search | ) |
Get estate IDs.
| search | Name of estate to search for. This is the exact name, no parttern matching is done. |
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| List<int> OpenSim.Data.IEstateDataStore.GetEstatesAll | ( | ) |
Get the IDs of all estates.
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, and OpenSim.Data.Null.NullEstateStore.
| List<int> OpenSim.Data.IEstateDataStore.GetEstatesByOwner | ( | UUID | ownerID | ) |
Get the IDs of all estates owned by the given user.
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| List<UUID> OpenSim.Data.IEstateDataStore.GetRegions | ( | int | estateID | ) |
Get the UUIDs of all the regions in an estate.
| estateID |
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| void OpenSim.Data.IEstateDataStore.Initialise | ( | string | connectstring | ) |
Initialise the data store.
| connectstring |
Implemented in OpenSim.Data.Null.NullEstateStore, OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.MySQL.MySQLEstateStore.
| bool OpenSim.Data.IEstateDataStore.LinkRegion | ( | UUID | regionID, |
| int | estateID | ||
| ) |
Link a region to an estate.
| regionID | |
| estateID |
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| EstateSettings OpenSim.Data.IEstateDataStore.LoadEstateSettings | ( | UUID | regionID, |
| bool | create | ||
| ) |
Load estate settings for a region.
| regionID | |
| create | If true, then an estate is created if one is not found. |
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| EstateSettings OpenSim.Data.IEstateDataStore.LoadEstateSettings | ( | int | estateID | ) |
Load estate settings for an estate ID.
| estateID |
Implemented in OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| List<EstateSettings> OpenSim.Data.IEstateDataStore.LoadEstateSettingsAll | ( | ) |
Load/Get all estate settings.
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
| void OpenSim.Data.IEstateDataStore.StoreEstateSettings | ( | EstateSettings | es | ) |
Store estate settings.
This is also called by EstateSettings.Save()
| es |
Implemented in OpenSim.Data.PGSQL.PGSQLEstateStore, OpenSim.Data.MySQL.MySQLEstateStore, OpenSim.Data.SQLite.SQLiteEstateStore, and OpenSim.Data.Null.NullEstateStore.
1.8.6