diff options
author | Justin Clarke Casey | 2008-02-04 16:22:58 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-02-04 16:22:58 +0000 |
commit | a1c9349d4765833691e7816d7f4df7bd37b9ee36 (patch) | |
tree | 2e108496bc6761f6ed1ec671a97bf6b4ba5e6137 /OpenSim/Framework/Communications/UserManagerBase.cs | |
parent | * Added note in CONTRIBUTORS.txt for _someone/mikkopa - RealXtend (diff) | |
download | opensim-SC_OLD-a1c9349d4765833691e7816d7f4df7bd37b9ee36.zip opensim-SC_OLD-a1c9349d4765833691e7816d7f4df7bd37b9ee36.tar.gz opensim-SC_OLD-a1c9349d4765833691e7816d7f4df7bd37b9ee36.tar.bz2 opensim-SC_OLD-a1c9349d4765833691e7816d7f4df7bd37b9ee36.tar.xz |
Refactor only: serve stats objects directly through StatsManager singleton
Diffstat (limited to 'OpenSim/Framework/Communications/UserManagerBase.cs')
-rw-r--r-- | OpenSim/Framework/Communications/UserManagerBase.cs | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/OpenSim/Framework/Communications/UserManagerBase.cs b/OpenSim/Framework/Communications/UserManagerBase.cs index 4967cd9..3b1d837 100644 --- a/OpenSim/Framework/Communications/UserManagerBase.cs +++ b/OpenSim/Framework/Communications/UserManagerBase.cs | |||
@@ -45,17 +45,6 @@ namespace OpenSim.Framework.UserManagement | |||
45 | { | 45 | { |
46 | public UserConfig _config; | 46 | public UserConfig _config; |
47 | private Dictionary<string, IUserData> _plugins = new Dictionary<string, IUserData>(); | 47 | private Dictionary<string, IUserData> _plugins = new Dictionary<string, IUserData>(); |
48 | protected UserStatsReporter _stats; | ||
49 | |||
50 | /// <summary> | ||
51 | /// Constructor. | ||
52 | /// </summary> | ||
53 | /// <param name="statsCollector">Can be null if stats collection is not required. | ||
54 | /// </param> | ||
55 | public UserManagerBase(UserStatsReporter statsCollector) | ||
56 | { | ||
57 | _stats = statsCollector; | ||
58 | } | ||
59 | 48 | ||
60 | /// <summary> | 49 | /// <summary> |
61 | /// Adds a new user server plugin - user servers will be requested in the order they were loaded. | 50 | /// Adds a new user server plugin - user servers will be requested in the order they were loaded. |
@@ -435,8 +424,8 @@ namespace OpenSim.Framework.UserManagement | |||
435 | /// <param name="posz"></param> | 424 | /// <param name="posz"></param> |
436 | public void LogOffUser(LLUUID userid, LLUUID regionid, ulong regionhandle, float posx, float posy, float posz) | 425 | public void LogOffUser(LLUUID userid, LLUUID regionid, ulong regionhandle, float posx, float posy, float posz) |
437 | { | 426 | { |
438 | if (_stats != null) | 427 | if (StatsManager.UserStats != null) |
439 | _stats.AddLogout(); | 428 | StatsManager.UserStats.AddLogout(); |
440 | 429 | ||
441 | UserProfileData userProfile; | 430 | UserProfileData userProfile; |
442 | UserAgentData userAgent; | 431 | UserAgentData userAgent; |