OpenSim
|
Public Member Functions | |
PGSQLEstateStore () | |
PGSQLEstateStore (string connectionString) | |
void | Initialise (string connectionString) |
Initialises the estatedata class. More... | |
EstateSettings | LoadEstateSettings (UUID regionID, bool create) |
Loads the estate settings. More... | |
EstateSettings | CreateNewEstate () |
Create a new estate. More... | |
void | StoreEstateSettings (EstateSettings es) |
Stores the estate settings. More... | |
EstateSettings | LoadEstateSettings (int estateID) |
Load estate settings for an estate ID. More... | |
List< EstateSettings > | LoadEstateSettingsAll () |
Load/Get all estate settings. More... | |
List< int > | GetEstates (string search) |
Get estate IDs. More... | |
List< int > | GetEstatesAll () |
Get the IDs of all estates. More... | |
List< int > | GetEstatesByOwner (UUID ownerID) |
Get the IDs of all estates owned by the given user. 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... | |
Properties | |
virtual Assembly | Assembly [get] |
Definition at line 41 of file PGSQLEstateData.cs.
|
inline |
Definition at line 54 of file PGSQLEstateData.cs.
|
inline |
Definition at line 58 of file PGSQLEstateData.cs.
|
inline |
Create a new estate.
Implements OpenSim.Data.IEstateDataStore.
Definition at line 180 of file PGSQLEstateData.cs.
|
inline |
Delete an estate
estateID |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 595 of file PGSQLEstateData.cs.
|
inline |
Get estate IDs.
search | Name of estate to search for. This is the exact name, no parttern matching is done. |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 452 of file PGSQLEstateData.cs.
|
inline |
Get the IDs of all estates.
Implements OpenSim.Data.IEstateDataStore.
Definition at line 477 of file PGSQLEstateData.cs.
|
inline |
Get the IDs of all estates owned by the given user.
Implements OpenSim.Data.IEstateDataStore.
Definition at line 500 of file PGSQLEstateData.cs.
|
inline |
Get the UUIDs of all the regions in an estate.
estateID |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 570 of file PGSQLEstateData.cs.
|
inline |
Initialises the estatedata class.
connectionString | connectionString. |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 72 of file PGSQLEstateData.cs.
|
inline |
Link a region to an estate.
regionID | |
estateID |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 525 of file PGSQLEstateData.cs.
|
inline |
Loads the estate settings.
regionID | region ID. |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 106 of file PGSQLEstateData.cs.
|
inline |
Load estate settings for an estate ID.
estateID |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 382 of file PGSQLEstateData.cs.
|
inline |
Load/Get all estate settings.
Implements OpenSim.Data.IEstateDataStore.
Definition at line 440 of file PGSQLEstateData.cs.
|
inline |
Stores the estate settings.
es | estate settings |
Implements OpenSim.Data.IEstateDataStore.
Definition at line 243 of file PGSQLEstateData.cs.
|
getprotected |
Definition at line 64 of file PGSQLEstateData.cs.