OpenSim::Data::MSSQL::MSSQLAssetData Class Reference

A MSSQL Interface for the Asset server. More...

Inheritance diagram for OpenSim::Data::MSSQL::MSSQLAssetData:

OpenSim::Data::AssetDataBase OpenSim::Framework::IAssetProviderPlugin OpenSim::Framework::IPlugin List of all members.

Public Member Functions

override void Dispose ()
override void Initialise ()
 Initialises asset interface
override void Initialise (string connectionString)
 Initialises asset interface.
override AssetBase FetchAsset (UUID assetID)
 Fetch Asset from database.
override void CreateAsset (AssetBase asset)
 Create asset in database.
override void UpdateAsset (AssetBase asset)
 Update asset in database.
override bool ExistsAsset (UUID uuid)
 Check if asset exist in database.

Properties

override string Version [get]
 Database provider version.
override string Name [get]
 The name of this DB provider.

Detailed Description

A MSSQL Interface for the Asset server.


Member Function Documentation

override void OpenSim::Data::MSSQL::MSSQLAssetData::Dispose (  )  [inline, virtual]

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::MSSQL::MSSQLAssetData::Initialise (  )  [inline, virtual]

Initialises asset interface

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::MSSQL::MSSQLAssetData::Initialise ( string  connectionString  )  [inline, virtual]

Initialises asset interface.

a string instead of file, if someone writes the support

Parameters:
connectionString connect string

Implements OpenSim::Data::AssetDataBase.

override AssetBase OpenSim::Data::MSSQL::MSSQLAssetData::FetchAsset ( UUID  assetID  )  [inline, virtual]

Fetch Asset from database.

Parameters:
assetID the asset UUID
Returns:

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::MSSQL::MSSQLAssetData::CreateAsset ( AssetBase  asset  )  [inline, virtual]

Create asset in database.

Parameters:
asset the asset

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::MSSQL::MSSQLAssetData::UpdateAsset ( AssetBase  asset  )  [inline, virtual]

Update asset in database.

Parameters:
asset the asset

Implements OpenSim::Data::AssetDataBase.

override bool OpenSim::Data::MSSQL::MSSQLAssetData::ExistsAsset ( UUID  uuid  )  [inline, virtual]

Check if asset exist in database.

Parameters:
uuid 
Returns:
true if exist.

Implements OpenSim::Data::AssetDataBase.


Property Documentation

override string OpenSim::Data::MSSQL::MSSQLAssetData::Version [get]

Database provider version.

Reimplemented from OpenSim::Data::AssetDataBase.

override string OpenSim::Data::MSSQL::MSSQLAssetData::Name [get]

The name of this DB provider.

Reimplemented from OpenSim::Data::AssetDataBase.


The documentation for this class was generated from the following file:
Generated on Tue Jan 6 01:00:46 2009 for OpenSim by  doxygen 1.5.1