aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Data/MySQL/MySQLSimulationData.cs28
1 files changed, 14 insertions, 14 deletions
diff --git a/OpenSim/Data/MySQL/MySQLSimulationData.cs b/OpenSim/Data/MySQL/MySQLSimulationData.cs
index d83ad65..a62d347 100644
--- a/OpenSim/Data/MySQL/MySQLSimulationData.cs
+++ b/OpenSim/Data/MySQL/MySQLSimulationData.cs
@@ -76,7 +76,7 @@ namespace OpenSim.Data.MySQL
76 Initialise(connectionString); 76 Initialise(connectionString);
77 } 77 }
78 78
79 public void Initialise(string connectionString) 79 public virtual void Initialise(string connectionString)
80 { 80 {
81 m_connectionString = connectionString; 81 m_connectionString = connectionString;
82 82
@@ -123,7 +123,7 @@ namespace OpenSim.Data.MySQL
123 123
124 public void Dispose() {} 124 public void Dispose() {}
125 125
126 public void StoreObject(SceneObjectGroup obj, UUID regionUUID) 126 public virtual void StoreObject(SceneObjectGroup obj, UUID regionUUID)
127 { 127 {
128 uint flags = obj.RootPart.GetEffectiveObjectFlags(); 128 uint flags = obj.RootPart.GetEffectiveObjectFlags();
129 129
@@ -263,7 +263,7 @@ namespace OpenSim.Data.MySQL
263 } 263 }
264 } 264 }
265 265
266 public void RemoveObject(UUID obj, UUID regionUUID) 266 public virtual void RemoveObject(UUID obj, UUID regionUUID)
267 { 267 {
268// m_log.DebugFormat("[REGION DB]: Deleting scene object {0} from {1} in database", obj, regionUUID); 268// m_log.DebugFormat("[REGION DB]: Deleting scene object {0} from {1} in database", obj, regionUUID);
269 269
@@ -413,7 +413,7 @@ namespace OpenSim.Data.MySQL
413 } 413 }
414 } 414 }
415 415
416 public List<SceneObjectGroup> LoadObjects(UUID regionID) 416 public virtual List<SceneObjectGroup> LoadObjects(UUID regionID)
417 { 417 {
418 const int ROWS_PER_QUERY = 5000; 418 const int ROWS_PER_QUERY = 5000;
419 419
@@ -638,7 +638,7 @@ namespace OpenSim.Data.MySQL
638 } 638 }
639 639
640 // Legacy region loading 640 // Legacy region loading
641 public double[,] LoadTerrain(UUID regionID) 641 public virtual double[,] LoadTerrain(UUID regionID)
642 { 642 {
643 double[,] ret = null; 643 double[,] ret = null;
644 TerrainData terrData = LoadTerrain(regionID, (int)Constants.RegionSize, (int)Constants.RegionSize, (int)Constants.RegionHeight); 644 TerrainData terrData = LoadTerrain(regionID, (int)Constants.RegionSize, (int)Constants.RegionSize, (int)Constants.RegionHeight);
@@ -684,7 +684,7 @@ namespace OpenSim.Data.MySQL
684 return terrData; 684 return terrData;
685 } 685 }
686 686
687 public void RemoveLandObject(UUID globalID) 687 public virtual void RemoveLandObject(UUID globalID)
688 { 688 {
689 lock (m_dbLock) 689 lock (m_dbLock)
690 { 690 {
@@ -703,7 +703,7 @@ namespace OpenSim.Data.MySQL
703 } 703 }
704 } 704 }
705 705
706 public void StoreLandObject(ILandObject parcel) 706 public virtual void StoreLandObject(ILandObject parcel)
707 { 707 {
708 lock (m_dbLock) 708 lock (m_dbLock)
709 { 709 {
@@ -762,7 +762,7 @@ namespace OpenSim.Data.MySQL
762 } 762 }
763 } 763 }
764 764
765 public RegionLightShareData LoadRegionWindlightSettings(UUID regionUUID) 765 public virtual RegionLightShareData LoadRegionWindlightSettings(UUID regionUUID)
766 { 766 {
767 RegionLightShareData nWP = new RegionLightShareData(); 767 RegionLightShareData nWP = new RegionLightShareData();
768 nWP.OnSave += StoreRegionWindlightSettings; 768 nWP.OnSave += StoreRegionWindlightSettings;
@@ -860,7 +860,7 @@ namespace OpenSim.Data.MySQL
860 return nWP; 860 return nWP;
861 } 861 }
862 862
863 public RegionSettings LoadRegionSettings(UUID regionUUID) 863 public virtual RegionSettings LoadRegionSettings(UUID regionUUID)
864 { 864 {
865 RegionSettings rs = null; 865 RegionSettings rs = null;
866 866
@@ -900,7 +900,7 @@ namespace OpenSim.Data.MySQL
900 return rs; 900 return rs;
901 } 901 }
902 902
903 public void StoreRegionWindlightSettings(RegionLightShareData wl) 903 public virtual void StoreRegionWindlightSettings(RegionLightShareData wl)
904 { 904 {
905 using (MySqlConnection dbcon = new MySqlConnection(m_connectionString)) 905 using (MySqlConnection dbcon = new MySqlConnection(m_connectionString))
906 { 906 {
@@ -1003,7 +1003,7 @@ namespace OpenSim.Data.MySQL
1003 } 1003 }
1004 } 1004 }
1005 1005
1006 public void RemoveRegionWindlightSettings(UUID regionID) 1006 public virtual void RemoveRegionWindlightSettings(UUID regionID)
1007 { 1007 {
1008 using (MySqlConnection dbcon = new MySqlConnection(m_connectionString)) 1008 using (MySqlConnection dbcon = new MySqlConnection(m_connectionString))
1009 { 1009 {
@@ -1080,7 +1080,7 @@ namespace OpenSim.Data.MySQL
1080 } 1080 }
1081 #endregion 1081 #endregion
1082 1082
1083 public void StoreRegionSettings(RegionSettings rs) 1083 public virtual void StoreRegionSettings(RegionSettings rs)
1084 { 1084 {
1085 using (MySqlConnection dbcon = new MySqlConnection(m_connectionString)) 1085 using (MySqlConnection dbcon = new MySqlConnection(m_connectionString))
1086 { 1086 {
@@ -1133,7 +1133,7 @@ namespace OpenSim.Data.MySQL
1133 } 1133 }
1134 } 1134 }
1135 1135
1136 public List<LandData> LoadLandObjects(UUID regionUUID) 1136 public virtual List<LandData> LoadLandObjects(UUID regionUUID)
1137 { 1137 {
1138 List<LandData> landData = new List<LandData>(); 1138 List<LandData> landData = new List<LandData>();
1139 1139
@@ -1982,7 +1982,7 @@ namespace OpenSim.Data.MySQL
1982 cmd.Parameters.AddWithValue("Media", null == s.Media ? null : s.Media.ToXml()); 1982 cmd.Parameters.AddWithValue("Media", null == s.Media ? null : s.Media.ToXml());
1983 } 1983 }
1984 1984
1985 public void StorePrimInventory(UUID primID, ICollection<TaskInventoryItem> items) 1985 public virtual void StorePrimInventory(UUID primID, ICollection<TaskInventoryItem> items)
1986 { 1986 {
1987 lock (m_dbLock) 1987 lock (m_dbLock)
1988 { 1988 {