From 8ecfc9a717c259fd238312888f6178b3f86c008a Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Fri, 10 Jul 2009 20:17:13 +0000 Subject: Committing the interface change and the addition to the modules to get the ball rolling on replacable modules. No user functionality yet --- OpenSim/Region/CoreModules/Asset/CenomeAssetCache.cs | 5 +++++ OpenSim/Region/CoreModules/Asset/CoreAssetCache.cs | 5 +++++ OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs | 5 +++++ OpenSim/Region/CoreModules/Asset/GlynnTuckerAssetCache.cs | 5 +++++ 4 files changed, 20 insertions(+) (limited to 'OpenSim/Region/CoreModules/Asset') diff --git a/OpenSim/Region/CoreModules/Asset/CenomeAssetCache.cs b/OpenSim/Region/CoreModules/Asset/CenomeAssetCache.cs index 0d73296..5ce8cd0 100644 --- a/OpenSim/Region/CoreModules/Asset/CenomeAssetCache.cs +++ b/OpenSim/Region/CoreModules/Asset/CenomeAssetCache.cs @@ -290,6 +290,11 @@ namespace OpenSim.Region.CoreModules.Asset get { return "CenomeMemoryAssetCache"; } } + public Type ReplacableInterface + { + get { return null; } + } + /// /// New region is being added to server. /// diff --git a/OpenSim/Region/CoreModules/Asset/CoreAssetCache.cs b/OpenSim/Region/CoreModules/Asset/CoreAssetCache.cs index 0ae206d..445a469 100644 --- a/OpenSim/Region/CoreModules/Asset/CoreAssetCache.cs +++ b/OpenSim/Region/CoreModules/Asset/CoreAssetCache.cs @@ -54,6 +54,11 @@ namespace OpenSim.Region.CoreModules.Asset get { return "CoreAssetCache"; } } + public Type ReplacableInterface + { + get { return null; } + } + public void Initialise(IConfigSource source) { IConfig moduleConfig = source.Configs["Modules"]; diff --git a/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs b/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs index 6ea9e27..9a165fb 100644 --- a/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs +++ b/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs @@ -146,6 +146,11 @@ namespace Flotsam.RegionModules.AssetCache m_InvalidChars.AddRange(Path.GetInvalidFileNameChars()); } + public Type ReplacableInterface + { + get { return null; } + } + public string Name { get { return m_ModuleName; } diff --git a/OpenSim/Region/CoreModules/Asset/GlynnTuckerAssetCache.cs b/OpenSim/Region/CoreModules/Asset/GlynnTuckerAssetCache.cs index d3a5006..cea5dd6 100644 --- a/OpenSim/Region/CoreModules/Asset/GlynnTuckerAssetCache.cs +++ b/OpenSim/Region/CoreModules/Asset/GlynnTuckerAssetCache.cs @@ -51,6 +51,11 @@ namespace OpenSim.Region.CoreModules.Asset // Instrumentation private uint m_DebugRate = 0; + public Type ReplacableInterface + { + get { return null; } + } + public string Name { get { return "GlynnTuckerAssetCache"; } -- cgit v1.1