是否有可能在HornetQ中获得当前的连接状态?

时间:2014-05-14 08:24:10

标签: jms hornetq

我们在独立模式下运行HornetQ。 是否可以使用JMS API在运行时获取当前连接的状态(例如,是在线,离线,连接)?

例如,Progress SonicMQ有'getConnectionState'方法(http://documentation.progress.com/output/Sonic/8.0.0/Docs8.0/api/sonicmq_api/progress/message/jclient/Connection.html#getConnectionState()

HornetQ中是否存在类似的东西?

1 个答案:

答案 0 :(得分:0)

在HornetQ JMS连接实现上没有任何类似的状态。它们实现了JMS ExceptionListener(以及“核心”API上的相应FailureListener),它将在发生故障或故障转移事件时被调用,但不会为连接状态转换提供细粒度的回调。