OpenSim::Data::NHibernate::NHibernateAssetData Class Reference

A User storage interface for the DB4o database system. More...

Inheritance diagram for OpenSim::Data::NHibernate::NHibernateAssetData:

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

Public Member Functions

override void Dispose ()
override void Initialise ()
 Default-initialises the plugin.
override void Initialise (string connect)
override AssetBase FetchAsset (UUID uuid)
override void CreateAsset (AssetBase asset)
override void UpdateAsset (AssetBase asset)
override bool ExistsAsset (UUID uuid)
void DeleteAsset (UUID uuid)

Properties

override string Name [get]
 Returns the plugin name.
override string Version [get]
 Returns the plugin version.

Detailed Description

A User storage interface for the DB4o database system.


Member Function Documentation

override void OpenSim::Data::NHibernate::NHibernateAssetData::Dispose (  )  [inline, virtual]

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::NHibernate::NHibernateAssetData::Initialise (  )  [inline, virtual]

Default-initialises the plugin.

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::NHibernate::NHibernateAssetData::Initialise ( string  connect  )  [inline, virtual]

Implements OpenSim::Data::AssetDataBase.

override AssetBase OpenSim::Data::NHibernate::NHibernateAssetData::FetchAsset ( UUID  uuid  )  [inline, virtual]

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::NHibernate::NHibernateAssetData::CreateAsset ( AssetBase  asset  )  [inline, virtual]

Implements OpenSim::Data::AssetDataBase.

override void OpenSim::Data::NHibernate::NHibernateAssetData::UpdateAsset ( AssetBase  asset  )  [inline, virtual]

Implements OpenSim::Data::AssetDataBase.

override bool OpenSim::Data::NHibernate::NHibernateAssetData::ExistsAsset ( UUID  uuid  )  [inline, virtual]

Implements OpenSim::Data::AssetDataBase.

void OpenSim::Data::NHibernate::NHibernateAssetData::DeleteAsset ( UUID  uuid  )  [inline]


Property Documentation

override string OpenSim::Data::NHibernate::NHibernateAssetData::Name [get]

Returns the plugin name.

Returns:
Plugin name, eg MySQL User Provider

Reimplemented from OpenSim::Data::AssetDataBase.

override string OpenSim::Data::NHibernate::NHibernateAssetData::Version [get]

Returns the plugin version.

Returns:
Plugin version in MAJOR.MINOR.REVISION.BUILD format

Reimplemented from OpenSim::Data::AssetDataBase.


The documentation for this class was generated from the following file:
Generated on Mon Jan 5 01:00:39 2009 for OpenSim by  doxygen 1.5.1