public ObjectName register(JmxExporter jmxExporter, Session session, ObjectName connectorName, SessionSettings settings) throws JMException, ConfigError { ObjectNameFactory settingsNameFactory = new ObjectNameFactory(); settingsNameFactory.addProperty("type", "Settings"); addSessionIdProperties(session.getSessionID(), settingsNameFactory); ObjectName settingsName = settingsNameFactory.createName(); jmxExporter.registerMBean(new SessionSettingsAdmin(session.getSessionID(), settings), settingsName); ObjectName sessionName = createSessionName(session.getSessionID()); sessionObjectNames.put(session.getSessionID(), sessionName); SessionAdmin sessionAdmin = new SessionAdmin(session, connectorName, settingsName); session.addStateListener(sessionAdmin); jmxExporter.registerMBean(sessionAdmin, sessionName); return sessionName; }
public ObjectName register(JmxExporter jmxExporter, Session session, ObjectName connectorName, SessionSettings settings) throws JMException, ConfigError { ObjectNameFactory settingsNameFactory = new ObjectNameFactory(); settingsNameFactory.addProperty("type", "Settings"); addSessionIdProperties(session.getSessionID(), settingsNameFactory); ObjectName settingsName = settingsNameFactory.createName(); jmxExporter.registerMBean(new SessionSettingsAdmin(session.getSessionID(), settings), settingsName); ObjectName sessionName = createSessionName(session.getSessionID()); sessionObjectNames.put(session.getSessionID(), sessionName); SessionAdmin sessionAdmin = new SessionAdmin(session, connectorName, settingsName); session.addStateListener(sessionAdmin); jmxExporter.registerMBean(sessionAdmin, sessionName); return sessionName; }
public ObjectName register(JmxExporter jmxExporter, Session session, ObjectName connectorName, SessionSettings settings) throws JMException, ConfigError { ObjectNameFactory settingsNameFactory = new ObjectNameFactory(); settingsNameFactory.addProperty("type", "Settings"); addSessionIdProperties(session.getSessionID(), settingsNameFactory); ObjectName settingsName = settingsNameFactory.createName(); jmxExporter.registerMBean(new SessionSettingsAdmin(session.getSessionID(), settings), settingsName); ObjectName sessionName = createSessionName(session.getSessionID()); sessionObjectNames.put(session.getSessionID(), sessionName); SessionAdmin sessionAdmin = new SessionAdmin(session, connectorName, settingsName); session.addStateListener(sessionAdmin); jmxExporter.registerMBean(sessionAdmin, sessionName); return sessionName; }
addStateListener((SessionStateListener) engineLog); addStateListener((SessionStateListener) messageStore);
addStateListener((SessionStateListener) engineLog); addStateListener((SessionStateListener) messageStore);
addStateListener((SessionStateListener) engineLog); addStateListener((SessionStateListener) messageStore);