From 2c81e41c8a884ece643f3079349b033d03b6b774 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 22 Apr 2009 18:15:43 +0000 Subject: * Fission OGS1UserServices into user service and OGS1 user data plugin components * Make OGS1UserServices inherit from UserManagerBase * This allows grid mode regions to use the same user data plugin infrastructure as grid servers and standalone OpenSims --- OpenSim/Region/Communications/OGS1/CommunicationsOGS1.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'OpenSim/Region/Communications/OGS1/CommunicationsOGS1.cs') diff --git a/OpenSim/Region/Communications/OGS1/CommunicationsOGS1.cs b/OpenSim/Region/Communications/OGS1/CommunicationsOGS1.cs index f32b160..ee8562f 100644 --- a/OpenSim/Region/Communications/OGS1/CommunicationsOGS1.cs +++ b/OpenSim/Region/Communications/OGS1/CommunicationsOGS1.cs @@ -55,7 +55,11 @@ namespace OpenSim.Region.Communications.OGS1 m_defaultInventoryHost = invService.Host; } + // This plugin arrangement could eventually be configurable rather than hardcoded here. OGS1UserServices userServices = new OGS1UserServices(this); + OGS1UserDataPlugin userDataPlugin = new OGS1UserDataPlugin(this); + userServices.AddPlugin(userDataPlugin); + m_userService = userServices; m_messageService = userServices; m_avatarService = (IAvatarService)m_userService; -- cgit v1.1