Ejemplo n.º 1
0
 public void Initialize(IRegionProfileService gridDBService, IGridServiceCore gridCore, GridConfig config)
 {
     m_gridDBService = gridDBService;
     m_gridCore = gridCore;
     m_config = config;
     RegisterHandlers();
 }
Ejemplo n.º 2
0
        public MessageRegionModule(MessageServerConfig config, IGridServiceCore messageCore)
        {
            m_cfg = config;
            m_messageCore = messageCore;

            m_GridService = new GridServicesConnector(m_cfg.GridServerURL);
        }
Ejemplo n.º 3
0
 public void Initialise(IGridServiceCore core)
 {
     m_core = core;
     m_core.RegisterInterface <MessageServersConnector>(this);
     m_NotifyThread = new Thread(new ThreadStart(NotifyQueueRunner));
     m_NotifyThread.Start();
 }
Ejemplo n.º 4
0
 public void Initialize(IRegionProfileService gridDBService, IGridServiceCore gridCore, GridConfig config)
 {
     m_gridDBService = gridDBService;
     m_gridCore      = gridCore;
     m_config        = config;
     RegisterHandlers();
 }
Ejemplo n.º 5
0
 public void Initialise(string opensimVersion, GridDBService gridDBService, IGridServiceCore gridCore, GridConfig config)
 {
     //m_opensimVersion = opensimVersion;
     m_gridDBService = gridDBService;
     m_gridCore      = gridCore;
     m_config        = config;
     RegisterHandlers();
 }
        private Timer reconnectTimer = new Timer(300000); // 5 mins

        public InterMessageUserServerModule(MessageServerConfig config, IGridServiceCore messageCore)
        {
            m_cfg         = config;
            m_messageCore = messageCore;

            reconnectTimer.Elapsed += registerWithUserServer;
            reconnectTimer.Start();
        }
Ejemplo n.º 7
0
 public void Initialize(GridDBService gridDBService, IGridServiceCore gridCore, GridConfig config)
 {
     //m_opensimVersion = opensimVersion;
     m_gridDBService = gridDBService;
     m_gridCore = gridCore;
     m_config = config;
     RegisterHandlers();
 }
Ejemplo n.º 8
0
        private Timer reconnectTimer = new Timer(300000); // 5 mins

        public InterMessageUserServerModule(MessageServerConfig config, IGridServiceCore messageCore)
        {
            m_cfg = config;
            m_messageCore = messageCore;

            reconnectTimer.Elapsed += registerWithUserServer;
            reconnectTimer.Start();
        }
Ejemplo n.º 9
0
 public void Initialise(string opensimVersion, IRegionProfileService gridDBService, IGridServiceCore gridCore, GridConfig config)
 {
     m_opensimVersion = opensimVersion;
     m_gridDBService = gridDBService;
     m_gridCore = gridCore;
     m_config = config;
     RegisterHandlers();
 }
Ejemplo n.º 10
0
        public void Initialize(GridServerBase gridServer)
        {
            m_core    = gridServer;
            m_config  = gridServer.Config;
            m_console = MainConsole.Instance;

            AddConsoleCommands();

            SetupGridServices();
        }
Ejemplo n.º 11
0
        public void Initialize(GridServerBase gridServer)
        {
            m_core = gridServer;
            m_config = gridServer.Config;
            m_console = MainConsole.Instance;

            AddConsoleCommands();

            SetupGridServices();
        }
Ejemplo n.º 12
0
 public void Initialise(IGridServiceCore core)
 {
     CommandConsole console;
     if (core.TryGet<CommandConsole>(out console))
     {
         console.Commands.AddCommand("userserver", false, "clone avatar",
             "clone avatar <TemplateAvatarFirstName> <TemplateAvatarLastName> <TargetAvatarFirstName> <TargetAvatarLastName>",
             "Clone the template avatar's inventory into a target avatar", RunCommand);
     }
 }
        public void Initialize(IRegionProfileService gridDBService, IGridServiceCore gridCore, GridConfig config)
        {
            //m_opensimVersion = opensimVersion;
            m_gridDBService = gridDBService;
            m_gridCore      = gridCore;
            m_config        = config;

            m_gridCore.RegisterInterface <IMessagingServerDiscovery>(this);

            RegisterHandlers();
        }
Ejemplo n.º 14
0
        public void Initialise(IGridServiceCore core)
        {
            CommandConsole console;

            if (core.TryGet <CommandConsole>(out console))
            {
                console.Commands.AddCommand("userserver", false, "clone avatar",
                                            "clone avatar <TemplateAvatarFirstName> <TemplateAvatarLastName> <TargetAvatarFirstName> <TargetAvatarLastName>",
                                            "Clone the template avatar's inventory into a target avatar", RunCommand);
            }
        }
Ejemplo n.º 15
0
        public void Initialize(IRegionProfileService gridDBService, IGridServiceCore gridCore, GridConfig config)
        {
            //m_opensimVersion = opensimVersion;
            m_gridDBService = gridDBService;
            m_gridCore = gridCore;
            m_config = config;

            m_gridCore.RegisterInterface<IMessagingServerDiscovery>(this);

            RegisterHandlers();
        }
Ejemplo n.º 16
0
        public MessageService(MessageServerConfig cfg, IGridServiceCore messageCore, UserDataBaseService userDataBaseService)
        {
            m_cfg = cfg;
            m_messageCore = messageCore;

            m_userDataBaseService = userDataBaseService;

            //??? 
            UserConfig uc = new UserConfig();
            uc.DatabaseConnect = cfg.DatabaseConnect;
            uc.DatabaseProvider = cfg.DatabaseProvider;
        }
Ejemplo n.º 17
0
        public void Initialise(IGridServiceCore core)
        {
            m_core = core;

            UserConfig cfg;
            if (m_core.TryGet<UserConfig>(out cfg))
            {
                AddPlugin(cfg.DatabaseProvider, cfg.DatabaseConnect);
            }

            m_core.RegisterInterface<UserDataBaseService>(this);
        }
Ejemplo n.º 18
0
        public MessageService(MessageServerConfig cfg, IGridServiceCore messageCore, UserDataBaseService userDataBaseService)
        {
            m_cfg         = cfg;
            m_messageCore = messageCore;

            m_userDataBaseService = userDataBaseService;

            //???
            UserConfig uc = new UserConfig();

            uc.DatabaseConnect  = cfg.DatabaseConnect;
            uc.DatabaseProvider = cfg.DatabaseProvider;
        }
Ejemplo n.º 19
0
        public void Initialise(IGridServiceCore core)
        {
            m_core = core;

            UserConfig cfg;

            if (m_core.TryGet <UserConfig>(out cfg))
            {
                AddPlugin(cfg.DatabaseProvider, cfg.DatabaseConnect);
            }

            m_core.RegisterInterface <UserDataBaseService>(this);
        }
Ejemplo n.º 20
0
 public void Initialise(IGridServiceCore core)
 {
 }
Ejemplo n.º 21
0
 public void Initialise(IGridServiceCore core)
 {
     m_core            = core;
     m_gridInfoService = new GridInfoService();
 }
Ejemplo n.º 22
0
 public void Initialize(IGridServiceCore core)
 {
     m_core = core;
 }
Ejemplo n.º 23
0
 public void Initialize(IGridServiceCore core)
 {
     m_core = core;
 }
Ejemplo n.º 24
0
 public MessageRegionModule(MessageServerConfig config, IGridServiceCore messageCore)
 {
     m_cfg         = config;
     m_messageCore = messageCore;
 }
Ejemplo n.º 25
0
 public void Initialize(IGridServiceCore core)
 {
     m_core = core;
     m_gridInfoService = new GridInfoService();
 }
Ejemplo n.º 26
0
        public void Initialise(IGridServiceCore core)
        {
            m_core = core;
            m_core.RegisterInterface<MessageServersConnector>(this);

            Watchdog.StartThread(NotifyQueueRunner, "NotifyQueueRunner", ThreadPriority.Normal, true);
        }
Ejemplo n.º 27
0
 public void Initialise(IGridServiceCore core)
 {
     m_core = core;
     m_core.RegisterInterface<MessageServersConnector>(this);
     m_NotifyThread = new Thread(new ThreadStart(NotifyQueueRunner));
     m_NotifyThread.Start();
 }
Ejemplo n.º 28
0
        public void Initialise(IGridServiceCore core)
        {

        }
Ejemplo n.º 29
0
 public MessageRegionModule(MessageServerConfig config, IGridServiceCore messageCore)
 {
     m_cfg = config;
     m_messageCore = messageCore;
 }