diff --git a/OpenSim.RegionServer/OpenSim.RegionServer.csproj b/OpenSim.RegionServer/OpenSim.RegionServer.csproj index aba06fe1fa..38cc87b230 100644 --- a/OpenSim.RegionServer/OpenSim.RegionServer.csproj +++ b/OpenSim.RegionServer/OpenSim.RegionServer.csproj @@ -141,7 +141,7 @@ Code - + Code diff --git a/OpenSim.RegionServer/OpenSim.RegionServer.dll.build b/OpenSim.RegionServer/OpenSim.RegionServer.dll.build index 28bef04b30..5b61e1b91c 100644 --- a/OpenSim.RegionServer/OpenSim.RegionServer.dll.build +++ b/OpenSim.RegionServer/OpenSim.RegionServer.dll.build @@ -16,12 +16,12 @@ - + diff --git a/OpenSim.RegionServer/OpenSimApplicationBase.cs b/OpenSim.RegionServer/RegionServerBase.cs similarity index 75% rename from OpenSim.RegionServer/OpenSimApplicationBase.cs rename to OpenSim.RegionServer/RegionServerBase.cs index 0c5a5cf9ae..69a87485ef 100644 --- a/OpenSim.RegionServer/OpenSimApplicationBase.cs +++ b/OpenSim.RegionServer/RegionServerBase.cs @@ -25,7 +25,7 @@ using OpenSim.GenericConfig; namespace OpenSim { - public class OpenSimApplicationBase + public class RegionServerBase { protected IGenericConfig localConfig; protected PhysicsManager physManager; @@ -51,12 +51,12 @@ namespace OpenSim protected ConsoleBase m_console; - public OpenSimApplicationBase() + public RegionServerBase() { } - public OpenSimApplicationBase(bool sandBoxMode, bool startLoginServer, string physicsEngine, bool useConfigFile, bool silent, string configFile) + public RegionServerBase(bool sandBoxMode, bool startLoginServer, string physicsEngine, bool useConfigFile, bool silent, string configFile) { this.configFileSetup = useConfigFile; m_sandbox = sandBoxMode; @@ -77,5 +77,27 @@ namespace OpenSim public virtual void StartUp() { } + + protected virtual void SetupLocalGridServers() + { + } + + protected virtual void SetupRemoteGridServers() + { + + } + + protected virtual void SetupLocalWorld() + { + } + + protected virtual void SetupHttpListener() + { + } + + protected virtual void ConnectToRemoteGridServer() + { + + } } } diff --git a/OpenSim/OpenSimMain.cs b/OpenSim/OpenSimMain.cs index b7c8bef45a..8da76cae73 100644 --- a/OpenSim/OpenSimMain.cs +++ b/OpenSim/OpenSimMain.cs @@ -54,7 +54,7 @@ using OpenSim.GenericConfig; namespace OpenSim { - public class OpenSimMain : OpenSimApplicationBase, conscmd_callback + public class OpenSimMain : RegionServerBase, conscmd_callback { public OpenSimMain(bool sandBoxMode, bool startLoginServer, string physicsEngine, bool useConfigFile, bool silent, string configFile) @@ -184,7 +184,7 @@ namespace OpenSim } # region Setup methods - protected virtual void SetupLocalGridServers() + protected override void SetupLocalGridServers() { GridServers.AssetDll = "OpenSim.GridInterfaces.Local.dll"; GridServers.GridDll = "OpenSim.GridInterfaces.Local.dll"; @@ -202,7 +202,7 @@ namespace OpenSim } } - protected virtual void SetupRemoteGridServers() + protected override void SetupRemoteGridServers() { if (this.gridLocalAsset) { @@ -227,7 +227,7 @@ namespace OpenSim } } - protected virtual void SetupLocalWorld() + protected override void SetupLocalWorld() { m_console.WriteLine(OpenSim.Framework.Console.LogPriority.NORMAL, "Main.cs:Startup() - We are " + regionData.RegionName + " at " + regionData.RegionLocX.ToString() + "," + regionData.RegionLocY.ToString()); m_console.WriteLine(OpenSim.Framework.Console.LogPriority.LOW, "Initialising world"); @@ -254,7 +254,7 @@ namespace OpenSim LocalWorld.LoadPrimsFromStorage(); } - protected virtual void SetupHttpListener() + protected override void SetupHttpListener() { httpServer = new BaseHttpServer(regionData.IPListenPort); @@ -292,7 +292,7 @@ namespace OpenSim } } - protected virtual void ConnectToRemoteGridServer() + protected override void ConnectToRemoteGridServer() { if (GridServers.GridServer.RequestConnection(regionData.SimUUID, regionData.IPListenAddr, (uint)regionData.IPListenPort)) {