From 29355de6ee01b1f44f32ea45b9c06f636ae9a241 Mon Sep 17 00:00:00 2001
From: lbsa71
Date: Mon, 13 Apr 2009 20:04:18 +0000
Subject: * Some more experimental work on distributed assets. Nothing hotwired
yet. * Introduced preprocess step in FetchAsset (Might revert this later)
* Some minor CCC * Added actual implementation of GetUserProfile( uri ) and
the corresponding handler to OGS1. * Introduced non-functioning GetUserUri(
userProfile) awaiting user server wireup (this might move elsewhere)
---
OpenSim/Data/MySQL/MySQLAssetData.cs | 36 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)
(limited to 'OpenSim/Data/MySQL/MySQLAssetData.cs')
diff --git a/OpenSim/Data/MySQL/MySQLAssetData.cs b/OpenSim/Data/MySQL/MySQLAssetData.cs
index 20b2673..cc16389 100644
--- a/OpenSim/Data/MySQL/MySQLAssetData.cs
+++ b/OpenSim/Data/MySQL/MySQLAssetData.cs
@@ -109,6 +109,24 @@ namespace OpenSim.Data.MySQL
public override void Dispose() { }
+ ///
+ /// Database provider version
+ ///
+ override public string Version
+ {
+ get { return _dbConnection.getVersion(); }
+ }
+
+ ///
+ /// The name of this DB provider
+ ///
+ override public string Name
+ {
+ get { return "MySQL Asset storage engine"; }
+ }
+
+ #endregion
+
#region IAssetDataPlugin Members
///
@@ -117,7 +135,7 @@ namespace OpenSim.Data.MySQL
/// Asset UUID to fetch
/// Return the asset
/// On failure : throw an exception and attempt to reconnect to database
- override public AssetBase FetchAsset(UUID assetID)
+ override protected AssetBase FetchStoredAsset(UUID assetID)
{
AssetBase asset = null;
lock (_dbConnection)
@@ -364,22 +382,6 @@ namespace OpenSim.Data.MySQL
#endregion
- ///
- /// Database provider version
- ///
- override public string Version
- {
- get { return _dbConnection.getVersion(); }
- }
- ///
- /// The name of this DB provider
- ///
- override public string Name
- {
- get { return "MySQL Asset storage engine"; }
- }
-
- #endregion
}
}
--
cgit v1.1