public TabularData getAcceptorAddresses() throws IOException { List<SessionAcceptorAddressRow> rows = new ArrayList<>(); for (Map.Entry<SessionID, SocketAddress> entry : acceptor.getAcceptorAddresses().entrySet()) { SessionID sessionID = entry.getKey(); SocketAddress address = entry.getValue(); rows.add(new SessionAcceptorAddressRow(sessionID, address, sessionExporter.getSessionName(sessionID))); } try { return tabularDataAdapter.fromBeanList("AcceptorAddresses", "AddressInfo", "sessionID", rows); } catch (OpenDataException e) { throw JmxSupport.toIOException(e); } }
public TabularData getAcceptorAddresses() throws IOException { List<SessionAcceptorAddressRow> rows = new ArrayList<>(); for (Map.Entry<SessionID, SocketAddress> entry : acceptor.getAcceptorAddresses().entrySet()) { SessionID sessionID = entry.getKey(); SocketAddress address = entry.getValue(); rows.add(new SessionAcceptorAddressRow(sessionID, address, sessionExporter.getSessionName(sessionID))); } try { return tabularDataAdapter.fromBeanList("AcceptorAddresses", "AddressInfo", "sessionID", rows); } catch (OpenDataException e) { throw JmxSupport.toIOException(e); } }
public TabularData getAcceptorAddresses() throws IOException { List<SessionAcceptorAddressRow> rows = new ArrayList<>(); for (Map.Entry<SessionID, SocketAddress> entry : acceptor.getAcceptorAddresses().entrySet()) { SessionID sessionID = entry.getKey(); SocketAddress address = entry.getValue(); rows.add(new SessionAcceptorAddressRow(sessionID, address, sessionExporter.getSessionName(sessionID))); } try { return tabularDataAdapter.fromBeanList("AcceptorAddresses", "AddressInfo", "sessionID", rows); } catch (OpenDataException e) { throw JmxSupport.toIOException(e); } }