Ok. Thanks. Emre
-----Original Message----- From: Alexander Christian [mailto:[email protected]] Sent: Friday, January 24, 2014 11:01 AM To: [email protected] Subject: Re: IoServiceStatistics vs StatCollector As we don't know how your "complex mechanism" looks like, we cannot suggest an implementation that solves your problem. I would recommend reworking your statistics gathering implementation to use the new IoSeviceStatistics. I don't think that there is an adapter that uses internally IoSeviceStatistics but provides interface like StatCollector. br, Alex Am 24.01.2014 09:54, schrieb Emre Baykal: > Maybe not that hard but the old system I was using did have a complex > mechanism where multiple services threads are called for the whole statistics > gathering process. That's why I am a bit confused. A simple implementation > would be enough. > Sorry if I bothered you. > Thanks again. > > Emre > > > -----Original Message----- > From: Alexander Christian [mailto:[email protected]] > Sent: Friday, January 24, 2014 10:48 AM > To: [email protected] > Subject: Re: IoServiceStatistics vs StatCollector > > Is it really THAT hard to adapt the new and self-explaining > IoSeviceStatistics class to the old StatCollector interface you where > using?! > > Or what kind of implementation do you search?! > > br, > Alex > > > Am 24.01.2014 09:41, schrieb Emre Baykal: >> Thanks a lot again. That would help. >> But still, is there any implementations I can find on the web? I crawled the >> web but can't find anything related this issue. Has anyone worked on this >> before? >> >> Emre >> >> >> -----Original Message----- >> From: Emmanuel Lécharny [mailto:[email protected]] >> Sent: Friday, January 24, 2014 10:01 AM >> To: [email protected] >> Subject: Re: IoServiceStatistics vs StatCollector >> >> Le 1/24/14 8:14 AM, Emre Baykal a écrit : >>> Thanks! >>> What I would like to know is the way it collects statistics. Apparently >>> there is no start() or stop() method in order to start worker thread. Could >>> you provide me an example? >> We use the session's thread to update those statistics. For instance: >> >> public void fireMessageSent(WriteRequest request) { >> session.increaseWrittenMessages(request, >> System.currentTimeMillis()); >> ... >> >> We then do not need a dedicated thread to manage those statistics. >> >>
