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

Public Member Functions

 EstateDataRemoteConnector (IConfigSource source)
 
virtual void Initialise (IConfigSource source)
 
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...
 
List< int > GetEstatesByOwner (UUID ownerID)
 Get the IDs of all estates owned by the given user. More...
 
List< UUID > GetRegions (int estateID)
 Get the UUIDs of all the regions in an estate. 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 ()
 Forbidden operation More...
 
void StoreEstateSettings (EstateSettings es)
 Store estate settings. More...
 
bool LinkRegion (UUID regionID, int estateID)
 Link a region to an estate. More...
 
bool DeleteEstate (int estateID)
 Forbidden operation More...
 
- Public Member Functions inherited from OpenSim.Services.Connectors.BaseServiceConnector
 BaseServiceConnector ()
 
 BaseServiceConnector (IConfigSource config, string section)
 
void Initialise (IConfigSource config, string section)
 

Additional Inherited Members

- Protected Attributes inherited from OpenSim.Services.Connectors.BaseServiceConnector
IServiceAuth m_Auth
 

Detailed Description

Definition at line 45 of file EstateDataConnector.cs.

Constructor & Destructor Documentation

OpenSim.Services.Connectors.EstateDataRemoteConnector.EstateDataRemoteConnector ( IConfigSource  source)
inline

Definition at line 55 of file EstateDataConnector.cs.

Member Function Documentation

EstateSettings OpenSim.Services.Connectors.EstateDataRemoteConnector.CreateNewEstate ( )
inline

Forbidden operation

Returns

Implements OpenSim.Services.Interfaces.IEstateDataService.

Definition at line 243 of file EstateDataConnector.cs.

bool OpenSim.Services.Connectors.EstateDataRemoteConnector.DeleteEstate ( int  estateID)
inline

Forbidden operation

Returns

Implements OpenSim.Services.Interfaces.IEstateDataService.

Definition at line 299 of file EstateDataConnector.cs.

List<int> OpenSim.Services.Connectors.EstateDataRemoteConnector.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.Services.Interfaces.IEstateDataService.

Definition at line 131 of file EstateDataConnector.cs.

List<int> OpenSim.Services.Connectors.EstateDataRemoteConnector.GetEstatesAll ( )
inline

Get the IDs of all estates.

Returns
An empty list if no estates were found.

Implements OpenSim.Services.Interfaces.IEstateDataService.

Definition at line 117 of file EstateDataConnector.cs.

List<int> OpenSim.Services.Connectors.EstateDataRemoteConnector.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.Services.Interfaces.IEstateDataService.

Definition at line 146 of file EstateDataConnector.cs.

List<UUID> OpenSim.Services.Connectors.EstateDataRemoteConnector.GetRegions ( int  estateID)
inline

Get the UUIDs of all the regions in an estate.

Parameters
estateID
Returns

Implements OpenSim.Services.Interfaces.IEstateDataService.

Definition at line 161 of file EstateDataConnector.cs.

virtual void OpenSim.Services.Connectors.EstateDataRemoteConnector.Initialise ( IConfigSource  source)
inlinevirtual

Definition at line 60 of file EstateDataConnector.cs.

bool OpenSim.Services.Connectors.EstateDataRemoteConnector.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.Services.Interfaces.IEstateDataService.

Definition at line 260 of file EstateDataConnector.cs.

EstateSettings OpenSim.Services.Connectors.EstateDataRemoteConnector.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.Services.Interfaces.IEstateDataService.

Definition at line 191 of file EstateDataConnector.cs.

EstateSettings OpenSim.Services.Connectors.EstateDataRemoteConnector.LoadEstateSettings ( int  estateID)
inline

Load estate settings for an estate ID.

Parameters
estateID
Returns

Implements OpenSim.Services.Interfaces.IEstateDataService.

Definition at line 215 of file EstateDataConnector.cs.

List<EstateSettings> OpenSim.Services.Connectors.EstateDataRemoteConnector.LoadEstateSettingsAll ( )
inline

Load/Get all estate settings.

Returns
An empty list if no estates were found.

Implements OpenSim.Services.Interfaces.IEstateDataService.

Definition at line 84 of file EstateDataConnector.cs.

void OpenSim.Services.Connectors.EstateDataRemoteConnector.StoreEstateSettings ( EstateSettings  es)
inline

Store estate settings.

This is also called by EstateSettings.Save()

Parameters
es

Implements OpenSim.Services.Interfaces.IEstateDataService.

Definition at line 249 of file EstateDataConnector.cs.


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