public void postRegister(Boolean registrationDone) { if (connector instanceof SessionConnector) { ((SessionConnector) connector).addPropertyChangeListener(evt -> { if (SessionConnector.SESSIONS_PROPERTY.equals(evt.getPropertyName())) { registerSessions(); } }); } registerSessions(); }
public void stop() { stop(false); }
public TabularData getLoggedOnSessions() throws OpenDataException { List<ObjectName> names = new ArrayList<>(); for (SessionID sessionID : connector.getSessions()) { Session session = Session.lookupSession(sessionID); if (session.isLoggedOn()) { names.add(sessionExporter.getSessionName(sessionID)); } } return tabularDataAdapter.fromArray("Sessions", "SessionID", toObjectNameArray(names)); }
public void stop(boolean force) { log.info("JMX operation: stop {} {}", getRole(), this); connector.stop(force); }
public TabularData getLoggedOnSessions() throws OpenDataException { List<ObjectName> names = new ArrayList<>(); for (SessionID sessionID : connector.getSessions()) { Session session = Session.lookupSession(sessionID); if (session.isLoggedOn()) { names.add(sessionExporter.getSessionName(sessionID)); } } return tabularDataAdapter.fromArray("Sessions", "SessionID", toObjectNameArray(names)); }
public void stop(boolean force) { log.info("JMX operation: stop {} {}", getRole(), this); connector.stop(force); }
public void postRegister(Boolean registrationDone) { if (connector instanceof SessionConnector) { ((SessionConnector) connector).addPropertyChangeListener(evt -> { if (SessionConnector.SESSIONS_PROPERTY.equals(evt.getPropertyName())) { registerSessions(); } }); } registerSessions(); }
public TabularData getLoggedOnSessions() throws OpenDataException { List<ObjectName> names = new ArrayList<>(); for (SessionID sessionID : connector.getSessions()) { Session session = Session.lookupSession(sessionID); if (session.isLoggedOn()) { names.add(sessionExporter.getSessionName(sessionID)); } } return tabularDataAdapter.fromArray("Sessions", "SessionID", toObjectNameArray(names)); }
public void stop() { stop(false); }
public void stop(boolean force) { log.info("JMX operation: stop " + getRole() + " " + this); connector.stop(force); }
public void postRegister(Boolean registrationDone) { if (connector instanceof SessionConnector) { ((SessionConnector) connector).addPropertyChangeListener(new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent evt) { if (SessionConnector.SESSIONS_PROPERTY.equals(evt.getPropertyName())) { registerSessions(); } } }); } registerSessions(); }
public void stop() { stop(false); }