[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    [jira] [Created] (AMQ-3952) ActiveMQ 5.5.1 Java API Reset Statistic reset everything
From:       "Nicolas Guyomar (JIRA)" <jira () apache ! org>
Date:       2012-07-30 15:38:35
Message-ID: 1464812511.116328.1343662715039.JavaMail.jiratomcat () issues-vm
[Download RAW message or body]

Nicolas Guyomar created AMQ-3952:
------------------------------------

             Summary: ActiveMQ 5.5.1 Java API Reset Statistic reset everything
                 Key: AMQ-3952
                 URL: https://issues.apache.org/jira/browse/AMQ-3952
             Project: ActiveMQ
          Issue Type: Bug
          Components: JMS client, JMX
    Affects Versions: 5.5.1
            Reporter: Nicolas Guyomar


I'm using 
org.apache.activemq.broker.jmx.DestinationView.resetStatistics() 
to reset statistics I get from the JMX Java API, but I was expected that only the \
"statistic numbers" would be reseted, and not the state of my queue (number of \
pending messages for instance) 

I'm wondering why the super.reset() method is called in \
org.apache.activemq.broker.region.DestinationStatistics.reset() method. 

 public void reset() { 
        if (this.isDoReset()) { 
            super.reset(); 
            enqueues.reset(); 
            dequeues.reset(); 
            dispatched.reset(); 
            inflight.reset(); 
            expired.reset(); 
        } 
    } 

Problem is, after a reset, if I lookup some queue size, I get 0, even if there are \
still some message pending to be dequeued. The "number of pending message" is \
apparently reseted in the "super.reset()" call. 



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: \
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more \
information on JIRA, see: http://www.atlassian.com/software/jira

        


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic