diff options
author | Charles Krinke | 2008-06-27 02:15:57 +0000 |
---|---|---|
committer | Charles Krinke | 2008-06-27 02:15:57 +0000 |
commit | ca8d1d57e1bbf49cb52abe81b3a7246dacbe9b03 (patch) | |
tree | 97f8cce96ea2e98b96b36e523c59361bf00f63b8 /OpenSim/Data/NHibernate/NHibernateAssetData.cs | |
parent | Mantis#1610. Thank you, Melanie for a patch that: (diff) | |
download | opensim-SC_OLD-ca8d1d57e1bbf49cb52abe81b3a7246dacbe9b03.zip opensim-SC_OLD-ca8d1d57e1bbf49cb52abe81b3a7246dacbe9b03.tar.gz opensim-SC_OLD-ca8d1d57e1bbf49cb52abe81b3a7246dacbe9b03.tar.bz2 opensim-SC_OLD-ca8d1d57e1bbf49cb52abe81b3a7246dacbe9b03.tar.xz |
Mantis#1591. Thank you graciously, Sempuki for a patch that:
Currently module loading is done ad-hoc. I propose creating a simple
loader class that leverages Mono.Addins (and perhaps the new .NET
addins when they become available in mono). Attached is a basic
patch for review that compiles into HEAD, but doesn't yet replace
any existing ad-hoc loaders.
Diffstat (limited to 'OpenSim/Data/NHibernate/NHibernateAssetData.cs')
-rw-r--r-- | OpenSim/Data/NHibernate/NHibernateAssetData.cs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/OpenSim/Data/NHibernate/NHibernateAssetData.cs b/OpenSim/Data/NHibernate/NHibernateAssetData.cs index 89f907f..a339ee3 100644 --- a/OpenSim/Data/NHibernate/NHibernateAssetData.cs +++ b/OpenSim/Data/NHibernate/NHibernateAssetData.cs | |||
@@ -43,7 +43,7 @@ namespace OpenSim.Data.NHibernate | |||
43 | /// <summary> | 43 | /// <summary> |
44 | /// A User storage interface for the DB4o database system | 44 | /// A User storage interface for the DB4o database system |
45 | /// </summary> | 45 | /// </summary> |
46 | public class NHibernateAssetData : AssetDataBase, IDisposable | 46 | public class NHibernateAssetData : AssetDataBase |
47 | { | 47 | { |
48 | private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); | 48 | private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); |
49 | 49 | ||
@@ -51,6 +51,8 @@ namespace OpenSim.Data.NHibernate | |||
51 | private ISessionFactory factory; | 51 | private ISessionFactory factory; |
52 | private ISession session; | 52 | private ISession session; |
53 | 53 | ||
54 | override public void Dispose() { } | ||
55 | |||
54 | public override void Initialise() | 56 | public override void Initialise() |
55 | { | 57 | { |
56 | Initialise("SQLiteDialect;SqliteClientDriver;URI=file:Asset.db,version=3"); | 58 | Initialise("SQLiteDialect;SqliteClientDriver;URI=file:Asset.db,version=3"); |
@@ -173,9 +175,5 @@ namespace OpenSim.Data.NHibernate | |||
173 | get { return "0.1"; } | 175 | get { return "0.1"; } |
174 | } | 176 | } |
175 | 177 | ||
176 | public void Dispose() | ||
177 | { | ||
178 | |||
179 | } | ||
180 | } | 178 | } |
181 | } | 179 | } |