mirror of
https://github.com/opensim/opensim.git
synced 2026-08-10 11:33:28 +08:00
Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data plugins.
This commit is contained in:
@@ -43,9 +43,9 @@ namespace OpenSim.Framework.Communications.Cache
|
||||
protected IAssetReceiver m_receiver;
|
||||
protected BlockingQueue<AssetRequest> m_assetRequests;
|
||||
protected Thread m_localAssetServerThread;
|
||||
protected IAssetProviderPlugin m_assetProvider;
|
||||
protected IAssetDataPlugin m_assetProvider;
|
||||
|
||||
public IAssetProviderPlugin AssetProviderPlugin
|
||||
public IAssetDataPlugin AssetProviderPlugin
|
||||
{
|
||||
get { return m_assetProvider; }
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@ namespace OpenSim.Framework.Communications.Cache
|
||||
AddPlugin(pluginName, connect);
|
||||
}
|
||||
|
||||
public SQLAssetServer(IAssetProviderPlugin assetProvider)
|
||||
public SQLAssetServer(IAssetDataPlugin assetProvider)
|
||||
{
|
||||
m_assetProvider = assetProvider;
|
||||
}
|
||||
@@ -54,12 +54,12 @@ namespace OpenSim.Framework.Communications.Cache
|
||||
{
|
||||
if (!pluginType.IsAbstract)
|
||||
{
|
||||
Type typeInterface = pluginType.GetInterface("IAssetProviderPlugin", true);
|
||||
Type typeInterface = pluginType.GetInterface("IAssetDataPlugin", true);
|
||||
|
||||
if (typeInterface != null)
|
||||
{
|
||||
IAssetProviderPlugin plug =
|
||||
(IAssetProviderPlugin) Activator.CreateInstance(pluginAssembly.GetType(pluginType.ToString()));
|
||||
IAssetDataPlugin plug =
|
||||
(IAssetDataPlugin) Activator.CreateInstance(pluginAssembly.GetType(pluginType.ToString()));
|
||||
m_assetProvider = plug;
|
||||
m_assetProvider.Initialise(connect);
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ using OpenMetaverse;
|
||||
|
||||
namespace OpenSim.Framework
|
||||
{
|
||||
public interface IAssetProviderPlugin : IPlugin
|
||||
public interface IAssetDataPlugin : IPlugin
|
||||
{
|
||||
AssetBase FetchAsset(UUID uuid);
|
||||
void CreateAsset(AssetBase asset);
|
||||
@@ -44,7 +44,7 @@ namespace OpenSim.Framework
|
||||
public AssetDataInitialiser (string s) { connect = s; }
|
||||
public override void Initialise (IPlugin plugin)
|
||||
{
|
||||
IAssetProviderPlugin p = plugin as IAssetProviderPlugin;
|
||||
IAssetDataPlugin p = plugin as IAssetDataPlugin;
|
||||
p.Initialise (connect);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user