OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Data.Null.NullEstateStore Class Reference
Inheritance diagram for OpenSim.Data.Null.NullEstateStore:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Data.Null.NullEstateStore:
Collaboration graph
[legend]

Public Member Functions

 NullEstateStore ()
 
 NullEstateStore (string connectionString)
 
void Initialise (string connectionString)
 Initialise the data store. More...
 
EstateSettings LoadEstateSettings (UUID regionID, bool create)
 Load estate settings for a region. More...
 
void StoreEstateSettings (EstateSettings es)
 Store estate settings. More...
 
EstateSettings LoadEstateSettings (int estateID)
 Load estate settings for an estate ID. More...
 
EstateSettings CreateNewEstate ()
 Create a new estate. More...
 
List< EstateSettingsLoadEstateSettingsAll ()
 Load/Get all estate settings. More...
 
List< int > GetEstatesAll ()
 Get the IDs of all estates. More...
 
List< int > GetEstates (string search)
 Get estate IDs. 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...
 
List< int > GetEstatesByOwner (UUID ownerID)
 Get the IDs of all estates owned by the given user. More...
 

Properties

virtual Assembly Assembly [get]
 

Detailed Description

Definition at line 39 of file NullEstateData.cs.

Constructor & Destructor Documentation

OpenSim.Data.Null.NullEstateStore.NullEstateStore ( )
inline

Definition at line 66 of file NullEstateData.cs.

OpenSim.Data.Null.NullEstateStore.NullEstateStore ( string  connectionString)
inline

Definition at line 70 of file NullEstateData.cs.

Member Function Documentation

EstateSettings OpenSim.Data.Null.NullEstateStore.CreateNewEstate ( )
inline

Create a new estate.

Returns
A EstateSettings

Implements OpenSim.Data.IEstateDataStore.

Definition at line 101 of file NullEstateData.cs.

bool OpenSim.Data.Null.NullEstateStore.DeleteEstate ( int  estateID)
inline

Delete an estate

Parameters
estateID
Returns
true if the delete succeeded, false otherwise

Implements OpenSim.Data.IEstateDataStore.

Definition at line 137 of file NullEstateData.cs.

List<int> OpenSim.Data.Null.NullEstateStore.GetEstates ( string  search)
inline

Get estate IDs.

Parameters
searchName of estate to search for. This is the exact name, no parttern matching is done.
Returns

Implements OpenSim.Data.IEstateDataStore.

Definition at line 120 of file NullEstateData.cs.

List<int> OpenSim.Data.Null.NullEstateStore.GetEstatesAll ( )
inline

Get the IDs of all estates.

Returns
An empty list if no estates were found.

Implements OpenSim.Data.IEstateDataStore.

Definition at line 113 of file NullEstateData.cs.

List<int> OpenSim.Data.Null.NullEstateStore.GetEstatesByOwner ( UUID  ownerID)
inline

Get the IDs of all estates owned by the given user.

Returns
An empty list if no estates were found.

Implements OpenSim.Data.IEstateDataStore.

Definition at line 145 of file NullEstateData.cs.

List<UUID> OpenSim.Data.Null.NullEstateStore.GetRegions ( int  estateID)
inline

Get the UUIDs of all the regions in an estate.

Parameters
estateID
Returns

Implements OpenSim.Data.IEstateDataStore.

Definition at line 131 of file NullEstateData.cs.

void OpenSim.Data.Null.NullEstateStore.Initialise ( string  connectstring)
inline

Initialise the data store.

Parameters
connectstring

Implements OpenSim.Data.IEstateDataStore.

Definition at line 75 of file NullEstateData.cs.

bool OpenSim.Data.Null.NullEstateStore.LinkRegion ( UUID  regionID,
int  estateID 
)
inline

Link a region to an estate.

Parameters
regionID
estateID
Returns
true if the link succeeded, false otherwise

Implements OpenSim.Data.IEstateDataStore.

Definition at line 126 of file NullEstateData.cs.

EstateSettings OpenSim.Data.Null.NullEstateStore.LoadEstateSettings ( UUID  regionID,
bool  create 
)
inline

Load estate settings for a region.

Parameters
regionID
createIf true, then an estate is created if one is not found.
Returns

Implements OpenSim.Data.IEstateDataStore.

Definition at line 85 of file NullEstateData.cs.

EstateSettings OpenSim.Data.Null.NullEstateStore.LoadEstateSettings ( int  estateID)
inline

Load estate settings for an estate ID.

Parameters
estateID
Returns

Implements OpenSim.Data.IEstateDataStore.

Definition at line 96 of file NullEstateData.cs.

List<EstateSettings> OpenSim.Data.Null.NullEstateStore.LoadEstateSettingsAll ( )
inline

Load/Get all estate settings.

Returns
An empty list if no estates were found.

Implements OpenSim.Data.IEstateDataStore.

Definition at line 106 of file NullEstateData.cs.

void OpenSim.Data.Null.NullEstateStore.StoreEstateSettings ( EstateSettings  es)
inline

Store estate settings.

This is also called by EstateSettings.Save()

Parameters
es

Implements OpenSim.Data.IEstateDataStore.

Definition at line 90 of file NullEstateData.cs.

Property Documentation

virtual Assembly OpenSim.Data.Null.NullEstateStore.Assembly
getprotected

Definition at line 62 of file NullEstateData.cs.


The documentation for this class was generated from the following file: