OpenSim
|
Public Member Functions | |
EstateDataService (IConfigSource config) | |
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 > | 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... | |
Public Member Functions inherited from OpenSim.Services.Base.ServiceBase | |
T | LoadPlugin< T > (string dllName) |
T | LoadPlugin< T > (string dllName, Object[] args) |
T | LoadPlugin< T > (string dllName, string className, Object[] args) |
ServiceBase (IConfigSource config) | |
Protected Attributes | |
IEstateDataStore | m_database |
Definition at line 41 of file EstateDataService.cs.
|
inline |
Definition at line 49 of file EstateDataService.cs.
|
inline |
Create a new estate.
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 91 of file EstateDataService.cs.
|
inline |
Delete an estate
estateID |
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 131 of file EstateDataService.cs.
|
inline |
Get estate IDs.
search | Name of estate to search for. This is the exact name, no parttern matching is done. |
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 106 of file EstateDataService.cs.
|
inline |
Get the IDs of all estates.
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 111 of file EstateDataService.cs.
|
inline |
Get the IDs of all estates owned by the given user.
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 116 of file EstateDataService.cs.
|
inline |
Get the UUIDs of all the regions in an estate.
estateID |
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 126 of file EstateDataService.cs.
|
inline |
Link a region to an estate.
regionID | |
estateID |
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 121 of file EstateDataService.cs.
|
inline |
Load estate settings for a region.
regionID | |
create | If true, then an estate is created if one is not found. |
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 81 of file EstateDataService.cs.
|
inline |
Load estate settings for an estate ID.
estateID |
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 86 of file EstateDataService.cs.
|
inline |
Load/Get all estate settings.
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 96 of file EstateDataService.cs.
|
inline |
Store estate settings.
This is also called by EstateSettings.Save()
es |
Implements OpenSim.Services.Interfaces.IEstateDataService.
Definition at line 101 of file EstateDataService.cs.
|
protected |
Definition at line 47 of file EstateDataService.cs.