Added topic to consumed message.

This commit is contained in:
Dee Eldredge
2016-03-23 23:10:45 +01:00
committed by andsel
parent 7dab8a367f
commit 1b77e43b61
2 changed files with 13 additions and 4 deletions
@@ -287,8 +287,10 @@ public class ProtocolProcessor {
ClientSession targetSession = m_sessionsStore.sessionForClient(clientID);
verifyToActivate(clientID, targetSession);
targetSession.inFlightAcknowledged(messageID);
String topic = inflightMsg.getTopic();
m_interceptor.notifyMessageConsumed(new InterceptConsumedMessage(inflightMsg, username));
m_interceptor.notifyMessageConsumed(new InterceptConsumedMessage(inflightMsg, topic, username));
}
private void verifyToActivate(String clientID, ClientSession targetSession) {
@@ -587,7 +589,8 @@ public class ProtocolProcessor {
verifyToActivate(clientID, targetSession);
targetSession.secondPhaseAcknowledged(messageID);
String username = NettyUtils.userName(channel);
m_interceptor.notifyMessageConsumed( new InterceptConsumedMessage(inflightMsg, username) );
String topic = inflightMsg.getTopic();
m_interceptor.notifyMessageConsumed( new InterceptConsumedMessage(inflightMsg, topic, username) );
}
public void processDisconnect(Channel channel) {