try {
//ConnectQosData cd = clientEvent.getSessionInfo().getConnectQos().getData();
//dispatchManager.getSecurityInterceptor().getConnectQos();
//dispatchManager.getDispatchConnectionsHandler().getCurrentDispatchConnection().getSessionInfoProtector().getConnectQos();
//log.severe("Debug only: lookup " + sessionName.toString());
CbDispatchConnection cbd = (CbDispatchConnection)dispatchManager.getDispatchConnectionsHandler().getCurrentDispatchConnection();
if (cbd != null) {
I_AdminSession is = cbd.getAdminSession();
ConnectQosData cd = is.getConnectQos().getData();
//ConnectQosData cd = clientEvent.getSessionInfo().getConnectQos().getData();
// A client can on connect send a event/callbackState=false clientProperty to suppress the event fired
if (cd.getClientProperty(ContextNode.EVENT_MARKER_TAG + ContextNode.SEP + "callbackState", true) == false) {
if (log.isLoggable(Level.FINE)) log.fine("Found " + ContextNode.EVENT_MARKER_TAG + ContextNode.SEP + "callbackState=true for "+sessionName.toString());