Renamed IUGAIMCore to IGridServiceCore, still not really happy with this name as it could be confused with the Grid Server namespace or with the IGridService in the region servers.

GenericGridServerConcept
MW 2009-02-25 19:39:56 +00:00
parent 0f62b2bacb
commit c856da2ee6
19 changed files with 69 additions and 68 deletions

View File

@ -30,7 +30,7 @@ using OpenSim.Framework.Servers;
namespace OpenSim.Grid.Framework
{
public interface IUGAIMCore
public interface IGridServiceCore
{
T Get<T>();
void RegisterInterface<T>(T iface);

View File

@ -6,7 +6,7 @@ namespace OpenSim.Grid.Framework
public interface IGridServiceModule
{
void Close();
void Initialise(IUGAIMCore core);
void Initialise(IGridServiceCore core);
void PostInitialise();
void RegisterHandlers(BaseHttpServer httpServer);
}

View File

@ -43,7 +43,7 @@ namespace OpenSim.Grid.GridServer.Modules
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
protected GridDBService m_gridDBService;
protected IUGAIMCore m_gridCore;
protected IGridServiceCore m_gridCore;
protected GridConfig m_config;
@ -61,7 +61,7 @@ namespace OpenSim.Grid.GridServer.Modules
{
}
public void Initialise(string opensimVersion, GridDBService gridDBService, IUGAIMCore gridCore, GridConfig config)
public void Initialise(string opensimVersion, GridDBService gridDBService, IGridServiceCore gridCore, GridConfig config)
{
m_opensimVersion = opensimVersion;
m_gridDBService = gridDBService;

View File

@ -46,7 +46,7 @@ namespace OpenSim.Grid.GridServer.Modules
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
private GridDBService m_gridDBService;
private IUGAIMCore m_gridCore;
private IGridServiceCore m_gridCore;
protected GridConfig m_config;
@ -67,7 +67,7 @@ namespace OpenSim.Grid.GridServer.Modules
{
}
public void Initialise(string opensimVersion, GridDBService gridDBService, IUGAIMCore gridCore, GridConfig config)
public void Initialise(string opensimVersion, GridDBService gridDBService, IGridServiceCore gridCore, GridConfig config)
{
m_opensimVersion = opensimVersion;
m_gridDBService = gridDBService;

View File

@ -47,7 +47,7 @@ namespace OpenSim.Grid.GridServer.Modules
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
private GridDBService m_gridDBService;
private IUGAIMCore m_gridCore;
private IGridServiceCore m_gridCore;
protected GridConfig m_config;
@ -69,7 +69,7 @@ namespace OpenSim.Grid.GridServer.Modules
{
}
public void Initialise(string opensimVersion, GridDBService gridDBService, IUGAIMCore gridCore, GridConfig config)
public void Initialise(string opensimVersion, GridDBService gridDBService, IGridServiceCore gridCore, GridConfig config)
{
m_opensimVersion = opensimVersion;
m_gridDBService = gridDBService;

View File

@ -41,7 +41,7 @@ namespace OpenSim.Grid.GridServer
{
/// <summary>
/// </summary>
public class GridServerBase : BaseOpenSimServer, IUGAIMCore
public class GridServerBase : BaseOpenSimServer, IGridServiceCore
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -50,12 +50,12 @@ namespace OpenSim.Grid.MessagingServer.Modules
private IMessageUserServerService m_userServerModule;
private IUGAIMCore m_messageCore;
private IGridServiceCore m_messageCore;
// a dictionary of all current regions this server knows about
private Dictionary<ulong, RegionProfileData> m_regionInfoCache = new Dictionary<ulong, RegionProfileData>();
public MessageRegionModule(MessageServerConfig config, IUGAIMCore messageCore)
public MessageRegionModule(MessageServerConfig config, IGridServiceCore messageCore)
{
m_cfg = config;
m_messageCore = messageCore;

View File

@ -49,7 +49,7 @@ namespace OpenSim.Grid.MessagingServer.Modules
private MessageServerConfig m_cfg;
private UserDataBaseService m_userDataBaseService;
private IUGAIMCore m_messageCore;
private IGridServiceCore m_messageCore;
private IMessageUserServerService m_userServerModule;
private IMessageRegionLookup m_regionModule;
@ -57,7 +57,7 @@ namespace OpenSim.Grid.MessagingServer.Modules
// a dictionary of all current presences this server knows about
private Dictionary<UUID, UserPresenceData> m_presences = new Dictionary<UUID,UserPresenceData>();
public MessageService(MessageServerConfig cfg, IUGAIMCore messageCore, UserDataBaseService userDataBaseService)
public MessageService(MessageServerConfig cfg, IGridServiceCore messageCore, UserDataBaseService userDataBaseService)
{
m_cfg = cfg;
m_messageCore = messageCore;

View File

@ -48,11 +48,11 @@ namespace OpenSim.Grid.MessagingServer.Modules
private MessageServerConfig m_cfg;
private IUGAIMCore m_messageCore;
private IGridServiceCore m_messageCore;
private Timer reconnectTimer = new Timer(300000); // 5 mins
public MessageUserServerModule(MessageServerConfig config, IUGAIMCore messageCore)
public MessageUserServerModule(MessageServerConfig config, IGridServiceCore messageCore)
{
m_cfg = config;
m_messageCore = messageCore;

View File

@ -41,7 +41,7 @@ namespace OpenSim.Grid.MessagingServer
{
/// <summary>
/// </summary>
public class OpenMessage_Main : BaseOpenSimServer , IUGAIMCore
public class OpenMessage_Main : BaseOpenSimServer , IGridServiceCore
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -43,7 +43,7 @@ namespace OpenSim.Grid.UserServer.Modules
{
public class GridInfoServiceModule
{
protected IUGAIMCore m_core;
protected IGridServiceCore m_core;
protected GridInfoService m_gridInfoService;
protected BaseHttpServer m_httpServer;
@ -51,7 +51,7 @@ namespace OpenSim.Grid.UserServer.Modules
{
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
m_core = core;
m_gridInfoService = new GridInfoService();

View File

@ -79,7 +79,7 @@ namespace OpenSim.Grid.UserServer.Modules
Thread m_NotifyThread;
private IUGAIMCore m_core;
private IGridServiceCore m_core;
public event AgentLocationDelegate OnAgentLocation;
public event AgentLeavingDelegate OnAgentLeaving;
@ -91,7 +91,7 @@ namespace OpenSim.Grid.UserServer.Modules
MessageServers = new Dictionary<string, MessageServerInfo>();
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
m_core = core;
m_core.RegisterInterface<MessageServersConnector>(this);

View File

@ -41,7 +41,7 @@ namespace OpenSim.Grid.UserServer.Modules
{
public class UserDataBaseService : UserManagerBase
{
protected IUGAIMCore m_core;
protected IGridServiceCore m_core;
public UserDataBaseService()
: base(null)
@ -53,7 +53,7 @@ namespace OpenSim.Grid.UserServer.Modules
{
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
m_core = core;

View File

@ -60,7 +60,7 @@ namespace OpenSim.Grid.UserServer.Modules
m_userDataBaseService = userDataBaseService;
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
}

View File

@ -51,7 +51,7 @@ namespace OpenSim.Grid.UserServer.Modules
m_userDataBaseService = userDataBaseService;
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
}

View File

@ -52,7 +52,7 @@ namespace OpenSim.Grid.UserServer.Modules
m_userDataBaseService = userDataBaseService;
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
}

View File

@ -48,7 +48,7 @@ namespace OpenSim.Grid.UserServer
/// <summary>
/// Grid user server main class
/// </summary>
public class OpenUser_Main : BaseOpenSimServer, IUGAIMCore
public class OpenUser_Main : BaseOpenSimServer, IGridServiceCore
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
@ -128,6 +128,7 @@ namespace OpenSim.Grid.UserServer
RegisterInterface<ConsoleBase>(m_console);
RegisterInterface<UserConfig>(Cfg);
//Should be in modules?
IInterServiceInventoryServices inventoryService = new OGS1InterServiceInventoryService(Cfg.InventoryUrl);
// IRegionProfileService regionProfileService = new RegionProfileServiceProxy();

View File

@ -57,13 +57,13 @@ namespace OpenSim.Grid.UserServer
protected UUID m_lastCreatedUser = UUID.Random();
protected IUGAIMCore m_core;
protected IGridServiceCore m_core;
public UserServerCommandModule()
{
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
m_core = core;
}

View File

@ -60,7 +60,7 @@ namespace OpenSim.Grid.UserServer
m_loginService = loginService;
}
public void Initialise(IUGAIMCore core)
public void Initialise(IGridServiceCore core)
{
}