activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "LarsE (JIRA)" <j...@activemq.org>
Subject [jira] Commented: (AMQ-642) Add ability to monitor network connections on brokerclient
Date Fri, 17 Mar 2006 15:21:25 GMT
    [ http://jira.activemq.org/jira//browse/AMQ-642?page=comments#action_35798 ] 

LarsE commented on AMQ-642:
---------------------------

I'd like to test it, in fact I was looking for a version with your fix in it right now. I'll
have to wait for the SNAPSHOT for 17-Mar-2006 to get it as binary, isn't that right?

> Add ability to monitor network connections on brokerclient
> ----------------------------------------------------------
>
>          Key: AMQ-642
>          URL: http://jira.activemq.org/jira//browse/AMQ-642
>      Project: ActiveMQ
>         Type: Improvement

>     Versions: 4.0 M4
>  Environment: All?
>     Reporter: LarsE
>     Assignee: james strachan
>      Fix For: 4.0 M5

>
>
> See: http://forums.activemq.org/posts/list/535.page
> In version 3.2.1, broker clients could monitor the state of the connection by listening
to a TransportStatusEvent. A listener could be added with this method:
> brokerConnection.getTransportChannel().addTransportStatusEventListener(this);
> In the 4.0 code this method has changed to:
> setTransportListener(eventListener)
> This probably means that there can be only one listener to transport-events. I'm guessing
that if  the client code is set to listen to that event, the failover-protocol will stop functioning.

> I think the ability to monitor connection state is a nice feature, so it's too bad that
it appears to be removed in the 4.0 code. It think it would only require changing a couple
of lines of code to keep it. Interfacewise it would be changing
> org.apache.activemq.transport.Transport.setTransportListener()
> to
> org.apache.activemq.transport.Transport.addTransportListener()
> to allow multiple transportlisteners instead of just one. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.activemq.org/jira//secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message