The DataPluginFactory is now a set of generic methods instead of

multiple duplicates of the same code.
This commit is contained in:
Mike Mazur
2009-02-09 00:33:44 +00:00
parent d85fce99f4
commit 369eef5fcd
5 changed files with 95 additions and 82 deletions

View File

@@ -70,7 +70,7 @@ namespace OpenSim.Framework.Communications
/// </param>
public void AddPlugin(string provider, string connect)
{
m_plugins.AddRange(DataPluginFactory.LoadInventoryDataPlugins(provider, connect));
m_plugins.AddRange(DataPluginFactory.LoadDataPlugins<IInventoryDataPlugin>(provider, connect));
}
#endregion

View File

@@ -85,7 +85,7 @@ namespace OpenSim.Framework.Communications
/// </param>
public void AddPlugin(string provider, string connect)
{
_plugins.AddRange(DataPluginFactory.LoadUserDataPlugins(provider, connect));
_plugins.AddRange(DataPluginFactory.LoadDataPlugins<IUserDataPlugin>(provider, connect));
}
#region Get UserProfile